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

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Karat Packaging Inc.
		CENTRAL INDEX KEY:			0001758021
		STANDARD INDUSTRIAL CLASSIFICATION:	PLASTICS PRODUCTS, NEC [3089]
		IRS NUMBER:				832237832
		STATE OF INCORPORATION:			CA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		6185 KIMBALL AVENUE
		CITY:			CHINO
		STATE:			X1
		ZIP:			91708
		BUSINESS PHONE:		6269658882

	MAIL ADDRESS:	
		STREET 1:		6185 KIMBALL AVENUE
		CITY:			CHINO
		STATE:			X1
		ZIP:			91708
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>krt-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:1f2508a7-0d84-4242-919b-82f8eabc7159,g:9eeffbb5-b43e-4efc-8628-61199fe6fe87,d:9cd023e90178417d939019ee5936fe93--><html xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2022" xmlns:krt="http://www.karatpackaging.com/20221231" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>krt-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityCentralIndexKey" id="f-32">0001758021</ix:nonNumeric><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="f-33">2022</ix:nonNumeric><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-35">FALSE</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="krt-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i68aad200f1e94e7eba59280842137cb7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i68d5d6e84b0f478caa55f243d38233c1_I20230314"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="iba8506069b97422c838e52ec95fb5fc5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd4de54d181b47a69696fbba6847e293_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bc3516ba0ca4548a9490b733251b340_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="ie712fc0da398460d8379171153c4925f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</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="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</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="i0291be18c8a14065b262b255433fae50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><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="i8f31220508d14f119875283e5bb38009_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i8e5ca9ae4b5749d58e17cde93a2f4272_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="icd2c729497cd4a88a90b937d854cd050_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i6dfc5e410c9f42fa8e88682ea71795d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0f87c836cf5446c961c194457f9c73f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i396558b013f848fca470b1a3dd9cc673_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><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="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</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="ie46ce89d959f4a1e951e51c126d7533e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="id17cc089ee6343babdaad634331e28ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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="ifff6d25923fc4b86aa80f95cf1fd8bf2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><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="i259afde6849a465280a748db3d73bb23_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="iae021e4c1365412084e66693902fcb93_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="idb22c46192524e92a0679c5ca3dd667c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="id7e3141860f1407e87476db1a50dca07_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29b61c686d5c4195baa81e9c03a1f6f5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i127f7db91bb94b67a326c766b302443c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><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="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i6978806222a64d6ca5f215a2f63e5c1b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="ia82b65131d06404595da41846490913b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</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="i223f5acfc905448fb2252cd92c43ef72_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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="iaba4edd20c0b4eed9b130b9c02c821f8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><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="ic15c3c790d5a42869dbef8eee6879002_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i2c0e66059dd443c1b76eb2018c21fcb8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i9e75b33e5553425bb54309592a4c9228_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="if276cfeafd534ac591939edcf062b445_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a192baad06f48538e71c042f098c61c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="distribution_center"><xbrli:measure>krt:distribution_center</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>krt:segment</xbrli:measure></xbrli:unit><xbrli:context id="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</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="i87df58c98c7c4f1da857a165332ddb5d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf55cb5a531439bb3ba8794d68693b7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="ic741ccef022847ac95406f2a1e8c5c8c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="i53b017300acf43c8aef3673e5bbc10c2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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="ia1775bf2f9a14545bda5c842f72faae1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><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="i1e47f7c751c24f9fa14227a161a00760_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="i2e0dbe30170746fa8862767334f96c20_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i84499021b04c4a77a0019ae95811e100_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</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="i56f9964670594389a0af10ed21b5e233_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</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="i383a87c544b445bca3c55ad423e3a7b4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</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:unit id="reporting_unit"><xbrli:measure>krt:reporting_unit</xbrli:measure></xbrli:unit><xbrli:context id="i177b2131d24242e1aa099d7d12442c27_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfc1cdc50eb140848185ae609826fbba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5b92791c53214f4ab2f5b41f234bd31e_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i013b88061cbf484ab2f3d7761c4c87f4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:NationalDistributionMember</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="if2c2deea6b4b4e9ba39cce5daaa17a10_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:NationalDistributionMember</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="i96a6a877a5044568b76a66a6c1dd3121_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:DistributorsMember</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="i2cb6a581fe3843f68de1c519b613a0fe_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:DistributorsMember</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="i8419ef7bc835438fb20188ab7b08a5c1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:OnlineMember</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="ic0f3b98378f24056825c919d9afa311e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:OnlineMember</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="i372fad4b95604dfa9407cb3cb35e428a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</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="i52d4dc1b3f7040178e8ee307d83da5a7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</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="i3f62e386f1b446848480b3a05115700c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:LogisticsServicesMember</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="i5bd26c972ae1436b90c20c1500daa531_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:LogisticsServicesMember</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="id0bdf678eee34a408ba30e317fc4df52_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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="i6cab61d801264aa7be81f848ed7ab58f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</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="i1eaf03c52f704bb2aad096d6a0987017_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</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="i0682d23a17474fba9f0896417c506c58_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</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="id36e53ca9ebc4b598b2fb0599d64f504_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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="iaac25de525e14c81a43de4e3b8573c7a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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="id57274a293db4d78a7b6854383063c99_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:FulingTechnologyCoLtdMember</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="i4fb575bc52c54247875ebdd9e5c71fc7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:FulingTechnologyCoLtdMember</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="i9e3dcdadcf1847078bcecc9cabdd02d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:WenHoIndustrialCoLtdMember</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="i59517869db034bbb9c0f907e4b146442_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bbba6419e8f4fe49230f838d9d2b371_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe5f1756d0cc420898c086dc78e43d32_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ea3e8db176347f1b86b6256cee92d10_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19516c1b0fa54a768958ebc873af611c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47e7ec31443948d6b1a8bf37bfb66601_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad9d223e43ad4fbe8393dda966540f3b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0abcc6f715948af907c211d9feddb29_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingSeptember302026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87762e20a581430dbc65ffdc63344250_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingJuly012027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic140d0e728714f27a24b0a4bdcd81aee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbcaabb28f96429ca5bfc8132b3c3f74_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">krt:PacificCupIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a8dfe785eb74006a74ae71858e45b73_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">krt:PacificCupIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i646296930a1743a694619809fad16dfa_I20220406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib826421f20b74a4494b13bd0f6086977_I20220406"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i889e28e236fc4415b21d86da00e93251_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7927b96c0bd545fc967934bd4ac92e34_D20220401-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i574ce48bc1c244fb926f01e17a78907e_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8dd703a6e39f43b4830e8afd5636c010_D20221101-20221130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2022-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idad5c516d3b349fab425873a777b5f09_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfa14a22dda04d4a971caba78b68c040_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b8ed04cbbbd47d1b1b0eda38303f359_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i945243d60539490fae884f8981a2a003_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e2237827580439d8e24ba3c20fb5465_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0effa20e761346f2aadcf4e94db3be17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i976e7b8630b44cfe8dc7085d0a91f9d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i2c33f53f2d4c454eba24d25819c3d5d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i9faafc5e2ead44d6a0af062a33c62191_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida20ae2c43fa48eaa12abc9b67efec7a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99b10393e4c44cba95f0fc1ebf621ca0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b01c7906ac0426ea8aa221399ab1789_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4317a56945854ee58fe80703e36db1e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4d94ee56f134ba2960ece461c4b1ee4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e2f1c82a3044fd085eba5fa00aa864a_I20180223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-02-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i865ec24cb6844591b579ff5f67574fce_I20220818"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d89177a68a64dc1adcec7e27c9bdaea_D20211005-20211005"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-05</xbrli:startDate><xbrli:endDate>2021-10-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i206bac4d75bb4fe8a980dce53dc6d5d1_D20211005-20211005"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-05</xbrli:startDate><xbrli:endDate>2021-10-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86628850a58843f5a79442ccc44c0471_D20211006-20211006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-06</xbrli:startDate><xbrli:endDate>2021-10-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7669181778d74ee284cb6387f1375a09_D20211006-20211006"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-06</xbrli:startDate><xbrli:endDate>2021-10-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i424ff7c0ef284328a1d2428bb0e1407c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31d81f646d6342cf9ae835bb01b278fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92522ad23c87470f9694d7e6dbb5837f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1171577867b84e2d817760197e8a09f3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48893ebabc454e96bd8cee838510547a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingSeptember302026Member</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="i17156cd5f35c456da0b15c6114b1b1a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingSeptember302026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2246864a93d49a78545a3f663031a07_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</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="i0e75394b29a44b0caa0ca48ab1285f05_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</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="i685a3e4ec60149cc802a3c98a0d58715_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</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="i68a3bdbe641049aa8d7e1624b192e526_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</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="ibae700dffc28447babd727b33766ccce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingJuly012027Member</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="i1b0b134895504fd0b857c05277d9f27b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingJuly012027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12ce7e94a8834b95a85e261cb734ba20_D20200416-20200416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-16</xbrli:startDate><xbrli:endDate>2020-04-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb5201ee05d74e06bb845f063c2871bf_I20200416"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8442b69bfd7e4ee4b854776891378c60_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:PaycheckProtectionProgramCARESActMember</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="ia553e9a38d6044fd80f9ada8d969fda6_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i048ce5e1e90746d0acbba4b2763b3fcd_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2806421aaaf4528b21c317e818f9bc9_I20190613"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97fc9ad86ccc43f3984a76525624bd95_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15789d73463e49c186f5342d35eb85af_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="iac8e078306dd4be886559bb95835d441_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="ifcdb13ea622748169245c7d4e157c809_D20190601-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39fac0d9aeba49dd8a6dde1dfafa9d70_I20190603"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bbc50e7f0b34002aff9105dab9306ec_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5aa23f40c41e48a3b80e48c84fa48208_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>krt:vote</xbrli:measure></xbrli:unit><xbrli:context id="i6fd413a19efd42a998b2cb8ff1d7fb0a_D20221109-20221109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-09</xbrli:startDate><xbrli:endDate>2022-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab6ce9699ff84ee38872886d7a420097_I20190131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8ed3f1949ea41a3ad55e678b84f0d8d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if669eccb8b5244c7a30e86ef9c2df010_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="ibca744617e6840898b11d7954bfc6487_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i4430ab45cd834a2ba0592bd2c7303801_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="i6a5e17b5abac4fe29ec1022382d0b443_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</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="i766c9d4a7a774375ad072b800d26f94b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20edc969d24b4ec8ad494398b6e0f043_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bcf21b8c4894a8ea50e938c44a32bb3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</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="ia05c75243ada4c059849b0d0bd612d5c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="i444d388289944efb8203f8bf4d3b3239_D20200909-20200909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-09</xbrli:startDate><xbrli:endDate>2020-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf4bdb33c25e4e1dabfba667b8fc3df6_D20200909-20200909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-09</xbrli:startDate><xbrli:endDate>2020-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i545476fd59434a3ca50f263976543071_I20200909"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8f746ce6d50492fa1dd535d5b2cb131_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f2fd1fd4b3e4a11a04f335b5db519f8_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="convertible_note"><xbrli:measure>krt:convertible_note</xbrli:measure></xbrli:unit><xbrli:context id="i55650572d99f4748bcb1344898384dee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i992b21afe9e34266ab8ac5c2b4385c12_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69b553331fc94312900ca92add39d99e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66d2c034a34e4371ae7661757536682a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="i4f08c625ecdc4023b3eec873c69cc8a6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="ib70aafcd52a745288233f53a9336898b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="i35a0b2c4ea5d4420a26c031c520d905d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</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="i3ea7a7f01b344d528242be44bcec5526_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="krt:RetirementPlanContributionTrancheAxis">krt:RetirementPlanContributionTrancheOneMember</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="if28ad5c23c074e31a9a370eae3cf3d9b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="krt:RetirementPlanContributionTrancheAxis">krt:RetirementPlanContributionTrancheTwoMember</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="ia846ead3dd9944b7b08980b928c12b40_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="krt:RetirementPlanContributionTrancheAxis">krt:RetirementPlanContributionTrancheThreeMember</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="i8b6de27f6e434834b6e4369af9094c22_D20230101-20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40262f9e61374cd88c9af638948a4613_D20230201-20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1416cc44b91c4d808fa1f173f54a775f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73a3b95ee6df412da2a4357761660adb_I20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="i4b4c1fdbb82c4a7694ce5225f5223687_D20230201-20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e03b78a80f94639bb984b17f1aa48c8_D20230201-20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i627800998ef941caac014d83291e9740_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001758021</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i9cd023e90178417d939019ee5936fe93_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:139%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:139%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:139%">Washington, D.C. 20549</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:139%">FORM <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:139%">(Mark One)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:139%">For the fiscal year ended <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:139%">OR</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:139%">For transition period from to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Commission File Number </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityFileNumber" id="f-6">001-40336</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:center"><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:139%"></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:139%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityRegistrantName" id="f-7">Karat Packaging Inc.</ix:nonNumeric> </span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:139%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:139%"></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.470%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.471%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="f-9">83-2237832</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(State or other jurisdiction of</span></div><div style="margin-bottom:1.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">incorporation or organization)</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="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(I.R.S. Employer</span></div><div style="margin-bottom:1.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Identification Number)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="f-10">6185 Kimball Avenue</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="f-11">Chino</ix:nonNumeric>,  <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">California</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="f-13">91708</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of registrant's principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:139%">(<ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:CityAreaCode" id="f-14">626</ix:nonNumeric>) <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:LocalPhoneNumber" id="f-15">965-8882</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">(Telephone number)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.285%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:32.773%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.340%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:Security12bTitle" id="f-16">Common Stock, $0.001 par value</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:TradingSymbol" id="f-17">KRT</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Securities registered pursuant to Section 12(g) of the Act:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">No</ix:nonNumeric> &#9746;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 &#9744; <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric> &#9746;</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.042%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.759%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-true" id="f-24">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt 0 1.02pt"></td><td colspan="3" style="padding:0 1pt 0 1.02pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-true" id="f-25">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">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&#160;13(a) of the Exchange Act. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityExTransitionPeriod" format="ixt:fixed-false" id="f-26">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).   &#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Indicate by check mark whether the registrant has filed a report on and attestation to its management'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. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act): Yes &#9744; No <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9746;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2022, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the approximate aggregate market value of the common stock held by non-affiliates of the registrant was $<ix:nonFraction unitRef="usd" contextRef="i68aad200f1e94e7eba59280842137cb7_I20220630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-29">95,868,312</ix:nonFraction>, based on the closing price of the registrant&#8217;s common stock on that date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">As of March 14, 2023, the number of shares of common stock, $0.001 par value, outstanding was <ix:nonFraction unitRef="shares" contextRef="i68d5d6e84b0f478caa55f243d38233c1_I20230314" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">19,887,457</ix:nonFraction> shares. </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true">Portions of the registrant&#8217;s Proxy Statement for the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2022.</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center;text-indent:20.25pt"><span><br/></span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:46pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Table of Contents </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:93.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_10">Part I</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_13">Special Note Regarding Forward-Looking Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_16">Item 1. Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_19">Item 1A. Risk Factors</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_22">Item 1B. Unresolved Staff Comments</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_25">Item 2. Properties</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_28">Item 3. Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_31">Item 4. Mine Safety Disclosures</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_34">Part II</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_37">Item 5. Market for Registrant'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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_40">Item 6. [Reserved]</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt;text-indent:-0.01pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_43">Item 7. Management'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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_82">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_85">Item 8. Financial Statements and Supplementary Data</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_163">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_166">Item 9A. Controls and Procedures</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_169">Item 9B. Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_172">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_175">Part III</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_178">Item 10. Directors. Executive Officers and Corporate Governance</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_181">Item 11. Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_184">Item 12. 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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_187">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_190">Item 14. Principal Accountant Fees and Services</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_193">Part IV</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_196">Item 15. Exhibits and Financial Statement Schedules</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_199">Item 16. Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I</span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div id="i9cd023e90178417d939019ee5936fe93_13"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This Annual Report on Form 10-K contains &#8220;forward-looking statements&#8221; that involve substantial risks and uncertainties. All statements other than statements of historical or current fact included in this Annual Report on Form 10-K are forward looking statements. Forward-looking statements refer to our current expectations and projections relating to our financial condition, results of operations, plans, objectives, strategies, future performance, and business. You can identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. These statements may include words such as &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;believe,&#8221; &#8220;can have,&#8221; &#8220;contemplate,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;design,&#8221; &#8220;due,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;forecast,&#8221; &#8220;goal,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;objective,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;potential,&#8221; &#8220;seek,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and other words and terms of similar meaning in connection with any discussion of the timing or nature of future operational performance or other events. For example, all statements we make relating to our estimated and projected costs, expenditures, and growth rates, our plans and objectives&#160;for future operations, growth, or initiatives, or strategies are forward-looking statements. All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expect and, therefore, you should not unduly rely on such statements. The risks and uncertainties that could cause those actual results to differ materially from those expressed or implied by these forward-looking statements include but are not limited to: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">fluctuations in the demand for our products in light of changes in laws and regulations applicable to food and beverages and changes in consumer preferences;</span></div><div style="padding-left:2.4pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">supply chain disruptions that could interrupt product manufacturing and increase product costs;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">our ability to source raw materials and navigate a shortage of available materials and inflationary pressures;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">the impact of earthquakes, fire, power outages, floods, pandemics and other catastrophic events, as well as the impact of any interruption by problems such as terrorism, cyberattacks, or failure of key information technology systems;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">our ability to accurately forecast demand for our products or our results of operations;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">the impact of problems relating to delays or disruptions in the shipment of our goods through operational ports;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">our ability to expand into additional foodservice and geographic markets;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">our ability to successfully design and develop new products;</span></div><div style="padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">fluctuations in freight carrier costs related to the shipment of our products could have a material adverse impact on our results of operations;</span></div><div style="padding-left:2.4pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">the continuing effects of COVID-19 or other public health crises;</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">our ability to attract and retain skilled personnel and senior management; and</span></div><div style="margin-bottom:10pt;padding-left:38.4pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:14.5pt">other risks and uncertainties described in &#8220;Risk Factors.&#8221;</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We make many of our forward-looking statements based on our operating budgets and forecasts, which are based upon detailed assumptions. While we believe that our assumptions are reasonable, we caution that it is very difficult to predict the impact of known factors, and it is impossible for us to anticipate all factors that could affect our actual results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">See the &#8220;Risk Factors&#8221; section and elsewhere in this Annual Report on Form 10-K for a more complete discussion of the risks and uncertainties mentioned above and for a discussion of other risks and uncertainties we face that could cause actual results to differ materially from those expressed or implied by these forward-looking statements. All forward-looking statements attributable to us are expressly qualified in their entirety by these cautionary statements as well as others made in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We caution you that the risks and uncertainties identified by us may not be all of the factors that are important to you. Furthermore, the forward-looking statements included in this Annual Report on Form 10-K are made only as of the date hereof. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events, or otherwise, except as required by law. You should evaluate all forward-looking statements made by us in the context of these risks and uncertainties.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_16"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. BUSINESS</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As used in this Annual Report on Form 10-K, &#8220;we&#8221;, &#8220;us&#8221;, &#8220;our&#8221;, &#8220;Karat&#8221;, &#8220;the Company&#8221; or &#8220;our Company&#8221; refer to Karat Packaging Inc., a Delaware corporation, and, unless the context requires otherwise, our operating subsidiaries. References to &#8220;Global Wells&#8221; or &#8220;our variable interest entity&#8221; refer to Global Wells Investment Group LLC, a Texas limited liability company and our consolidated variable interest entity, in which the Company has an equity interest and which is controlled by one of our stockholders. References to &#8220;Lollicup&#8221; refer to Lollicup USA Inc., a California corporation, our wholly-owned subsidiary.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Our Company</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are a rapidly-growing specialty distributor and select manufacturer of disposable foodservice products and related items. We are a nimble supplier of a wide range of products for the foodservice industry, including food and take-out containers, bags, tableware, cups, lids, cutlery, straws, specialty beverage ingredients, equipment, gloves and other products. Our products are available in plastic, paper, biopolymer-based and other compostable forms. Our Karat Earth&#174; line provides environmentally friendly options to our customers, who are increasingly focused on sustainability. We also offer customized solutions to our customers, including new product development, design, printing and logistics services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">While a majority of our revenue is generated from the distribution of our vendors&#8217; products, we have select manufacturing capabilities in the U.S., which allows us to provide customers with broad product choices and customized offerings with short lead times. For the year ended December 31, 2022, distribution accounted for approximately 74% of our net sales, while manufacturing accounted for approximately 26% of our net sales. We expect manufacturing to remain a relatively small portion of our sales mix in fiscal year 2023, but believe it provides us with the flexibility to provide customized products with short lead times to complement our global sourcing capabilities. To that end, we operate our business strategically and with broad flexibility to provide both our large and small customers with the wide spectrum of products they need to successfully run and grow their businesses. We believe our ability to source products quickly on a cost-effective basis via a global supplier network, complemented by our own manufacturing capabilities for select products, has established us as a differentiated provider of high-quality products relative to our competitors.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our customers include a wide variety of national and regional distributors, restaurant chains, retail establishments and online customers. Our products are well suited to address our customers&#8217; increased focus on take-out and delivery capabilities. Our diverse and growing blue chip customer base includes well-known fast casual chains such as Applebee&#8217;s Neighborhood Grill + Bar, Chili&#8217;s Grill &amp; Bar, PF Chang's, Texas Roadhouse, Chipotle Mexican Grill, Corner Bakery Cafe and TGI Fridays, as well as fast food chains including The Coffee Bean &amp; Tea Leaf, El Pollo Loco, In-N-Out Burger, Jack in The Box, Popeyes, Panda Express, Raising Cane&#8217;s Chicken Fingers and Torchy&#8217;s Tacos. As our capabilities, product offering and footprint expand, we are also beginning to supply products to national and regional supermarket chains, airlines, sports and entertainment venues and other non-restaurant customers. Our strong brand recognition in the foodservice industry, nimble operations and rapidly increasing size and scope of our distribution and logistics network provide us with a significant advantage that enables us to acquire new customers as well as increase our business with existing customers. For the years ended December 31, 2022 and December 31, 2021, no single customer represented more than 10% of our revenue. </span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We are an omni-channel provider and have recently made significant investments in e-commerce, technology, supply chain, distribution center layout remodels, and customer initiatives, such as online ordering and same day pickup. We operate our e-commerce channel through our company website, www.lollicupstore.com, and also through third-party storefronts such as Amazon and Walmart. Our e-commerce channel offers the entire range of our products for online procurement, and we believe it will continue to be a key growth driver for our business going forward. Additionally, the e-commerce channel enables us to cross market other products to our customers.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We classify our customers into four categories: distributors, national and regional chains, retail and online.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Distributors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">: national and regional distributors across the U.S. that purchase our products and provide a channel to offer our products to restaurants, offices, schools, government entities and other end users.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">National and regional chains</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">: typically fast casual and fast food restaurants with locations across multiple states to which we supply specified products. We enter into sales contracts with a subset of our national and regional chains customers, providing visibility into future revenue.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Retail</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">: primarily regional bubble tea shops, boutique coffee shops and frozen yogurt shops that often purchase our specialty beverage ingredients and related items.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Online</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">: small businesses, often with less than two locations, such as small restaurants, bubble tea shops, coffee shops, juice bars, smoothie shops and some customers who purchase for personal use.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to product sales, we also generate revenue from logistics services which is the transportation and delivery of shipping containers from ports to customers, primarily to retail customers. The diversity of our customer types provides us with the ability to source products efficiently while maintaining a broad product offering, as we are able to sell many products </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">across multiple customer segments. We expect a large proportion of our growth to come from national and regional chains and our higher margin online customers.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We have generated significant growth through the continued expansion of our customer base and increasing penetration into existing customers across all channels. In addition, we have been able to grow our wallet share with many customers, in particular our national and regional chains, by supplying them a broader range of our foodservice disposables and related products. We believe that the current industry environment and regulatory landscape has accelerated the shift in consumer preferences towards food delivery, take-out ordering and eco-friendly sustainable products, which we expect to continue in the foreseeable future.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We currently operate manufacturing facilities and distribution and fulfillment centers in Chino, California, Rockwall, Texas and Kapolei, Hawaii. In addition, we operate other distribution centers located in Rockwall, Texas, Branchburg, New Jersey, Sumner, Washington, Summerville, South Carolina, Kapolei, Hawaii and City of Industry, California. The distribution and fulfillment centers are strategically located in proximity to major population centers, including the Los Angeles, New York, Seattle, Atlanta and Honolulu metro areas. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Competitive Strengths </span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We believe the following strengths fundamentally differentiate us from our competitors and drive our success:</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">One-stop shop with a diverse product offering for the foodservice market and highly nimble sourcing capabilities</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We leverage our diversified global supplier network and offer customers a wide selection of single-use disposable foodservice products, with over 8,600 SKUs across a broad range of product categories. We have significantly grown our inventory sourcing network from only a handful of vendors initially to over 70 active vendors by the end of 2022. Key offerings include food and take-out containers, bags, tableware, cups, lids, cutlery and straws primarily sourced through our diverse supplier base. Our strong relationships with our suppliers allow us to offer customers products that both preserve the highest possible food quality and meet the unique needs of their business. Furthermore, these supplier relationships allow us to offer custom-branded and custom-designed products with fast turnaround times and at competitive prices. With increasing regulations around single use plastics, our Karat Earth&#174; line provides environmentally friendly options that include food and take-out containers, bags, tableware, cups, lids, cutlery and straws. This special catalog of sustainable products are made from renewable resources that are ethically sourced. We intend to invest further in research and development for our Karat Earth&#174; line to significantly expand our product offering to meet the needs of our customers and the evolving regulatory landscape.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We often are a key supply chain partner integral to the daily operations of our customers. Our ability to quickly provide premium products at competitive prices has typically allowed us to become a trusted supplier to our customers. Through an ongoing feedback loop, as customer demand varies and new needs emerge, we are able to act nimbly and qualify new suppliers quickly to augment our product offering. These capabilities make us a key partner to our customers. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Focus on distribution and advanced logistics network, complemented by flexible manufacturing capabilities</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We consider our increasingly sophisticated distribution capabilities and related strength in logistics to be an important core competency and key differentiator from our competitors. We own a fleet of 31 trucks, 41 trailers, 9 bobtails, one yard goat and 24 chassis, and as of December 31, 2022, employ 43 drivers in our logistics division. </span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This model has resulted in more efficient distribution to customers, reducing the need for reliance on third-party logistics providers such as FedEx and United Parcel Service. Our strategically located facilities give us a strong national footprint, which positions us well to serve regions across the U.S. in a timely fashion. We intend to continue to add to our capabilities via further distribution center openings and expansions, the purchase of additional vehicles, the hiring of additional drivers and additional logistics service offerings.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our California, Texas and Hawaii facilities have a portion of operational capacity dedicated to manufacturing capabilities. For the year ended December 31, 2022, approximately 26% of our revenues were generated from the sale of products manufactured in-house. We view distribution as our primary focus and growth driver while utilizing our manufacturing capabilities as a complement to the base distribution business. This approach allows us to procure products at competitive prices by being able to compare procurement costs versus domestic manufacturing costs to help determine whether it is more efficient to produce ourselves versus relying on suppliers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diverse and growing blue-chip customer base</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We sell and distribute a broad portfolio of single-use disposable foodservice products to customers nationwide including leading chain restaurants, distributors, convenience stores, retail establishments and online customers. Our blue-chip customers include leading fast casual chains such as Chili&#8217;s Grill &amp; Bar and Chipotle Mexican Grill, as well as fast food chains such as In-N-Out Burger, El Pollo Loco and Panda Express, among others. We intend to further expand our customer base by selling our products to non-traditional foodservice customers, including regional and national supermarket chains, airlines, sports and entertainment venues and other non-restaurant customers. Plans for such expansion are already underway and beginning to yield positive results and a diversification of our customer base.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Leader in eco-friendly products to address sustainability</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are committed to pursuing environmental sustainability and this is exhibited in every aspect of our business. We are amongst the leading companies in the supply of eco-friendly disposal foodservice products in the United States. Since our inception, we have made the conscious choice to never use Styrofoam in any of our products. In 2008, we established Karat Earth&#174; as an eco-friendly line of foodservice products, including food and takeout containers, bags, tableware, cups, lids, cutlery and straws. In April 2022, we announced a definitive joint venture agreement to establish a new corporation to build a factory in Taiwan for the production of compostable bagasse foodservice products which have a low carbon footprint. The new factory is expected to produce approximately 7,500 tons of products annually, with the first shipment of products to customers expected in June 2023. We have consistently grown eco-friendly products as a percentage of our total product sales, and continued to invest in research and development to expand our eco-friendly product line to meet the needs of our customers and the evolving regulatory landscape. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Customized solutions offering new product development, design, printing and logistics services</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In recent years, we are seeing a growing trend towards takeout and at-home dining, and as a result the restaurant industry is becoming increasingly focused on receiving a customized, value-add, and customer oriented-experience when it comes to the packaging of their products. In order to promote brand familiarity and loyalty, we collaborate closely with our customers to develop and deliver custom products that meet the unique branding, color and schematics requirements of their businesses. Our in house domestic printing capability allows for fast turnaround times at competitive costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Experienced and growth-oriented management team</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We have assembled a strong executive management team to lead our company in its next phase of growth, supported by a deep bench of functional area leads across the organization. Our co-founders Alan Yu and Marvin Cheng have worked together over the last 20 years to aggressively drive growth across the business. Joanne Wang joined us in 2003 and was appointed Chief Operating Officer in 2018, helping to drive our pricing structure and sales training programs and overseeing general operational functions. Our Chief Financial Officer, Jian Guo, joined us in 2022, bringing years of public company experience to further bolster our finance and accounting functions.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Growth Strategy </span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our goal is to become a leading single-source provider to a broad set of customers for all of their disposable foodservice products and related needs. We plan to continue to grow our business and increase our profitability through the following key initiatives:</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Continue to build our e-commerce distribution channel</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We believe there is an opportunity to significantly grow our higher margin e-commerce business to a more meaningful percent of revenue by continuing our investments in people, software and technology. By committing additional resources and upgrading our e-commerce platform and online advertising efforts, we expect to enhance our e-commerce experience to better support the needs of our customers. Our e-commerce retail channel is our highest margin channel of distribution. By offering our entire range of products online and bolstering our logistics capabilities, our customers can conveniently order products themselves on an ad hoc basis. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Disrupt the traditional foodservice supply chain</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The traditional foodservice supply chain consists of manufacturers selling through a multi-layer distribution and logistics network before the product reaches the end customer. As a full service distributor ourselves, we are able to provide products directly to the end user, eliminating the need for the traditional multi-layer supply chain. Environmental pressure on single-use disposable plastics is already causing a need for new sources of supply. The Karat Earth&#174; brand is a plant-based line of compostable products that meets the growing demand for renewable and ethically-sourced products. Our nimble operating model can serve customers more quickly than the traditional supply chain, which allows us to react rapidly to customers&#8217; changes in demand.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Grow our base business with incremental revenue from existing customers</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We intend to continue to increase penetration within our existing customer base. We believe there is an opportunity to offer additional product lines allowing us to become a true &#8220;one-stop&#8221; supplier. Our unique ability to serve customers as a reliable supplier with strong customer service at competitive prices has positioned us to be a frequent recipient of requests for proposals from our existing customers as they look for new sources of supply. For the year ended December 31, 2022, net sales to distributors and national and regional chains, our two largest channels, grew 21.2% and 11.4%, respectively, from the year ended December 31, 2021, as we grew our business with existing customers and added new customers. Offering a larger range of products, coupled with our ability to provide custom specifications and configurations to existing products, will allow us to better serve the needs of our customers and increase retention further. We have historically experienced consistently high </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">customer retention rates as a result of our dedication to our customers and our hands-on approach. For the year ended December 31, 2022, our major customer retention rate, defined as year over year retention of our top 100 customers, was 100%. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Expand our customer base via new capabilities, geographies, products, services and end markets</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We believe our addressable market continues to grow as emerging businesses like Grubhub, Uber Eats, DoorDash and others expand the need for foodservice disposable products and takeout and at-home dining remain a constant even as the pandemic started to recede. We plan to continue to add new experienced sales team members to broaden our reach and more efficiently provide customer service as we grow. We have made solid strides towards expanding our distribution footprint and capabilities in the United States by adding two distribution centers in 2022, and intend to continue our expansion efforts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In addition, we have continuously evaluated and expanded our product and service offerings to respond to customer demand and enter new end markets, including sports venues, supermarket chains, airlines and other non-traditional foodservice markets. We see substantial opportunity to further expand our customer base with many individual customers through our select food and drink offerings (i.e. bubble tea, coffee, sauces and syrups) available via our e-commerce channel. In addition, we see significant opportunity with supermarket chains to gain wallet share by providing fruit trays, vegetable containers, compostable meat trays and other related items, all of which are higher margin products than some of our other products.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Pursue strategic acquisitions</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have the opportunity to capitalize on our existing infrastructure and expertise by continuing to selectively pursue opportunistic acquisitions in order to expand the breadth of our distribution and logistics network, increase our operating efficiency and add additional products and capabilities. In April 2022, we announced a definitive joint venture agreement with Happiness Moon, Co. Ltd to establish a new corporation, Bio Earth Technology ("Bio Earth"), to build a new 180,000 square-foot factory in Taiwan for the production of compostable bagasse foodservice products. We continue to consider and evaluate certain acquisition opportunities across the United States that we expect would enhance our national footprint. Additionally, the potential to acquire existing and new suppliers, particularly in the U.S., may further reduce our reliance on the Asian supply chain, creating more diversified sourcing options for our customers.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Our Industry</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The disposable foodservice products industry is large and growing. The primary categories of disposable foodservice products include food packaging, containers, tableware, cups, lids, cutlery, straws, napkins and bags. The large breadth and scope of products is reflected in the diverse nature of the industry participants, which range from large international conglomerates to smaller regional and niche companies. As a result, the industry is represented by a large number of companies and remains highly fragmented. Similarly, end customers of the disposable foodservice products industry are equally diverse in composition. The restaurant and foodservice categories that are the primary purchasers of our products include quick service restaurants, fast casual, convenience stores, specialty drink establishments, casual dining and increasingly, premium casual and family dining restaurants. We estimate our growth to significantly outpace the industry average given our increase in sales of high demand items like take-out containers and bags, our ability to continuously augment our product offering to address customer needs and our avoidance of product categories in decline, including materials in the process of being banned under various governmental regulations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The industry is currently experiencing a period of both growth and transition as a result of several key factors that have emerged in recent years and have accelerated during the COVID-19 pandemic. These include the growing market for food delivery and take-out dining; new governmental regulations primarily resulting from an increasingly environmentally-conscious public; and growing consolidation within the disposable foodservice products industry. We believe that we will benefit from a continuation of these market trends due to our diverse product offering, customer-centric approach, commitment to environmentally-friendly products and the flexibility of our business model.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Food delivery and take-out</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">With the growing trend towards at-home dining and mobility-oriented e-commerce, food delivery and take-out dining are currently experiencing rapid growth. As consumer preferences have evolved, foodservice establishments have realized that the at-home dining experience is closely linked to the quality of the packaging utilized. Data from the National Restaurant Association and Technomic shows that operators are increasingly acknowledging the importance of off-premises dining and making it a strategic priority. Based on data from Uber&#8217;s acquisition of Postmates, the online delivery market is expected to grow at a compound annual growth rate of 18.1% to $61 billion by 2025. This growth is driven in large part by e-commerce companies such as Grubhub, Uber Eats, DoorDash and others. We believe the market opportunity will continue to expand for years to come. In order to benefit from this growing market trend, foodservice establishments are actively trying to provide a high quality at-home dining customer experience that is comparable to the in-restaurant experience. Central to this effort is food quality and overall presentation where take-out containers and related products play a critical role. Restaurants are seeking to develop high quality, customized disposables that not only provide the freshest and best possible food experience, but also provide a premium, branded at-home dining experience.</span></div><div style="margin-bottom:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Governmental regulations </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Environmental concerns regarding disposable products broadly have resulted in a number of significant changes that are specific to the foodservice industry, including regulations applicable to our customers. Many cities, states and local governments have been actively enacting legislation that prohibits certain types of end-products as well as the use of certain raw materials used in manufacturing. We expect this trend to continue on a national scale as foodservice establishments are looking to source alternative products made from biodegradable materials and other environmentally-friendly options. We believe we are well positioned to benefit from increasing government regulation and environmental concerns given our strong portfolio of sustainable products, including our Karat Earth&#174; line and our continued commitment and investment in our leadership position in providing eco-friendly products in the United States.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additionally, evolving foreign trade policy by the U.S. federal government has resulted in the imposition of tariffs on a number of imported foodservice disposable products, including those imported from China. To avoid the resulting higher product costs, many domestic purchasers may seek to establish alternative distribution channels and source products from U.S. based manufacturers or from other, non-tariffed countries.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Industry consolidation</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over the last several years, there has been significant consolidation within the industry, both in distribution and manufacturing. This is due in part to larger and more established companies seeking to generate growth and maintain profitability through the expansion of their product offering. As is common in the disposable foodservice products industry, larger companies typically broaden their product portfolio through the acquisition of established companies, rather than building out new product categories organically. As consolidation occurs, existing customers often find themselves facing challenges of changing product availability, discontinuations, increasing prices, support staff turnover and other potential transition-related challenges. These challenges can be highly disruptive to a customer&#8217;s business and as a result, the customers often seek out other stable and more reliable channels for product sourcing.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Our Products</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We offer a wide selection of high-quality, cost effective food packaging products and disposables.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We work in close collaboration with our customers to develop products to meet the needs unique to their individual businesses. This includes developing containers and food storage items that are both visually appealing and that deliver the best possible food quality and freshness. Additionally, we are able to custom print or label many of our products, to help our customers brand the at home dining experience of their customers. We supply a wide range of products for the foodservice industry, including:</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;food and take-out containers;</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;bags;</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;tableware;</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;cups;</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;lids,</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;cutlery,</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;straws,</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;specialty beverage ingredients;</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;equipment; and</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;gloves.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Karat Earth&#174;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Karat Earth&#174; is our specialty line of environmentally-friendly products that are plant-based and compostable and are made from renewable resources sourced ethnically. This line includes food containers, tableware, cups, lids, utensils and straws. Our Karat Earth&#174; line provides our customers the option to make a powerful statement about their commitment to environmental and social sustainability.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our Karat Earth&#174; products are Cedar Grove Certified (CGC) and Biodegradable Products Institute (BPI) certified compostable. Karat Earth&#174; plastic products are made from polylactic acid (PLA) sourced from NatureWorks Ingeo PLA. Ingeo PLA is a non-petroleum based, biopolymer that is manufactured from plant sugars. Due to its material composition, Ingeo PLA is non-volatile, non-toxic and odorless if incinerated.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">During the year ended December 31, 2022, net sales of our Karat Earth&#174; products increased by 36% as compared to the year ended December 31, 2021. We continue to invest in research and development for our Karat Earth&#174; line to expand our product offering to meet the needs of our customers and the evolving regulatory landscape. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Our Distribution and Logistics Network</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We sell and distribute our products to customers across the United States. We partner with foodservice establishments of every size, with our customers ranging from large multi-national restaurant chains to regional and smaller-chain establishments. Our customers benefit from our broad product offering which allows them to streamline their procurement process by purchasing all of their disposable goods from a single-source provider. We also sell our products directly to leading restaurant supply companies that distribute products to a wide range of food-service establishments internationally.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Our growing sales force works closely with our customers to tailor the optimal mix of products to meet the unique needs of their businesses. We continue to hire additional sales personnel nationally to expand our sales reach, geographic footprint and increase our penetration into the different market segments of the foodservice industry.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We work closely with our customers to develop an optimal logistics and supply chain solution customized to their businesses. We have built a flexible distribution system which allows our customers to order and receive products on a timely basis based on the real-time needs of their businesses. In addition to regularly scheduled delivery intervals, our customers can order and schedule delivery of products via telephone, facsimile, email or through our online e-commerce platform and our storefronts on Amazon.com and Walmart.com. Our regional warehouses and distribution centers allow us to deliver products on a timely basis to key population centers across the United States. Depending on the needs of our customers, final product delivery to their stores or affiliated distribution centers occurs via courier package delivery or through our company-employed delivery drivers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">E-Commerce</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In 2004, we established our Company store website at www.lollicupstore.com, to provide an additional channel for our customers to purchase our products. The website offers our entire range of products for online procurement, and we believe it will continue to be a key growth driver for our business, as it enables us to cross market products to potential customers. We have also added third-party storefronts on Amazon and Walmart to complement our Company store website. Sales through these online channels accounted for 12.7% of total net sales for the year ended December 31, 2022. We have recently made significant investments to further develop and upgrade the www.lollicupstore.com e-commerce platform to improve online traffic and order placements. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Seasonality</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our business does not experience high seasonality though certain food and food related products are moderately seasonal. For example, during the hot weather of summer and fall months, we see an increase in the level of sales for items such as cold drink cups and boba products. Generally, we expect relatively more of our earnings and cash flows to be generated in the second and third quarter of the fiscal year.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Our Corporate Structure</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Set forth below is an organizational chart which identifies the Company and its consolidated entities as:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><img src="krt-20221231_g1.jpg" alt="krt-20221231_g1.jpg" style="height:395px;margin-bottom:5pt;vertical-align:text-bottom;width:575px"/></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Please see Note 2 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for a description of the agreements between our variable interest entity and us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Intellectual Property</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our intellectual property portfolio includes 15 active trademarks, including Lollicup, Karat, Karat Earth&#174; and Total Clean, and five registered copyrights. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Environmental, Social and Governance (ESG)</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At Karat Packaging, we are committed to pursuing initiatives that positively impact our products, our people, our customers and our planet. We recognize the importance of environmental, social and governance ("ESG") issues for all of our stakeholders and we are committed to incorporating ESG principles into our business strategies and organizational culture. By undertaking such measures, we hope to make our workforce more inclusive, our business more sustainable, and our communities more engaged. Our commitment to practicing environmental sustainability is exhibited in almost every aspect of our business.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Products</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are a pioneer and leader in the supply of eco-friendly disposal foodservice products in the United States. Since our inception, we made the conscious choice to never use Styrofoam in any of our products. The reason behind such a decision was that Styrofoam products are non-biodegradable and therefore take up permanent space in landfills resulting in a constant leach of harmful chemicals into the environment. Styrofoam products are also very difficult to clean up as they often escape waste collection systems due to their low density. They are easily wind-blown and ultimately end up in parks, forests, beaches, oceans and rivers.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In 2008, we established Karat Earth&#174; as an eco-friendly line of foodservice products, including food and take out containers, bags, tableware, cups, lids, cutlery and straws. Our Karat Earth&#174; products are Cedar Grove Certified (CGC) and Biodegradable Products Institute (BPI) certified compostable. Karat Earth&#174; plastic products are made from polylactic acid (PLA) sourced from NatureWorks Ingeo PLA. Ingeo PLA is a non-petroleum based, biopolymer that is manufactured from </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">plant sugars. Due to its material composition, Ingeo PLA is non-volatile, non-toxic and odorless if incinerated. We continue to invest in research and development to expand the product offering in our Karat Earth&#174; line. During the year ended December 31, 2022, net sales of our Karat Earth&#174; products increased by 36% as compared to the year ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Fiscal year 2022 marked an important milestone in our continued efforts and commitment to sustainability. In April 2022, we announced a definitive joint venture agreement with Happiness Moon, Co. Ltd to establish a new corporation, Bio Earth, to build a new 180,000 square-foot factory in Taiwan for the production of compostable bagasse foodservice products. Bagasse has a low carbon footprint. Since it is a derivative of sugar cane, bagasse lifespan includes a period where atmospheric carbon is captured and converted to biomass. In the right conditions, bagasse can biodegrade in 30-90 days without toxic residue, and even provide nutrient-rich compost. Packaging made with bagasse is also fully recyclable. This makes it ideal for all levels of packaging. The new plant is expected to produce approximately 7,500 tons of products annually, with the first shipment of products to customers expected in June 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A recent peer-reviewed global study conducted by the American Association for the Advancement of Sciences found that less than 10 percent of plastics is recycled. Other studies indicated approximately 23% of landfill waste in the United States is comprised of plastic containers and food ware. Such striking statistics have prompted many state and city governments to enact regulations to cut down on plastic pollution. For example, California passed the Plastic Pollution Prevention and Packaging Producer Responsibility Act also known as SB 54 in June 2022, requiring all packaging in the state to be recyclable or compostable by 2032. In October 2021, the state of Washington adopted a statewide ban on certain carryout bags. Individual cities such as Los Angeles, San Diego and Honolulu have also passed their own complimentary ordinances to limit single-use plastic products. As more governments enact regulations to prevent and reduce waste that is harmful to the environment, and more consumers are actively taking steps towards being more sustainable, the demand for eco-friendly disposable products is on the rise. In order to better position ourselves for this change in the industry landscape, we have significantly expanded our eco-friendly product offerings. As of December 31, 2022, we have over 400 SKUs of eco-friendly products that our customers can choose from.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Our Operations</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In our manufacturing facilities in the United States, the production process involves intake of water, dischargement to water, recycling of waste and other disposal activities. As a Company, we place strong emphasis on water conservation and reducing water pollution. Outside of the required cooling of manufacturing machines and equipment after production cycles, our manufacturing process does not require large quantities of water. We ensure appropriate drainage and disposal of contaminated water, grease oil and other chemicals discharged from our production activities in order to limit the pollution of valuable water sources. Reclamation is also a key consideration for us. Any and all waste products from our production process is thoroughly inspected and checked for the potential of re-use or recyclability. Identified items are repackaged and sold or they are transferred to our local waste management facilities for proper disposal, thereby reducing waste and the use of landfill space. Some of our raw materials are Biodegradable Products Institute (BPI) certified. For over 20 years, the BPI certification has been the defining symbol of compostability due to its rigorous testing standards. The BPI certification is the only third-party verification for compostable products in North America. Even in products that do require the use of plastic, we ensure that the resin we source is both BPA (or bisphenol A) and PFA (or perfluoroalkyl and polyfluoroalkyl) free. These substances are known for their extreme persistence in the environment upon discharge. Our warehouse departments also have certain sustainability practices implemented. By reusing paper cardboard boxes as well as wooden pallets for inventory storage and shipments, we are able to further reduce our carbon footprint.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are regulated by certain federal, state and international environmental laws governing our use, transport and disposal of production materials and control of emissions. Compliance with these existing laws has not had a material impact on our capital expenditures, earnings or global competitive position.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A liability for environmental remediation and other environmental costs is accrued when we consider it probable that a liability has been incurred and the amount of loss can be reasonably estimated. Environmental costs and accruals are presently not material to our operations, cash flows or financial position.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are committed to providing consistent and excellent return to our shareholders, all while maintaining a strong sense of good corporate citizenship that places a high value on the welfare of our employees, the communities in which we operate, and the world as a whole. We believe that effectively prioritizing and managing our ESG factors helps create long-term value for our investors. Under the direction of our Chief Executive Officer and the board of directors, we are driving continuous improvements in bringing innovative eco-friendly products that meet the needs of our customers and our plant and enhancing our energy and waste management infrastructure in our sustainability journey.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Human Capital Management</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our Culture</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At Karat, it is our people &#8211; our greatest asset &#8211; that give us our strong reputation and stand at the heart of our growth. Our success depends on the talent, dedication, and well-being of our people. As we grow, we strive to recruit, retain, develop, and provide advancement opportunities for our team members. We continually work to make Karat an inclusive, equitable, and growth-focused workplace where all team members have the opportunity to flourish.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Safety</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">One of our most important corporate values is the safeguarding of our people and fostering a culture of care that promotes the well-being of our employees, contractors and business partners. We protect our people, projects and reputation by striving for zero employee injuries and illnesses, while operating and delivering our work responsibly and sustainably. Our safety culture empowers every member of the workforce to exercise stop-work authority without repercussion to address any potential unsafe work conditions. We develop and administer company-wide safety policies to ensure the well-being of each team member and compliance with Occupational Safety and Health Administration standards. This includes periodic safety training and assessments as well as annual safety audits. We require all employees and contractors at our warehouse and manufacturing facilities to understand and follow these safety policies. These guidelines have been put into place by management to address three key components of safety:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;&#160;&#160;&#160;&#160;Identifying the root cause of safety hazards in our operations;</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;&#160;&#160;&#160;&#160;Assessing risks associated with all hazards or conditions identified; and </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;&#160;&#160;&#160;&#160;Mitigating risks associated with known hazards and conditions.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also support the community uptake of approved COVID-19 vaccines as the most effective measure to control the global pandemic and we strongly encourage that our employees receive an approved vaccine. We have taken and will continue to take critical steps to keep our people, customers and communities safe from COVID-19. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Diversity, Equity, and Inclusion (DEI)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Diversity, equity and inclusion ("DE&amp;I") are critical underpinnings of our corporate values. DE&amp;I helps foster innovation, cultivate an environment filled with unique perspectives and drive engagement, innovation and organizational growth. Our focus to date has been increasing awareness amongst our employees on the importance of DE&amp;I.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a business founded by representatives from a minority group in the United States, diversity and inclusion is engrained in our corporate history. We believe that a diverse workforce is essential to its long-term success and strives to foster a diverse, equitable, and inclusive culture where all voices are heard, valued, and included. Management embraces employees&#8217; differences in race, color, religion, age, sex, sexual orientation, marital status, citizenship, national origin, geographic background, military or veteran status, disability (mental or physical), and any other characteristics that make our employees unique. We ensure that we leverage a diverse slate of candidates for all job vacancies, including senior leadership. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Good corporate governance and transparency are fundamental to achieving our vision of becoming a leading in all our markets. Our engagement approach involves ongoing communication with our employees. We strive to provide relevant market updates to our team members as well as to share important information regarding our revenue trends, inventory status, production, safety and other operating metrics as deemed necessary. We have received several recognition oriented awards throughout our company&#8217;s history. Our employees are expected to act with integrity and objectivity and to always strive to enhance our reputation and performance. We maintain a Code of Ethics which is attested by every employee and provides our framework for ethical business. As of December 31, 2022, we have the following gender and ethnicity breakout for our employees, C-suite executives, and board of directors members:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.300%"><tr><td style="width:1.0%"></td><td style="width:31.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.482%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Full-Time employees</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">C-Suite Executives</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Board of Directors</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total count</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gender</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-right:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Male</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Female</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Non-binary/Did not self-identify</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ethnicity</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-right:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Hispanic</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Asian</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">White</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Black</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16%</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other/Did not self-identify</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Compensation and Benefits </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Consistent with our core values, we take care of our people by offering competitive compensation and comprehensive benefits programs. We continuously make wage investments to ensure our compensation packages reflect the evolving circumstances across our markets. One of the goals of our recruitment strategy is to ensure we are aligning roles with compensation levels based on job responsibilities, market competitiveness, geographic location, strategic importance of roles and other relevant factors.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our compensation package includes a base salary and depending on the role, discretionary bonuses and equity compensation programs. In January 2019, the Company&#8217;s board of directors adopted the 2019 Stock Incentive Plan (the &#8220;Plan&#8221;). A total of 2,000,000 shares of common stock has been authorized and reserved for issuance under the Plan in the form of incentive or nonqualified stock options and stock awards. Employees, directors, and consultants are eligible to receive stock options and stock awards under the Plan. Additionally, the firm makes annual contributions to support the retirement goals of each employee through a matching contribution to 401(k) retirement accounts.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also offer our employees&#8217; healthcare, wellness, paid sick leave, flexible paid time off, and other benefits to support their quality of life and enable them to thrive in the workplace. All eligible full-time and part-time employees and their eligible dependents receive competitive health benefits. We cover approximately 60% of total eligible healthcare costs for part and full-time employees for our approximately 250 participating employees as of December 31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Learning and Development</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We believe that high performance is an outcome of a person&#8217;s ability to change, adapt, and grow their capabilities throughout their career. We emphasize real-life, real-time learning that enables a person to meet the demands of challenging and changing work and focuses on reinforcing key principles that are designed to support an individual&#8217;s effectiveness in his or her current job and in their future development. We provide technical and leadership training to employees, specifically our production and sales teams who work closely with our products and services. In particular, our focus on employee development has been structured over the last several years through programs designed to embed essential skills and reinforce strategic goals that are aligned to our culture. This is evidenced by the fact that we promoted 112 and 114 employees during the years ended December 31, 2022, and 2021, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Other Information</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2022, we had employed approximately 805 employees, out of which 781 were full-time employees. None of our employees are currently covered by a collective bargaining agreement. We have no labor-related work stoppages and believe our relations with our employees are good.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Corporate Information</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We were founded in 2000 by Alan Yu and Marvin Cheng in San Gabriel, California as Lollicup USA Inc., a California corporation. Initially our business was focused on the establishment, franchising and licensing of bubble tea stores nationwide. Considered a pioneer for the bubble tea business in North America, our business grew rapidly from a single Lollicup Tea Caf&#233; store in 2000 to more than 60 stores in 2006. In order to ensure consistency across our stores, we expanded our focus in 2004 to include the distribution of supplies for the bubble tea industry. In 2013, we sold the retail bubble tea business to certain of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Lollicup&#8217;s shareholders. In 2014, as a result of a growing demand across the foodservice industry for our packaging goods, we began distributing and manufacturing products under our Karat brand in our California facility. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2018, we incorporated Karat Packaging Inc. in Delaware, and the Company, Lollicup, and Messrs. Yu and Cheng and the other shareholders of Lollicup (together, the &#8220;Lollicup Shareholders&#8221;) entered into a share exchange agreement and plan of reorganization whereby the Lollicup Shareholders exchanged their shares of common stock in Lollicup for an equal number of shares of common stock of the Company, resulting in Lollicup becoming a wholly-owned subsidiary of the Company. Our principal executive and administrative offices are located at 6185 Kimball Avenue, Chino, CA 91708, and our telephone number is (626) 965-8882. Our website address is www.karatpackaging.com. For additional historical information about us, see Note 1 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are a &#8220;smaller reporting company&#8221; as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended, or (the "Exchange Act"), and have elected to take advantage of certain of the scaled disclosure available for smaller reporting companies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Available Information</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our Internet website is </span><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">www.karatpackaging.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Exchange Act are available, free of charge, under the Investor Relations tab of our website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. Additionally, the SEC maintains a website located at </span><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> that contains the information we file or furnish electronically with the SEC.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">13</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Investing in our common stock involves a high degree of risk. Investors should carefully consider the risks described below and all of the other information set forth in this Annual Report on Form 10-K, including our financial statements and related notes and "Management's Discussion and Analysis of Financial Condition and Results of Operations," before deciding to invest in our common stock. If any of the events or developments described below occur, our business, financial condition, or results of operations could be materially or adversely affected. As a result, the market price of our common stock could decline, and investors could lose all or part of their investment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Risks Related to Our Industry</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Demand for our products could be affected by changes in laws and regulations applicable to food and beverages and changes in consumer preferences.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We manufacture and distribute single-use disposable products made of plastic, paper, biopolymer and other compostable products. Our products are primarily used in restaurant and foodservice settings, and therefore they come into direct contact with food and other consumable products. Accordingly, our products must comply with various laws and regulations for food and beverage service applicable to our customers. Changes in such laws and regulations could negatively impact our customers&#8217; demand for our products as they comply with such changes and/or require us to make changes to our products.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, because our products are used to package consumer goods, we are subject to a variety of risks that could influence consumer behavior and negatively impact demand for our products, including changes in consumer preferences driven by various health and environmental-related concerns and perceptions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Furthermore, we are subject to social and cultural changes, which could impact demand for certain products. For example, the banning of plastic straws was triggered by a social media backlash, which caused corresponding legislative changes within a short time period, resulting in the ban of plastic straws in certain jurisdictions, and a movement toward eco-friendly packaging. If we are unable to quickly adapt to changes in consumer preferences and subsequent legislation, our business, financial condition, results of operations or cash flows could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Supply chain disruptions could interrupt product manufacturing and increase product costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While we have taken measures to diversify and expand our supplier network, we continue to rely on third-party manufacturers outside the U.S. to produce most of our products. Global industry-wide logistics challenges have negatively impacted us during these past several years when international shipping to the U.S. was disrupted and delayed due to congestion at ports on the west coast. Significantly higher freight costs and demurrage can dampen our margin. Failure to adequately source and timely ship our products to customers could lead to lost potential revenue, failure to meet customer demand, strained relationships with customers, and diminished brand loyalty. Although the global supply chain challenges have started to subside and Asia to the U.S. ocean freight rates have started to stabilize in the later part of 2022, our business, financial condition, results of operations or cash flows could be adversely affected if the global industry-wide logistics worsen.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Raw material inflation or shortage of available materials could harm our financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Raw materials are subject to price fluctuations and availability, which could result from external factors, such as the nationwide inflation, weather-related events, or other supply chain challenges, that are beyond our control. We typically do not enter into long-term fixed price contracts with our suppliers, and our suppliers could pass on raw material price increases to us. Historically, we have been able to mitigate the impact of higher costs by increasing our selling prices. However, due to the lag between the sourcing or the manufacturing of our products and sales to our customers, margin could be negatively impacted in periods of rising raw materials until price actions are in place. Raw material shortages, especially with respect to polyethylene terephthalate, or PET, plastic resin, or our inability to timely pass through increased costs to our customers may adversely affect our business, financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We operate in a highly competitive environment and may not be able to compete successfully.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The single-use disposable foodservice products industry is extremely competitive and highly fragmented. Many of the companies that compete in our industry are significantly larger with greater resources, have greater brand recognition and have a larger product offering. We may be unsuccessful in our efforts to compete against such large and established companies. In addition, our current or potential competitors may offer products at a lower price, or products and services that are superior to ours. Our success depends upon successful research, development and engineering efforts to utilize emerging and legislatively mandated raw materials, our ability to expand or modify our manufacturing capacity, and the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">extent to which we are able to convince customers and consumers to accept our new products. If we fail to successfully innovate, introduce, market, and manufacture differentiated and price-competitive products relative to those of our competitors, our ability to maintain or expand our net sales and to maintain or enhance our industry position or profit margins could be adversely affected. This, in turn, could materially adversely affect our business, financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Unfavorable conditions in our industry or the global economy could limit our ability to grow our business and negatively affect our results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers and potential customers. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, international trade relations, pandemic (such as the COVID-19 pandemic), political turmoil, natural catastrophes, warfare, and terrorist attacks on the United States, Europe, the Asia Pacific region, Japan, or elsewhere, could cause a decrease in demand for our products and negatively affect the growth of our business. Competitors, many of whom are larger and have greater financial resources than we do, may respond to challenging market conditions by lowering prices in an attempt to attract our customers. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally or within any particular industry.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Changes in freight carrier costs related to the shipment of our products could have a material adverse impact on our results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We rely upon third-party ocean freight, air freight and land-based carriers for product shipments to our customers. Any failure to obtain sufficient freight capacity on a timely basis or at favorable shipping rates will result in our inability to receive products from suppliers or deliver products to our customers in a timely and cost-effective manner, which will result in a material adverse impact on our business, financial condition, results of operations or cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may experience delays or disruptions in the shipment of our goods through operational ports.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We rely on the timely and free flow of goods through open and operational ports, both domestic and international, from our suppliers and manufacturers. Labor disputes or disruptions at ports, our common carriers, or our suppliers or manufacturers could create significant risks for our business, particularly if these disputes result in work slowdowns, lockouts, strikes, or other disruptions during periods of significant importing or manufacturing, potentially causing delayed or cancelled orders by customers, unanticipated inventory accumulation or shortages, and significant incremental demurrage charges. Such disruptions could harm our business, results of operations, and financial condition.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accordingly, we are subject to risks, including labor disputes, union organizing activity, inclement weather, and increased transportation costs, associated with our third-party contract manufacturers&#8217; and carriers&#8217; ability to provide products and services to meet our requirements. In addition, if the cost of fuel and ocean freight rises, the cost to source and deliver products may rise, which could harm our profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our net sales and profits depend on the level of customer spending for our products, which is sensitive to general economic conditions and other factors.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Restaurant dining and food delivery services are generally considered discretionary items for end-consumers. Therefore, the success of our business depends significantly on broader economic factors and trends in consumer spending, especially those that relate to consumer dining preferences and spending patterns. There are a number of factors that influence dining-related consumer spending, including actual and perceived economic conditions, consumer confidence, disposable consumer income, consumer credit availability and unemployment rates. Consumers have broad discretion as to where to spend their disposable income and may choose to reduce their restaurant and foodservice spending which would negatively impact our customers. As global economic conditions continue to be volatile and economic uncertainty remains, trends in consumer discretionary spending also remain unpredictable and subject to declines. Any of these factors could harm discretionary consumer spending, resulting in a reduction in demand for our products, decreased prices, and harm to our business and results of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Periods of significant or prolonged deflation may negatively impact our results of operations and overall profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the industry we operate in experiences a prolonged period of price decreases resulting from stabilizing ocean freight costs and decreased raw material input costs, we could see a reduction in our sales, gross margin and overall profitability. Similarly, if our competitors lower their prices and expand their promotional activities, we may be forced to lower our prices as well and our operational results could be negatively impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Changes in tax laws or changes in our geographic mix of earnings could have a material impact on our financial condition and results of operation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are subject to income and other taxes in the many jurisdictions in which we operate. Tax laws and regulations are complex and the determination of our global provision for income taxes and current and deferred tax assets and liabilities requires judgment and estimation. We are subject to routine examinations of our income tax returns, and tax authorities may disagree with our tax positions and assess additional tax. Our future income taxes could also be negatively impacted by our mix of earnings in the jurisdictions in which we operate being different than anticipated given differences in statutory tax rates in the countries in which we operate. In addition, tax policy efforts to raise global corporate tax rates could adversely impact our tax rate and subsequent tax expense.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Risks Related to Our Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our business could be harmed if we are unable to accurately forecast demand for our products or our results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To ensure adequate inventory supply, we forecast inventory needs and often place orders with our manufacturers before we receive firm orders from our customers. If we fail to accurately forecast demand, we may experience excess inventory levels or a shortage of product to deliver to our customers.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If we underestimate the demand for our products, we, or our manufacturers, may not be able to scale to meet our demand, and this could result in delays in the shipment of our products and our failure to satisfy demand, as well as damage to our reputation and customer relationships. If we overestimate the demand for our products, we could face inventory levels in excess of demand, which could result in inventory write-downs or write-offs and the sale of excess inventory at discounted prices, which would harm our gross margins. In addition, failures to accurately predict the level of demand for our products could cause a decline in sales and harm our results of operations and financial condition. In addition, we may not be able to accurately forecast our results of operations and growth rate.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Forecasts may be particularly challenging as we expand into new markets and geographies and develop and market new products. Our historical sales, expense levels, and profitability may not be an appropriate basis for forecasting future results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Failure to accurately forecast our results of operations and growth rate could cause us to make poor operating decisions and we may not be able to adjust in a timely manner. Consequently, actual results could be materially lower than anticipated. Even if the markets in which we compete expand, we cannot assure you that our business will grow at similar rates, if at all.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may continue to incur significant capital expenditures which could affect our ability to meet our obligations and may otherwise restrict our growth.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">                </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As we continue to grow our businesses, we may continue to incur significant capital expenditures, including the leasing of additional warehouse space, the purchase of manufacturing equipment and trucks and trailers to support our distribution and logistics capabilities and the investment in our e-commerce platform. Such purchases and investments could affect our ability to service our existing debt obligations or limit our ability to respond to business opportunities, pursue acquisitions or otherwise restrict our continued growth and expansion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Because we have entered into a significant number of related party transactions through the course of our routine business operations, there is a risk of conflicts of interest involving our management, and that such transactions may not reflect terms that would be available from unaffiliated third parties.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the course of our normal business, we have purchased products, raw materials and supplies from our related parties, including an entity owned by our CEO Alan Yu&#8217;s brother, Jeff Yu, who until 2021 was employed as an account manager for our national sales team. In addition, our Texas facility and our New Jersey facility are each owned and leased to us by our variable interest entity, wherein we are the primary beneficiary and in which we have an equity interest and which is controlled by one of our stockholders. In all related party transactions, there is a risk that even if the Company personnel negotiating on behalf of the Company with the related party are striving to ensure that the terms of the transaction are arms-length, the related party&#8217;s influence may be such that the transaction terms could be viewed as favorable to that related party. The section &#8220;Related Party Transactions&#8221; in the Notes to the Consolidated Financial Statements in this Form 10-K provide specific information about our prior related party transactions. We may engage in additional related party transactions in the future, which will be subject to review and approval by our nominating and corporate governance committee pursuant to the Company&#8217;s related party transactions policy.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may not have adequate insurance coverage.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We may not have adequate insurance coverage. The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to any future claim.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If we are unable to successfully design and develop new products, our business may be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To maintain and increase sales we must continue to introduce new products and improve or enhance our existing products. The success of our new and enhanced products depends on many factors, including anticipating consumer preferences, finding innovative solutions to consumer problems, differentiating our products from those of our competitors, and maintaining the strength of our brand. The design and development of our products is costly and we typically have several products in development at the same time. Problems in the design or quality of our products, or delays in product introduction, may harm our brand, business, financial condition, and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may be subject to liability if we infringe upon the intellectual property rights of third parties.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Third parties have sued, and may sue us in the future for alleged infringement of their proprietary rights. The party claiming infringement might have greater resources than we do to pursue its claims, and we could be forced to incur substantial costs and devote significant management resources to defend against such litigation, even if the claims are meritless and even if we ultimately prevail. If the party claiming infringement were to prevail, we could be forced to modify or discontinue our products, pay significant damages, or enter into expensive royalty or licensing arrangements with the prevailing party. In addition, any payments we are required to make, and any injunction we are required to comply with as a result of such infringement, could harm our reputation and financial results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our current and future products may experience quality problems from time to time that can result in product returns, negative publicity, litigation, product recalls, and warranty claims, which could result in decreased sales and operating margin, and harm to our brand.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although we extensively and rigorously test new and enhanced products, there can be no assurance we will be able to detect, prevent, or fix all defects. Defects in materials or components can unexpectedly interfere with the products&#8217; intended use and safety and damage our reputation. Failure to detect, prevent, or fix defects could result in a variety of consequences, including a greater number of product returns than expected from customers, litigation, product recalls, and credit claims, among others, which could harm our sales and results of operations. The occurrence of real or perceived quality problems or material defects in our current and future products could result in loss of revenue and expose us to product recalls, warranty, or other claims. In addition, any negative publicity or lawsuits filed against us related to the perceived quality and safety of our products could also harm our brand and decrease demand for our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Labor cost inflation and the unavailability of skilled workers could disrupt our business.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Labor is subject to cost inflation and availability, due to external factors, such as the continuing impacts of the COVID-19 pandemic and workforce participation rates, that are beyond our control.  As a result, there can be no assurance we will be able to recruit, train, assimilate, motivate and retain employees in the future.  The loss of a substantial number of these employees and our inability to hire and replace our workforce could disrupt our business and result in significant losses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our growth depends, in part, on expanding into additional foodservice and geographic markets, and we may not be successful in doing so.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We believe that our future growth depends not only on continuing to reach our current customer base and demographic, but also continuing to expand our business into other foodservice markets and geographies. The growth of our business will depend, in part, on our ability to continue to expand into additional foodservice markets including grocery stores, entertainment venues, airlines and other non-traditional foodservice venues. Additionally, we are expanding our sales and marketing efforts to further penetrate additional geographies across the United States, and we may encounter difficulties in attracting customers due to a lack of consumer familiarity with or acceptance of our brand. We continue to evaluate marketing efforts and other strategies to expand the customer base for our products especially our eco-friendly line. In addition, although we are investing in sales and marketing activities such as upgrading our e-commerce platform and presence to further penetrate newer regions and customers, we cannot provide assurances that these efforts will be successful. If we are not successful, our business, results of operations, financial condition and cash flows may be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We rely on third-party contract manufacturers and conflicts with, or loss of, our suppliers or an inability to obtain raw materials could harm our business and results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain of our products are produced by third-party contract manufacturers. We face the risk that these third-party contract manufacturers may not produce and deliver our products on a timely basis, or at all. We may also experience the inability of our third-party contract manufacturers to meet the increased demand of our customers. These difficulties include reductions in the availability of production capacity, errors in complying with product specifications and regulatory and customer requirements, insufficient quality control, failures to meet production deadlines, failure to achieve our product quality standards, increases in costs of materials, and manufacturing or other business interruptions. The ability of our manufacturers to effectively satisfy our production requirements could also be impacted by manufacturer financial difficulty or disruption to their operations caused by fire, terrorist attack, natural disaster, or other events. The failure of any manufacturer to perform to our expectations could result in supply shortages or delays for certain products and harm our business. If we experience significantly increased demand, or if we need to replace an existing manufacturer due to lack of performance, we may be unable to supplement or replace their manufacturing capacity on a timely basis or on terms that are acceptable to us, which may increase our costs, reduce our margins, and harm our ability to deliver our products on time. For certain of our products, it may take a significant amount of time to identify and qualify a manufacturer that has the capability and resources to produce our products to our specifications in sufficient volume and satisfy our service and quality control standards.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We rely on a combination of purchase orders and supply contracts with our suppliers and manufacturers. Some of these relationships are not exclusive, which means that these suppliers and manufacturers could produce similar products for our competitors.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We rely on a combination of purchase orders and supply contracts with our suppliers and manufacturers. With all of our suppliers and manufacturers, we face the risk that they may fail to produce and deliver supplies or our products on a timely basis, or at all. Furthermore, the products they manufacture for us may not comply with our quality standards. In addition, our suppliers and manufacturers may raise prices in the future, which would increase our costs and harm our margins. Even those suppliers and manufacturers with whom we have supply contracts may breach these agreements, and we may not be able to enforce our rights under these agreements or may incur significant costs attempting to do so. As a result, we cannot predict with certainty our ability to obtain supplies and finished products in adequate quantities, of required quality and at acceptable prices from our suppliers and manufacturers in the future. Any one of these risks could harm our ability to deliver our products on time, or at all, damage our reputation and our relationships with our customers, and increase our product costs thereby reducing our margins.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, our arrangements with our manufacturers and suppliers are not exclusive. As a result, our suppliers or manufacturers could produce similar products for our competitors, some of which could potentially purchase products in significantly greater volume. Our competitors could enter into restrictive or exclusive arrangements with our manufacturers or suppliers that could impair or eliminate our access to manufacturing capacity or supplies. Our manufacturers or suppliers could also be acquired by our competitors, and may become our direct competitors, thus limiting or eliminating our access to supplies or manufacturing capacity. If our independent suppliers and manufacturing partners do not comply with ethical business practices or with applicable laws and regulations, our reputation, business, and results of operations would be harmed.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our reputation and our customers&#8217; willingness to purchase our products depend in part on our suppliers&#8217; and manufacturers&#8217; compliance with ethical employment practices, such as with respect to child labor, wages and benefits, forced labor, discrimination, safe and healthy working conditions, and with all legal and regulatory requirements relating to the conduct of their businesses. We do not exercise control over our suppliers and manufacturers and cannot guarantee their compliance with ethical and lawful business practices. If our suppliers or manufacturers fail to comply with applicable laws, regulations, safety codes, employment practices, human rights standards, quality standards, environmental standards, production practices, or other obligations, norms, or ethical standards, our reputation and brand image could be harmed and we could be exposed to litigation and additional costs that would harm our business, reputation, and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We incur significant expenses to maintain our manufacturing equipment and any interruption in the operations of our facilities may harm our operating performance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We regularly incur significant expenses to maintain our manufacturing equipment and facilities. The machines and equipment that we use to produce our products are complex, have many parts and some are run on a continuous basis. We must perform routine maintenance on our equipment and will have to periodically replace a variety of parts such as motors, pumps, pipes and electrical parts. In addition, our facilities may require periodic shutdowns to perform major maintenance. These scheduled shutdowns of facilities may result in decreased sales and increased costs in the periods in which they occur and could result in unexpected operational issues in future periods as a result of changes to equipment and operational and mechanical processes made during shutdown periods.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Many of our operating costs and expenses are fixed and will not decline if our revenues decline.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our results of operations depend, in large part, on our level of revenues, operating costs and expenses. The expense of owning and operating our business is not necessarily reduced when circumstances such as market factors and competition cause a reduction in revenue from the business. As a result, if revenues decline, we may not be able to reduce our expenses to keep pace with the corresponding reductions in revenues. Many of the costs associated with our business and operations, such as insurance, loan payments and maintenance, and rent payments generally will not be reduced if circumstances cause our revenues to decrease, which could have a material adverse effect on us, including our financial condition, results of operations, cash flow, cash available for distribution and our ability to service our debt obligations. Additionally, upon the expiration of our facility leases, we may not be able to renew these leases on terms acceptable to us, if at all. If this occurs, it could have a material adverse impact on our financial conditions and results of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We depend on our information technology systems, as well as those of third parties, to design and develop new products, operate our website, host and manage our services, store data, process transactions, respond to user inquiries, manage inventory and our supply chain as well as to conduct and manage other activities. Any material disruption or slowdown of our systems or those of third parties that we depend upon, including a disruption or slowdown caused by our failure to successfully manage significant increases in user volume or successfully upgrade systems, system failures, viruses, ransomware, security breaches, or other causes, could cause information, including data related to orders, to be lost or delayed, which could result in delays in the delivery of products to retailers and customers or lost sales, which could reduce demand for our products, harm our brand and reputation, and cause our sales to decline. If changes in technology cause our information systems, or those of third parties that we depend upon, to become obsolete, or information systems are inadequate to handle our growth, particularly as we increase sales through our online sales channel, we could damage our customer and business partner relationships and our business and results of operations could be harmed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our future success depends on the continuing efforts of our management and key employees, and on our ability to attract and retain highly skilled personnel and senior management.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We depend on the talents and continued efforts of our senior management and key employees. The loss of members of our management or key employees may disrupt our business and harm our results of operations. Furthermore, our ability to manage further expansion will require us to continue to attract, motivate, and retain additional qualified personnel. Competition for this type of personnel is intense, and we may not be successful in attracting, integrating, and retaining the personnel required to grow and operate our business effectively. There can be no assurance that our current management team, or any new members of our management team, will be able to successfully execute our business and operating strategies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may not be able to effectively manage our growth.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As we grow our business, slower growth or reduced demand for our products, increased competition, a decrease in the growth rate of our overall market, failure to develop and successfully market new products, or the maturation of our business or market could harm our business. We expect to make significant investments in our research and development and sales and marketing organizations, expand our operations and infrastructure both domestically and internationally, design and develop new products, and enhance our existing products. In addition, in connection with operating as a public company, we will incur significant additional legal, accounting, and other expenses. If our sales do not increase at a sufficient rate to offset these increases in our operating expenses, our profitability may decline in future periods.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have expanded our operations rapidly since our inception. Our employee headcount and the scope and complexity of our business have increased substantially over the past several years. We have only a limited history operating our business at its current scale. Consequently, if our operations continue to grow at a rapid pace, we may experience difficulties in managing this growth and building the appropriate processes and controls.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Continued growth may increase the strain on our resources, and we could experience operating difficulties, including difficulties in sourcing, logistics, recruiting, maintaining internal controls, marketing, designing innovative products, and meeting consumer needs. If we do not adapt to meet these evolving challenges, the strength of our brand may erode, the quality of our products may suffer, we may not be able to deliver products on a timely basis to our customers, and our corporate culture may be harmed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may become involved in legal or regulatory proceedings and audits.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our business requires compliance with many laws and regulations, including labor and employment, sales and other taxes, customs, and consumer protection laws and ordinances that regulate retailers generally and/or govern the importation, promotion, and sale of merchandise, and the operation of stores and warehouse facilities. Failure to comply </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">with these laws and regulations could subject us to lawsuits and other proceedings, and could also lead to damage awards, fines, and penalties. We may become involved in a number of legal proceedings and audits, including government and agency investigations, and consumer, employment, tort, and other litigation. The outcome of some of these legal proceedings, audits, and other contingencies could require us to take, or refrain from taking, actions that could harm our operations or require us to pay substantial amounts of money, harming our financial condition and results of operations. Additionally, defending against these lawsuits and proceedings may be necessary, which could result in substantial costs and diversion of management&#8217;s attention and resources, harming our business, financial condition, and results of operations. Any pending or future legal or regulatory proceedings and audits could harm our business, financial condition, and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">We are subject to payment-related risks.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For our online sales, as well as for sales to our offline customers, we accept a variety of payment methods, including credit cards, debit cards, electronic funds transfers, and electronic payment systems. Accordingly, we are, and will continue to be, subject to significant and evolving regulations and compliance requirements, including obligations to implement enhanced authentication processes that could result in increased costs and liability, and reduce the ease of use of certain payment methods. For certain payment methods, including credit and debit cards, as well as electronic payment systems, we pay interchange and other fees, which may increase over time. We rely on independent service providers for payment processing, including credit and debit cards. If these independent service providers become unwilling or unable to provide these services to us or if the cost of using these providers increases, our business could be harmed. Any failure to comply could significantly harm our brand, reputation, business, and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We are subject to credit risk.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are exposed to credit risk primarily on our accounts receivable. We provide credit to our customers in the ordinary course of our business and perform ongoing credit evaluations. While we believe that our exposure to concentrations of credit risk with respect to trade receivables is mitigated by our large retail partner base, and we make allowances for sales and doubtful accounts, we nevertheless run the risk of our customers not being able to meet their payment obligations, particularly in a future economic downturn. If a material number of our customers were not able to meet their payment obligations, our results of operations could be harmed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Security incidents and attacks on our information technology systems could lead to significant costs and disruptions that could harm our business, financial results, and reputation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We rely extensively on information technology systems to conduct our business, some of which are managed by third-party service providers. Information technology supports several aspects of our business, including among others, product sourcing, pricing, customer service, transaction processing, financial reporting, collections and cost management. Our ability to operate effectively on a day-to-day basis and accurately report our results depends on a solid technological infrastructure, which is inherently susceptible to internal and external threats. We are vulnerable to interruption by power loss, telecommunication failures, internet failures, security breaches and other catastrophic events. Exposure to various types of cyber-attacks such as malware, computer viruses, worms or other malicious acts, as well as human error, could also potentially disrupt our operations or result in a significant interruption in the delivery of our goods and services. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We have identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, or if we experience additional material weaknesses or deficiencies in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial results, in which case our business may be harmed, investors may lose confidence in the accuracy and completeness of our financial reports and the price of our common stock may decline.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our 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 GAAP. The rules governing the standards that must be met for management to determine that our internal control over financial reporting is effective are complex and require significant documentation, testing and possible remediation to meet the detailed standards under the rules. Our management has identified material weaknesses in our internal control over financial reporting. A material weakness is defined as a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of annual or interim financial statements will not be prevented or detected and corrected on a timely basis.  For a description of the identified material weaknesses, see Part II, Item 9A, &#8220;Controls and Procedures.&#8221;</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As further described in Item 9A &#8220;Controls and Procedures,&#8221; we have undertaken steps to improve our internal control over financial reporting. We expect that we will need to improve existing procedures and controls, and implement new </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ones, to remediate the material weaknesses. We may not be successful in making the improvements necessary to remediate the material weaknesses identified by management or be able to do so in a timely manner. Any inability to remediate the material weaknesses effectively or in a timely manner, or the identification of any new material weaknesses in the future, could limit our ability to prevent or detect a misstatement of our accounts or disclosures and could result in a material misstatement of our annual or interim financial statements. In such case, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, investors may lose confidence in our financial reporting and the prices of our common stock may decline as a result.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If our goodwill, other intangible assets, or our property and equipment become impaired, we may be required to record a charge to our earnings.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We may be required to record future impairments of goodwill, other intangible assets, or long-lived assets to the extent the fair value of these assets falls below their book value. Our estimates of fair value are based on assumptions regarding future cash flows, gross margins, expenses, discount rates applied to these cash flows, and current market estimates of value. Estimates used for future sales growth rates, gross profit performance, and other assumptions used to estimate fair value are subject to significant judgment. Although impairments are non-cash expenses, they could materially affect our future financial results and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If our estimates or judgments relating to our critical accounting policies prove to be incorrect or change significantly, our results of operations could be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section of this Form 10-K titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our consolidated financial statements, and related notes included elsewhere in this Form 10-K. These estimates form the basis for making judgments about the carrying values of assets, liabilities, and equity and the amount of sales and expenses that are not readily apparent from other sources. Our results of operations may be harmed if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, and could result in a decline in our stock price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Risks Related to Societal and Environmental Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">The continuing effects of COVID-19 are highly unpredictable and could be significant, and may have an adverse effect on our business, operations and our future financial performance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since COVID-19 was declared a global pandemic by the World Health Organization, our business, operations and financial performance have been, and may continue to be, affected by the macroeconomic impacts resulting from the efforts to control the spread of COVID-19. As a result of the scale of the pandemic, including the introduction of new variants of COVID-19 and vaccination and other efforts to control the spread, our revenue growth rate and expenses as a percentage of our revenues in future periods may differ significantly from our historical rates, and our future operating results may fall below expectations. We may also experience additional operating costs due to increased challenges with our workforce (including as a result of labor shortages, illness, absenteeism or government orders), and access to supplies and capital. Even after the COVID-19 pandemic has subsided, we may experience materially adverse impacts to our business due to any resulting supply chain disruptions and economic conditions. Furthermore, the impacts of potential worsening of global economic conditions, inflation pressures and continued disruptions to and volatility in the financial markets remain unknown.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our business is subject to the risk of earthquakes, fire, power outages, floods, pandemics, and other catastrophic events, and to interruption by problems such as terrorism, cyberattacks, or failure of key information technology systems.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As we rely heavily on our manufacturing facilities, our business is particularly vulnerable to damage or interruption from earthquakes, fires, floods, pandemics, power losses, telecommunications failures, terrorist attacks, acts of war, human errors, criminal acts, and similar events. For example, a significant natural disaster, such as an earthquake, fire, or flood, could harm our business, results of operations, and financial condition, and our insurance coverage may be insufficient to compensate us for losses that may occur. Our corporate offices, distribution centers, and manufacturing facilities are located in California, a state that frequently experiences earthquakes and wildfires, Texas, a state that frequently experiences floods and storms and Hawaii, a state that frequently experiences hurricanes and tsunamis. In addition, the facilities of our suppliers and where our manufacturers produce our products are located in parts of Asia that frequently experience typhoons and earthquakes. Acts of terrorism could also cause disruptions in our or our suppliers&#8217;, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">manufacturers&#8217;, and logistics providers&#8217; businesses or the economy as a whole. We may not have sufficient protection or recovery plans in some circumstances, such as natural disasters affecting California, Texas or Hawaii or other locations where we have operations or store significant inventory. Our servers may also be vulnerable to computer viruses, criminal acts, denial-of-service attacks, ransomware, and similar disruptions from unauthorized tampering with our computer systems, which could lead to interruptions, delays, or loss of critical data. As we rely heavily on our information technology and communications systems and the internet to conduct our business and provide high-quality customer service, these disruptions could harm our ability to run our business and either directly or indirectly disrupt our suppliers&#8217; or manufacturers&#8217; businesses, which could harm our business, results of operations, and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Climate change and sustainability initiatives may result in significant operational changes and expenditures and adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Continuing political and social attention to carbon emissions and sustainability may result in the imposition of additional regulations or restrictions to which we may become subject. Such policies could result in increased production costs including higher energy and raw materials prices, which could negatively impact our financial condition and results of operations. Additionally, changing weather patterns could also cause disruptions or the complete shutdown of our operations and facilities, thereby impacting our business and consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We are subject to environmental laws and regulations that expose us to a number of risks and could result in significant liabilities and costs.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We operate manufacturing facilities in the United States, and are therefore subject to certain environmental regulations with respect to the operation of those facilities. If we were to experience a material adverse environmental event at any of our facilities, or we were to experience any material product safety issue with respect to our products or our business, our results of operations, financial condition and cash flow could be materially adversely affected. Furthermore, concern over plastics products may result in new or increased legal and regulatory requirements to reduce or mitigate impacts to the environment. Increased regulatory requirements, including in relation to various aspects of ESG including disclosure requirements, or environmental causes may result in increased compliance or input costs of raw materials, which may cause disruptions in the manufacture of our products or an increase in operating costs. If we do not adapt to or comply with new regulations, or fail to meet the needs of the evolving investor, industry, or stakeholder expectations and standards, or if we are perceived to have not responded appropriately to the growing concern for ESG issues, customers and consumers may choose to stop purchasing our products or purchase products from another company or a competitor, and our reputation, business, results of operations, and financial condition may be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Risks Related to the World Events and International Nature of Our Operations</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If additional tariffs or other restrictions are placed on foreign imports or any related counter-measures are taken by other countries, our business and results of operations could be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Historically, there have been tariffs and other trade restrictions and various alterations to trade agreements and terms between the United States and China, the European Union, Canada, and Mexico, among others, including limiting trade and/or imposing tariffs on imports from such countries. If additional tariffs or other restrictions are placed on foreign imports, including on any of our products manufactured overseas for sale in the United States, or any related counter-measures are taken by other countries, our business, results of operations, financial condition and cash flows may be materially harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These tariffs have the potential to significantly raise the cost of our products. In such a case, there can be no assurance that we will be able to shift manufacturing and supply agreements to non-impacted countries, including the United States, to reduce the effects of the tariffs. As a result, we may suffer margin erosion or be required to raise our prices, which may result in the loss of customers. Tariffs imposed by the U.S. government or a global trade war could increase the cost of our products, which could have a material adverse effect on our business, results of operations, financial condition and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">International political instability and terrorist activities could result in market instability, which could negatively impact our business results.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Terrorist activities and armed conflicts, including recent escalation in regional conflicts, including the Russian invasion of Ukraine and increasing tensions between China and Taiwan, could result in economic sanctions that could impact our operational and financial results. If such events disrupt domestic or international air, ground or sea shipments, or the operation of the Company&#8217;s manufacturing facilities, the Company&#8217;s ability to obtain the materials necessary to manufacture its products and to deliver customer orders would be harmed, which would have a significant adverse effect on the Company&#8217;s business, results of operations, financial condition and cash flows. In addition, international conflict could result in increased energy costs, which could increase the cost of manufacturing, selling and delivering products and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">solutions; inflation, which could result in increases in the cost of manufacturing products and solutions, reduced customer purchasing power, decreased consumer demand, increased price pressure, and reduced or cancelled orders; increased risk of cyber-attacks; and market instability, which could adversely impact our overall business results.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If we fail to timely and effectively obtain shipments of products from our overseas manufacturers, our business and results of operations could be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our overseas third-party contract manufacturers ship most of our products to our primary facility in California, which are then shipped to our customers and to our distribution facilities in Texas, Washington, New Jersey and South Carolina. Because we import many of our products, we are vulnerable to risks associated with products manufactured abroad, including, among other things: (a) risks of damage, destruction, or confiscation of products while in transit to our distribution centers; and (b) transportation and other delays in shipments, including as a result of heightened security screening, port congestion, and inspection processes or other port-of-entry limitations or restrictions in the United States. In order to meet demand for a product, we have chosen in the past, and may choose in the future, to arrange for additional quantities of the product, if available, to be delivered through air freight, which is significantly more expensive than standard shipping by sea and, consequently, could harm our gross margins. Failure to procure our products from our third-party contract manufacturers and deliver merchandise to our customers in a timely, effective, and economically viable manner could reduce our sales and gross margins, damage our brand, and harm our business.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Many of our products are manufactured by third parties outside of the United States, and our business may be harmed by legal, regulatory, economic, and political risks associated with international trade and those markets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Many of our products are manufactured outside the United States. Our reliance on suppliers and manufacturers in foreign markets creates risks inherent in doing business in foreign jurisdictions, including: (a) the burdens of complying with a variety of foreign laws and regulations, including trade and labor restrictions and laws relating to the importation and taxation of goods; (b) weaker protection for intellectual property and other legal rights than in the United States, and practical difficulties in enforcing intellectual property and other rights outside of the United States; (c) compliance with U.S. and foreign laws relating to foreign operations, including the U.S. Foreign Corrupt Practices Act, or FCPA, the UK Bribery Act 2010, or the Bribery Act, regulations of the U.S. Office of Foreign Assets Controls, or OFAC, and U.S. anti-money laundering regulations, which prohibit U.S. companies from making improper payments to foreign officials for the purpose of obtaining or retaining business, operating in certain countries, as well as engaging in other corrupt and illegal practices; (d) economic and political instability and acts of terrorism in the countries where our suppliers are located; (e) transportation interruptions or increases in transportation costs; and (f) the imposition of tariffs on components and products that we import into the United States or other markets. We cannot provide assurance that our directors, officers, employees, representatives, manufacturers, or suppliers have not engaged and will not engage in conduct for which we may be held responsible, nor can we provide assurance that our manufacturers, suppliers, or other business partners have not engaged and will not engage in conduct that could materially harm their ability to perform their contractual obligations to us or even result in our being held liable for such conduct.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Violations of the FCPA, the Bribery Act, OFAC restrictions, or other export control, anti-corruption, anti-money laundering, and anti-terrorism laws or regulations may result in severe criminal or civil sanctions, and we may be subject to other related liabilities, which could harm our business, results of operations, financial condition and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Foreign exchange rate fluctuations could affect our results of operations.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our third-party manufacturers are located in international markets, and we make payment to certain of these manufacturers in currency other than U.S. Dollars, including payments made in New Taiwan Dollars. Any fluctuations in foreign exchange rates against the U.S. Dollar, and in particular the exchange rates of the New Taiwan Dollar, could increase our costs, and have a material adverse impact on our business, financial condition, cash flows and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Risks Related to Ownership of Our Common Stock and Our Capital Structure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our directors, executive officers, and significant stockholders have substantial control over us and could delay or prevent a change in corporate control.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 1, 2023, our directors, executive officers, and other holders of more than 5% of our common stock, together with their affiliates, own, in the aggregate 71.4% of our outstanding common stock. As a result, these stockholders, acting together or in some cases individually, have the ability to control the outcome of matters submitted to our stockholders for approval, including the election of directors and any merger, consolidation, or sale of all or substantially all of our assets. In addition, these stockholders, acting together or in some cases individually, have the ability </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">to control the management and affairs of our company. Accordingly, this concentration of ownership might decrease the market price of our common stock by:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">delaying, deferring, or preventing a change in control of the company;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">impeding a merger, consolidation, takeover, or other business combination involving us; or</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control of the company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our stock price may be volatile or may decline, including due to factors beyond our control, resulting in substantial losses for investors.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The market price of our common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">actual or anticipated fluctuations in our results of operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the financial projections we may provide to the public, any changes in these projections, or our failure to meet these projections;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">failure of securities analysts to initiate or maintain coverage of our company, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">ratings changes by any securities analysts who follow our company;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">sales or potential sales of shares by our stockholders, or the filing of a registration statement for these sales;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">adverse market reaction to any indebtedness we may incur or equity we may issue in the future;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">announcements by us or our competitors of significant innovations, acquisitions, strategic partnerships, joint ventures, or capital commitments;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">publication of adverse research reports about us, our industry, or individual companies within our industry;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">publicity related to problems in our manufacturing or the real or perceived quality of our products, as well as the failure to timely launch new products that gain market acceptance;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">changes in operating performance and stock market valuations of our competitors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">price and volume fluctuations in the overall stock market, including as a result of trends in the United States or global economy;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">any major change in our board of directors or management;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">lawsuits threatened or filed against us or negative results of any lawsuits;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">security breaches or cyberattacks;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">legislation or regulation of our business;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">loss of key personnel;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">new products introduced by us or our competitors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">the perceived or real impact of events that harm our direct competitors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">developments with respect to our trademarks, patents, or proprietary rights;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">general market conditions; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">other events or factors, including those resulting from war, incidents of terrorism, or responses to these events, which could be unrelated to us or outside of our control.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies in our industry, as well as those of newly public companies. In the past, stockholders of other public companies have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business, and harm our business, results of operations, financial condition and cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Acquisitions could result in operating difficulties and may materially adversely affect our business, financial condition, results of operations and growth prospects.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have evaluated, and expect to continue evaluating, potential strategic transactions, and we may pursue one or more transactions, including acquisitions. We have limited experience executing acquisitions. Any transaction could be material to our business, financial condition, results of operations and growth prospects. Integrating an acquired company, business or technology may create unforeseen operating difficulties and expenditures. Acquisition-related risks include:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">diverting management time and focus from operating our business to acquisition integration;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">customers moving to new suppliers as a result of the acquisition;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">inability to retain employees from the business we acquire;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">challenges associated with integrating employees from the acquired company into our organization;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">difficulties integrating accounting, management information, human resource and other administrative systems to permit effective management of the business we acquire and realize efficiencies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">potential requirements for remediating controls, procedures and policies appropriate for a public company in the acquired business that prior to the acquisition lacked these controls, procedures and policies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">potential liability for past or present environmental, hazardous substance, or contamination concerns associated with the acquired business or its predecessors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">possible write-offs or impairment charges resulting from the acquisition; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">unanticipated or unknown liabilities relating to the acquired business.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Also, the anticipated benefit of any acquisition may not materialize. Future acquisitions or dispositions could result in potentially dilutive issuances of our equity securities, debt incurrence, contingent liabilities or amortization expenses or goodwill write-offs, any of which could materially adversely affect our business, financial condition, results of operations and growth prospects. Future acquisitions may require us to obtain additional equity or debt financing, which may not be available on favorable terms or at all.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Substantial future sales, or the perception or anticipation of future sales, of shares of our common stock may cause our stock price to decline. In addition, a significant portion of our common stock is restricted from immediate resale but may be sold into the market in the near future. This could cause the market price of our common stock to drop significantly, even if our business is doing well.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our stock price could decline as a result of substantial sales of our common stock, or the perception or anticipation that such sales could occur, particularly sales by our directors, executive officers, and significant stockholders. Possible sales also may make it more difficult for us to sell equity or equity-related securities in the future at a time and price we deem necessary or appropriate. Additionally, if we issue a large number of shares in connection with future acquisitions, financings or other circumstances, the market price of our common stock could decline significantly. We cannot predict the size of future issuances of our common stock or the effect, if any, that future issuances or sales of our shares will have on the market price of such shares.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, as of December 31, 2022, we had 420,000 stock options and 82,146 unvested restricted stock units outstanding. The additional shares issued upon vesting will be eligible to be sold freely in the public market, subject to volume limitations applicable to affiliates and the existing lock-up agreements.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Our bylaws designate the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain actions, which could limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company and its directors, officers, or other employees and may discourage lawsuits with respect to such claims.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for: (i) any derivative action or proceeding brought against or on behalf of the Company, (ii) any action asserting a claim of breach of a duty owed by any current or former director, officer, other employee or stockholder of the Company to the Company or the Company&#8217;s stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, (iv) any action as to which the Delaware General Corporation Law confers jurisdiction upon the Court of Chancery in the State of Delaware, or (v) any action asserting a claim governed by the internal affairs doctrine, shall, to the fullest extent permitted by law, be the Court of Chancery in the State of Delaware (or, only if the Court of Chancery in the State of Delaware declines to accept jurisdiction over a particular matter, any state or federal court located within the State of Delaware). However, Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder, and as such, the exclusive jurisdiction clauses set forth above would not apply to such suits. Furthermore, Section 22 of the Securities Act provides for concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder, and as such, the exclusive jurisdiction clauses set forth above would not apply to such suits.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although we believe the exclusive forum provision benefits us by providing increased consistency in the application of Delaware law for the specified types of actions and proceedings, this provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company and its directors, officers, or other employees and may discourage lawsuits with respect to such claims.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may issue preferred stock, the terms of which could adversely affect the voting power or value of our common stock.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our certificate of incorporation authorizes us to issue, without the approval of our stockholders, one or more classes or series of preferred stock having such designations, preferences, limitations and relative rights, including preferences over our common stock respecting dividends and distributions, as our board of directors may determine. The terms of one or </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">more classes or series of preferred stock could adversely impact the voting power or value of our common stock. For example, we might grant holders of preferred stock the right to elect some number of our directors in all events or on the happening of specified events or the right to veto specified transactions. Similarly, the repurchase or redemption rights or liquidation preferences we might assign to holders of preferred stock could affect the residual value of the common stock.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We do not intend to pay quarterly dividends for the foreseeable future. If our stock price does not appreciate after you purchase our shares, you may lose some or all of your investment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although we declared and paid a special cash dividend of $0.35 per share in November 2022, we do not currently intend to pay quarterly dividends and may not declare any special dividend in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions, and other factors that our board of directors may deem relevant. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Karat Packaging Inc. is a holding company with no operations of its own and, as such, it depends on its subsidiaries for cash to fund its operations and expenses, including future dividend payments, if any.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a holding company, our principal source of cash flow will be distributions from Lollicup, our wholly-owned subsidiary. Therefore, our ability to fund and conduct our business, service our debt, and pay dividends, if any, in the future will depend on the ability of our subsidiaries to generate sufficient cash flow to make upstream cash distributions to us. Our subsidiaries are separate legal entities, and although they are wholly owned and controlled by us, they have no obligation to make any funds available to us, whether in the form of loans, dividends, or otherwise. The ability of our subsidiaries to distribute cash to us will also be subject to, among other things, restrictions that may be contained in our subsidiary agreements (as entered into from time to time), availability of sufficient funds in such subsidiaries and applicable laws and regulatory restrictions. Claims of any creditors of our subsidiaries generally will have priority as to the assets of such subsidiaries over our claims and claims of our creditors and stockholders. To the extent the ability of our subsidiaries to distribute dividends or other payments to us is limited in any way, our ability to fund and conduct our business, service our debt, and pay dividends, if any, could be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If securities or industry analysts do not publish research or reports about our business, or publish negative reports about our business, our stock price and trading volume could decline.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The trading market for our common stock will be influenced to some extent by the research and reports that industry or financial analysts publish about us and our business. We do not control these analysts. As a relatively new public company, we may be slow to attract research coverage and the analysts who publish information about our common stock will have had relatively little experience with us or our industry, which could affect their ability to accurately forecast our results and could make it more likely that we fail to meet their estimates. In the event we obtain securities or industry analyst coverage, if any of the analysts who cover us provide inaccurate or unfavorable research or issue an adverse opinion regarding our stock price, our stock price could decline. If one or more of these analysts cease to regularly cover us or fail to publish reports, we could lose visibility in the market, which in turn could cause our stock price or trading volume to decline.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Outstanding indebtedness may reduce our available funds.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have approximately $42.5 million in outstanding indebtedness as of December 31, 2022.  The loans are held at multiple banks and are collateralized by substantially all of Global Well's assets. There can be no guarantee that we will be able to pay all amounts when due or to refinance the amounts on terms that are acceptable to us or at all. If we are unable to make our payments when due or unable to refinance such amounts, our key equipment could be repossessed, our property could be foreclosed and our business could be negatively affected.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The terms of the debt agreements impose significant operating and financial restrictions on us. These restrictions could also have a negative impact on our business, results of operations, financial condition and cash flows by significantly limiting or prohibiting us from engaging in certain transactions, including but not limited to: incurring or guaranteeing additional debt financing; transferring or selling assets currently held by us; and transferring ownership interests in certain of our subsidiaries. The failure to comply with any of these covenants could cause a default under our other debt agreements. Any of these defaults, if not waived, could result in the acceleration of all of our debt, in which case the debt would become immediately due and payable. If this occurs, we may not be able to repay our debt or borrow sufficient funds to refinance it on favorable terms, if any.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We depend on cash generated from outside sources of funding to support our growth.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although we have in the past generated positive cash flow from operating activities, outside sources of equity and debt capital is an important source of fund for our current operations and growth initiatives. As we expand our business, we will need significant cash resources to fund operations to purchase inventory, increase our product development, expand our manufacturer and supplier relationships, pay personnel, pay for the increased costs associated with operating as a public company, expand geographically, and to further invest in our sales, manufacturing and marketing efforts and our e-commerce platform. If we are unable to secure additional outside funding or if our business does not generate sufficient cash flow from operations to fund these activities and sufficient funds are not otherwise available, our business will be negatively impacted and restricted. If such outside financing is not available to us on satisfactory terms, our ability to operate and expand our business or respond to competitive pressures would be harmed. Moreover, if we raise additional capital by issuing equity securities or securities convertible into equity securities, your ownership may be diluted. Any indebtedness we incur may subject us to covenants that restrict our operations and will require interest and principal payments that would create additional cash demands and financial risk for us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">General Risk Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We are an emerging growth company and the reduced disclosure requirements applicable to emerging growth companies could make our common stock less attractive to investors.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are an &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act (the &#8220;JOBS Act&#8221;). Under the JOBS Act, emerging growth companies can delay adopting new or revised financial accounting standards until such time as those standards apply to private companies. We have elected to take advantage of the extended transition period for adopting new or revised financial statements under the JOBS Act as an emerging growth company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For as long as we continue to be an emerging growth company, we intend to take advantage of other exemptions from certain reporting requirements that are applicable to other public companies, including not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act of 2002, as amended or the Sarbanes-Oxley Act, exemption from any rules that may be adopted by the Public Company Accounting Oversight Board (&#8220;PCAOB&#8221;) requiring mandatory audit firm rotations or a supplement to the auditor&#8217;s report on financial statements, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and any golden parachute arrangements, and reduced financial reporting requirements. Investors may find our common stock less attractive because we will rely on these exemptions, which could result in a less active trading market for our common stock, increased price fluctuation, and a decrease in the trading price of our common stock.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We will remain an emerging growth company until the earliest of (i) the end of the fiscal year in which the market value of our common stock that is held by non-affiliates is at least $700 million as of the last business day of our most recently completed second fiscal quarter, (ii) the end of the fiscal year in which we have total annual gross revenues of $1.235 billion or more during such fiscal year, (iii) the date on which we issue more than $1 billion in non-convertible debt in a three-year period, or (iv) the end of the fiscal year in which the fifth anniversary of the date of our IPO prospectus occurs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">The requirements of being a public company may strain our resources, divert management&#8217;s attention, and affect our ability to attract and retain executive management and qualified board members.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the Nasdaq listing standards and other applicable securities laws, rules, and regulations. Compliance with these laws, rules, and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming, or costly, and increase demand on our systems and resources, particularly after we are no longer an emerging growth company. The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and results of operations. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures, and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management&#8217;s attention may be diverted from other business concerns and our costs and expenses will increase, which could harm our business and results of operations. Although we have already hired additional employees to comply with these requirements, we will need to hire more employees in the future or engage outside consultants, which will increase our costs and expenses.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management&#8217;s time and attention from sales-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal, administrative, or other proceedings against us and our business may be harmed.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">If we are unable to maintain effective internal controls, our business, financial position and results of operations could be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our 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 GAAP. The rules governing the standards that must be met for management to determine that our internal control over financial reporting is effective are complex and require significant documentation, testing and possible remediation to meet the detailed standards under the rules. During the course of its testing, our management may identify material weaknesses or deficiencies which may not be remedied quickly or at all. Any failure to maintain effective internal controls could have an adverse effect on our business, financial position and results of operations.</span></div><div id="i9cd023e90178417d939019ee5936fe93_22"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Not applicable.</span></div><div id="i9cd023e90178417d939019ee5936fe93_25"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 2. PROPERTIES</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We lease our principal executive and administrative offices located at 6185 Kimball Avenue, Chino, California 91708. At the same location, we operate an approximately 300,000 square foot manufacturing, warehouse storage and distribution facility. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We lease (i) an approximately 500,000 square foot manufacturing, warehouse storage and distribution facility in Rockwall, Texas and (ii) an approximately 108,000 square foot warehouse storage and distribution facility in Branchburg, New Jersey from our variable interest entity, as further described in Note 2 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K. We also lease and operate (i) an approximately 46,000 square foot warehouse storage and distribution facility in Sumner, Washington, (ii) an approximately 76,000 square foot manufacturing, warehouse storage and distribution facility in Kapolei, Hawaii, (iii) an approximately 23,000 square foot distribution facility in Kapolei, Hawaii, (iv) an approximately 6,800 square foot distribution facility in Kapolei, Hawaii, and (v) an approximately 70,000 square foot warehouse storage and distribution facility in City of Industry, California. In addition, we own and operate an approximately 83,000 square-foot warehouse storage and distribution facility in Summerville, South Carolina.</span></div><div id="i9cd023e90178417d939019ee5936fe93_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 3. LEGAL PROCEEDINGS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, we are involved in various legal proceedings. Although no assurance can be given, we do not believe that any of our currently pending proceedings will have a material adverse effect on our financial condition, cash flows or results of operations.</span></div><div id="i9cd023e90178417d939019ee5936fe93_31"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Not applicable.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">28</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_34"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Part II</span></div><div id="i9cd023e90178417d939019ee5936fe93_37"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Market Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our common stock trades on the NASDAQ Global Market under the symbol &#8220;KRT.&#8221; Our common stock commenced public trading on April 15, 2021.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Holders of Common Stock</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 14, 2023, we had approximately 41 stockholders of record of our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Dividends</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 8, 2022, our board of directors declared a cash dividend of $0.35 per share of common stock. This dividend was paid on November 30, 2022 to the shareholders of record as of the close of business on November 21, 2022. No dividend was declared for the year ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We currently intend to retain all available funds and any future earnings to fund the development and growth of our business. Therefore, we currently do not anticipate paying any further dividends on our common stock for the foreseeable future. There are currently no restrictions on our present ability to pay dividends to stockholders of our common stock, other than those prescribed by Delaware law. However, any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions, and other factors that our board of directors may deem relevant.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Securities Authorized for Issuance Under Equity Compensation Plans</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information as of December 31, 2022, with respect to all of our compensation plans under which equity securities are authorized for issuance:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.606%"><tr><td style="width:1.0%"></td><td style="width:28.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Number of Securities<br/>To Be Issued Upon Exercise of Outstanding Options, Warrants and Rights</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Weighted Average Exercise Price of Outstanding Options, Warrants and Rights</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Number of Securities Remaining Available for Future Issuance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Equity compensation plans approved by stockholders</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">502,146 (1)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$18.58 (2)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,322,349&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">502,146&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$18.58</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1,322,349&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">This amount consists of (i) 82,146 shares of our common stock subject to unvested restricted stock units granted under the Plan, and (ii) 420,000 shares subject to stock options granted under the Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(2) This number reflects the weighted-average exercise price of outstanding options and has been calculated exclusive of outstanding restricted stock unit awards issued under the Plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Sales of Unregistered Securities and Repurchases of Securities</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the fourth quarter of fiscal 2022, the Company did not sell any unregistered securities and did not repurchase any securities. </span></div><div id="i9cd023e90178417d939019ee5936fe93_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 6. [RESERVED]</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">29</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and related notes to the consolidated financial statements. This discussion and analysis contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of certain factors including, but not limited to, those discussed in Part I, Item 1A. &#8220;Risk Factors.&#8221; and elsewhere in this Annual Report on Form 10-K. See &#8220;Forward Looking Statements&#8221; above for further explanation. </span></div><div id="i9cd023e90178417d939019ee5936fe93_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Overview </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a rapidly-growing specialty distributor and select manufacturer of environmentally-friendly disposable foodservice products and related items. We are a nimble supplier of a wide range of products for the foodservice industry, including food and take-out containers, bags, tableware, cups, lids, cutlery, straws, specialty beverage ingredients, equipment, gloves and other products. Our products are available in plastic, paper, biopolymer-based and other compostable forms. Our Karat Earth&#174; line provides environmentally friendly options to our customers, who are increasingly focused on sustainability. We offer customized solutions to our customers, including new product development, design, printing and logistics services. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While a majority of our revenue is generated from the distribution of our vendors&#8217; products, we have select manufacturing capabilities in the U.S., which allows us to provide customers broad product choices and customized offerings with short lead times. We operate our business strategically and with broad flexibility to provide both our large and small customers with the wide spectrum of products they need to successfully run and grow their businesses. We believe our ability to source products quickly on a cost-effective basis via a diversified global supplier network, complemented by our manufacturing capabilities for select products, has established us as a differentiated provider of high-quality products relative to our competitors and supported a superior margin profile.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate an approximately 500,000 square foot distribution center located in Rockwall, Texas, an approximately 300,000 square foot distribution center in Chino, California, and an approximately 76,000 square foot distribution center located in Kapolei, Hawaii. We have selected manufacturing capabilities in all of these facilities. In addition, we operate five other distribution centers located in Sumner, Washington; Summerville, South Carolina; Branchburg, New Jersey; Kapolei, Hawaii; and City of Industry, California. Our distribution centers are strategically located in proximity to major population centers, including the Los Angeles, Dallas, New York, Seattle, Atlanta and Honolulu metro areas.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage and evaluate our operations in one reportable segment.</span></div><div id="i9cd023e90178417d939019ee5936fe93_49"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Business Highlights and Trends</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recorded revenues of $423.0&#160;million for the year ended December 31, 2022, which represents an increase of 16.1% compared to 2021.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We continued to drive significant margin expansion, achieving a record gross margin of 31.2% for the year ended December 31, 2022 despite a $3.5&#160;million writeoff of certain inventory items, out of which $0.9&#160;million was determined to be out-of-period. The impact from the out-of-period adjustment was a decrease of gross margin of 20 basis points. The gross margin achieved in 2022 represented an increase of 160 basis points from the year ended December 31, 2021, and an increase of 100 basis points from the year ended December&#160;31, 2020 when gross margin was boosted by significant sales from higher-margin personal protective equipment (PPE) products.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We recorded net income of $25.8&#160;million for the year ended December 31, 2022, which represents an increase of 15.1% compared to 2021.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We generated record net cash provided by operating activities of $29.5&#160;million for the year ended December 31, 2022.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">During the year ended December 31, 2022, we refinanced our $21.6&#160;million variable interest rate term loan with a new fixed interest term loan ahead of multiple interest rate hikes in the United States. The original loan was set to mature in May 2029 with a variable interest rate of prime less 0.25%. Our new $28.7&#160;million term loan matures in July 2027 with interest accruing at a fixed rate of 4.375%.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">We had financial liquidity of $63.0&#160;million as of December&#160;31, 2022, and declared and paid a special cash dividend of $0.35 per share on our common stock in November 2022.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">We generated consolidated Adjusted EBITDA, a non-GAAP measure defined below, of $45.6&#160;million for the year ended December 31, 2022, representing an increase of $8.6&#160;million, or 23.2% compared the year ended December 31, 2021.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">During the year ended December 31, 2022, we further invested in the enhancement of our distribution infrastructure, adding two distribution centers in the City of Industry, California and Kapolei, Hawaii.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:13.8pt">During the year ended December 31, 2022, we continued our efforts and commitment to sustainability by investing, under a joint venture agreement, $4.0&#160;million into establishing Bio Earth, a new Taiwanese corporation for the manufacturing of compostable foodservice products from bagasse. As of December 31, 2022, the incorporation and registration of Bio Earth had not been completed.</span></div><div id="i9cd023e90178417d939019ee5936fe93_55"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Trends in Our Business </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following trends have contributed to the results of our operations, and we anticipate that they will continue to affect our future results: </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">There is a growing trend towards at home dining and mobility-oriented e-commerce, food delivery and take-out dining. We believe this trend will have a positive impact on our results of operations, as more of our customers will require packaging and containers to meet the demands of their increased food delivery and take-out dining consumers.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Environmental concerns regarding disposable products, broadly, have resulted in a number of significant changes that are specific to the food-service industry, including regulations applicable to our customers. We believe this trend will have a positive long-lasting impact on our results of operations, as we expect there will be an increased demand for eco-friendly and compostable single-use disposable products.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Most of our products are sourced from vendors abroad and as a result we incur freight costs from these overseas import shipments. We believe fluctuations in freight cost can have either a positive or a negative impact on our results of operations, depending on whether such freight costs increase or decrease.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. foreign trade policy continues to evolve, such as the imposition of tariffs on a number of imported food-service disposable products, including those imported from China and other countries. We believe this trend will have either a positive or a negative impact on our results of operations, depending on whether we are able to source our raw materials or manufactured products from countries where tariffs have not been imposed by the current U.S. administration and whether the previously imposed tariffs are removed.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The cost of raw materials used to manufacture our products, including polyethylene terephthalate, or PET, plastic resin, aluminum and paper boards may continue to fluctuate. Since negotiated sales contracts and the market largely determine the pricing for our products, we are, at times, limited in our ability to raise prices and pass through any impacts of inflation to our costs. There can also be lags between cost inflation and the implementation of price increases, which could negatively impact our gross margin. We believe price fluctuations will have either a positive or a negative impact on our results of operations in the future, depending on whether raw material costs increase or decrease and whether we can successfully implement price increases to offset the impacts of inflation. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Supplier chain disruptions could have a long-lasting impact on our operations and financial results. We believe this trend will have either a positive or a negative impact on our results of operations, depending on whether we are able to navigate the challenging environment and adjust our operating models effectively, including the accurate forecast of demand, the successful procurement of raw materials and products and the effective management of our inventory, production and distribution.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fluctuations in foreign currency exchange rates could impact either positively or negatively various aspects of our business activities, including but not limited to our purchasing power and capacity to source inventory. </span></div><div id="i9cd023e90178417d939019ee5936fe93_61"></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of our consolidated financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, management evaluates those estimates. Management bases its estimates on historical experience and on various assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily available from other sources. Actual results may differ from these estimates under different assumptions or conditions. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical accounting estimates are those estimates made in accordance with generally accepted accounting principles that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on the financial condition or results of operations of the registrant. We believe the following critical accounting estimates and policies have the most significant impact on our consolidated financial statements:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Allowance for Doubtful Accounts</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an allowance for bad debt on accounts receivable in an amount equal to the estimated probable losses net of recoveries. The allowance is based on an analysis of historical bad debt write-offs, current past due customers in the aging, risk profiles associated with different customer types, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. While such losses have historically been within our expectations and the provisions established, we cannot guarantee that we will continue to experience the same credit loss rates we have in the past. A significant change in the liquidity or financial position of our customers could cause unfavorable trends in receivable collections and additional allowances may be required. These additional allowances could materially affect our future financial results. As of December 31, 2022, and 2021, we had a total allowance for doubtful accounts of $1.3&#160;million and $0.3&#160;million, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Inventory Reserve </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a reserve for excess and obsolete inventory and carries its inventory at net realizable value, taking into account various factors including historic usage, expected demand, anticipated sales price, and product obsolescence. While such losses have historically been within our expectations and the provisions established, we cannot guarantee that the future trend will be similar to what we have experienced in the past. A significant change in the demand or sales price could result in additional reserve and materially affect our future financial results. We had an inventory reserve of $0.7&#160;million as of both December 31, 2022, and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Stock-Based Compensation </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to employee stock options is accounted for in accordance with Accounting Standard Codification ("ASC") 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation&#8201;&#8212;&#8201;Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to record compensation expense equal to the fair value of awards granted to employees and non-employees. The fair value of restricted stock unit awards is determined based on the closing price of our common stock on the trading day immediately prior to the grant date. The fair value of stock options is estimated on the grant-date using the Black-Scholes option pricing model. Key input assumptions used in the Black-Scholes option pricing model to estimate the grant date fair value of stock options include the fair value of the Company&#8217;s common stock, the expected option term, the expected volatility of the Company&#8217;s stock over the option&#8217;s expected term, the risk-free interest rate, and the Company&#8217;s expected annual dividend yield. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate assumption for options granted under the Plan, as defined in Note 12 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K, is based upon observed interest rates on the United States government securities appropriate for the expected term of the stock options. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term of employee stock options under the Plan represents the weighted-average period that the stock options are expected to remain outstanding. The expected term of options granted is calculated based on the &#8220;simplified method,&#8221; which estimates the expected term based on the average of the vesting period and contractual term of the stock option.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the expected volatility assumption using the frequency of daily historical prices of comparable public company&#8217;s common stock for a period equal to the expected term of the options. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The dividend yield assumption for options granted under the Plan is based on the Company&#8217;s history and expectation of dividend payouts. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the underlying assumptions related to stock-based compensation at least annually or more frequently if we believe triggering events exist. If facts and circumstances change and we employ different assumptions in future periods, the compensation expense recorded may differ materially from the amount recorded in the current period. Stock-based compensation expense for both the years ended December&#160;31, 2022 and 2021 was $2.0&#160;million.</span></div><div id="i9cd023e90178417d939019ee5936fe93_64"></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Year Ended December&#160;31, 2022 Compared to the Year Ended December&#160;31, 2021 </span></div><div style="margin-top:3pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.75pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></div></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,957</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,244</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,871</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,417</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,086</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,827</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,071</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,682</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,015</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,145</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,837</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,439</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Net sales </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Net sales were $423.0 million for the year ended December 31, 2022 compared to $364.2 million for the year ended December 31, 2021, an increase of $58.7 million, or 16%. The increase was attributable to an increase of $48.3&#160;million in net sales to our existing customers and incremental net sales of $10.4&#160;million from more than 15,000 new customers acquired during the year ended December 31, 2022. Of the total net sales increase of $58.7&#160;million compared to the prior year, $43.7&#160;million was attributable to favorable pricing primarily during the first half of the current year, $13.3&#160;million was related to increase in volume and change in product mix, and $1.7&#160;million was due to higher logistic services and shipping revenue.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Cost of goods sold </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold was $290.9&#160;million&#160;for the year ended December 31, 2022&#160;compared to $256.4&#160;million for the&#160;year ended December 31, 2021, an increase of $34.5 million, or 13%. The increase was primarily due to an increase of $19.4&#160;million in freight and duty costs to acquire inventory from overseas as ocean freight rates remained elevated for the majority of 2022, and an increase of $11.6&#160;million in product costs driven by the general increase in raw materials and labor costs. Additionally, cost of goods sold for the year ended December 31, 2022&#160;included a $3.5&#160;million writeoff of certain inventory items, out of which $0.9&#160;million was determined to be out-of-period and was recorded to correct immaterial errors in the quarterly and annual financial statements previously issued. These increases were partially offset by efficiencies and productivity improvements realized and the favorable foreign currency exchange rate impact from the strengthening of the United States Dollar against Taiwan New Dollar.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Gross profit </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit was $132.1 million for the&#160;year ended December 31, 2022&#160;compared to 107.8 million for the year ended December 31, 2021, an increase of $24.3&#160;million, or 22%. Gross margin was 31.2% for the&#160;year ended December 31, 2022&#160;compared to 29.6% for the year ended December 31, 2021. Despite higher freight and duty costs and the unfavorable impact from the out-of-period inventory write-off, the gross margin increased primarily due to margin expanding factors including a shift to higher margin items such as eco-friendly products, price increases implemented during the first half of the current year to partially offset higher ocean freight, product and labor costs, favorable foreign currency exchange rate from the strengthening of the United States Dollar against Taiwan New Dollar and improved operating efficiencies and productivity improvements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Operating expenses </span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses were $102.1&#160;million for the&#160;year ended December 31, 2022 compared to $84.7&#160;million&#160;for the year ended December 31, 2021, an increase of $17.4&#160;million, or 21%. The increase was primarily due to an increase of $6.0&#160;million in payroll-related costs due to workforce expansion, an increase of $5.4&#160;million in shipping and transportation costs to transfer inventory between our warehouses and to deliver products to our customers amidst rising fuel prices, an increase of $2.4&#160;million in rental expense primarily due to additional properties leased, an increase of $2.1&#160;million in production expense resulting from higher repair and maintenance costs incurred, an increase of $0.6&#160;million in bad debt </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense associated with higher sales, and an impairment of deposit of $0.5&#160;million due to management's decision to abandon a capital expenditure project, partially offset by a decrease of $0.6&#160;million in professional services expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating income </span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $30.0&#160;million for the&#160;year ended December 31, 2022&#160;compared to $23.1&#160;million for the year ended December 31, 2021, an increase of $6.9&#160;million, or 30%. The increase was primarily due to an increase in gross profit of $24.3&#160;million partially offset by an increase in operating expenses of $17.4&#160;million, as discussed above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Other income, net </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net was $2.5&#160;million for the year ended December 31, 2022 compared to $4.4&#160;million for the&#160;year ended December 31, 2021, a decrease of $1.9&#160;million, or 43%. The $2.5&#160;million other income for the year ended December 31, 2022 consisted primarily of interest income of $2.2&#160;million from the gain associated with the interest rate swap, a gain on foreign currency transactions of $1.6&#160;million, and rental income of $0.9&#160;million, partially offset by interest expense on the line of credit and term loans totaling $2.0&#160;million. The $4.4&#160;million other income for the year ended December 31, 2021 consisted primarily of gain on forgiveness of debt of $5.0&#160;million, interest income of $1.5&#160;million due to the change in the fair value of the interest rate swap, and rental income of $0.9&#160;million, partially offset by interest expense incurred primarily on the line of credit and term loans totaling $2.9&#160;million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Provision for income taxes</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">      Provision for income taxes was $6.7&#160;million for the&#160;year ended December 31, 2022 compared to $5.1&#160;million for the year ended December 31, 2021, an increase of $1.6&#160;million, or 31%. The Company&#8217;s effective tax rate was 20.5% for&#160;the&#160;year ended December 31, 2022 compared to 18.5% for the year ended December 31, 2021. The effective tax rate was lower for the year ended December 31, 2021, primarily due to the gain on forgiveness of debt of $5.0&#160;million, which was a discrete item not presented for the year ended December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Net income </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income was $25.8 million for&#160;the year ended December 31, 2022&#160;compared to $22.4 million for&#160;the year ended December 31, 2021, an increase of $3.4&#160;million, or 15%. The increase was primarily driven by an increase in operating income of $6.9&#160;million partially offset by a decrease in other income, net of $1.9&#160;million and an increase in the provision for income taxes of approximately $1.6&#160;million, as discussed above.</span></div><div id="i9cd023e90178417d939019ee5936fe93_67"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Non-GAAP Financial Measure</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use certain non-GAAP financial measures to assess our financial and operating performance that are not defined by, or calculated in accordance with US GAAP. A non-GAAP financial measure is defined as a numerical measure of a company&#8217;s financial performance that (i) excludes amounts, or is subject to adjustments that have the effect of excluding amounts, that are included in the comparable measure calculated and presented in accordance with U.S. GAAP in the Consolidated Statements of Income; or (ii) includes amounts, or is subject to adjustments that have the effect of including amounts, that are excluded from the comparable measure so calculated and presented.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary non-GAAP financial measures are listed below and reflect how we evaluate our operating results. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:110%">Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is a financial measure is calculated as net income excluding (i) interest income, (ii) interest expense, (iii) provision for income taxes, (iv) depreciation and amortization, (v) IPO related expenses, (vi) stock-based compensation expense, (vii) gain on forgiveness of debt, and (viii) out-of-period adjustment. Adjusted EBITDA margin is calculated by dividing Adjusted EBITDA by net sales. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We present Adjusted EBITDA and Adjusted EBITDA margin as supplemental measures of our financial performance. Adjusted EBITDA and Adjusted EBITDA margin assist management in assessing our core operating performance. We also believe these measures provide investors with useful perspective on underlying business results and trends and facilitate a comparison of our performance from period to period. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA and Adjusted EBITDA margin should not be considered in isolation or as alternatives to net income or cash flows from operating activities and net income margin or other measures determined in accordance with GAAP. Also, Adjusted EBITDA and Adjusted EBITDA margin are not necessarily comparable to similarly titled measures presented by other companies.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is a reconciliation of net income to Adjusted EBITDA and net income margin to Adjusted EBITDA margin.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"></td><td style="width:49.840%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Adjusted EBITDA (unaudited):</span></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="9" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#242424;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="18" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands, except percentages) </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Net Sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income: </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,837&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add (deduct):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,017</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,405</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,044</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,047</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IPO related expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Out-of-period adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on forgiveness of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,000)</span></td><td style="padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,635&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,048&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The out-of-period adjustment represented an inventory write-off recorded during the year ended December 31, 2022, which management believes was not representative of our underlying operating performance. The adjustment was to correct immaterial errors in the accounting for certain inventory items in our previously issued quarterly and annual financial statements. The impact of the inventory write-off was an increase to cost of goods sold of $0.9&#160;million for the year ended December 31, 2022.  </span></div><div id="i9cd023e90178417d939019ee5936fe93_70"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Liquidity and Capital Resources </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Sources and Uses of Funds</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary sources of liquidity are cash provided by operations, borrowings under our line of credit with the Hanmi Bank (the &#8220;Line of Credit&#8221;) and promissory notes, and during the year ended December 31, 2021, net proceeds of our IPO offering totaling $67.6&#160;million. On an annual basis, we have typically generated positive cash flows from operations. Our ability to generate positive cash flow from operations in the future will be, at least in part, dependent on global economic conditions and our ability to navigate challenging macro environment at times.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 7 &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Line of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K, the Line of Credit is available for working capital and general corporate purposes, and is secured by our assets. It consists of a $40.0&#160;million revolving loan facility and a standby letter of credit sublimit. We are not required to pay a commitment (unused) fee on the undrawn portion of the Line of Credit and interest is payable monthly. On October 6, 2021, we amended the Line of Credit. Prior to October 6, 2021, interest accrued at an annual rate of prime less 0.25% with a minimum floor of 3.75%, and the amount that could be borrowed was subject to a borrowing base that was calculated as a percentage of the accounts receivable and inventory balances measured monthly. Additionally, the Company was required to comply with certain financial covenants, including a minimum current ratio, minimum tangible net worth, minimum debt service coverage ratio, and minimum debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) ratio. The amendment on October 6, 2021, among other things, (1) extended the maturity date to October 6, 2023, (2) revised the interest on any line of credit borrowings to an annual rate of prime less 0.25%, with a minimum floor of 3.25%, (3) removed the requirement for the maximum amount of borrowings to be subject to a borrowing base requirement that was calculated as a percentage of accounts receivable and inventory balances, (4) removed the minimum tangible net worth and minimum debt service coverage ratio from the financial covenant </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">requirement, and (5) added a minimum fixed charge coverage ratio in the financial covenant requirement. On August 18, 2022, we amended the Line of Credit again which increased the standby letter of credit sublimit to $2.0&#160;million. As of December&#160;31, 2022, the amount issued under the standby letter of credit was $1.1&#160;million, and the maximum remaining amount that could be borrowed under the Line of Credit was $38.9&#160;million. As described in Note 19 &#8212;  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on March 14, 2023, we amended the Line of Credit again, which among other things, (1) extended the maturity date to March 14, 2025, and (2) revised the interest on any line of credit borrowings to an annual rate of one month term Secured Overnight Financing Rate ("SOFR") plus 2.50%, with a SOFR floor of 1.0%. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 9 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K, on June 17, 2022, we entered into a $28.7&#160;million term loan agreement which matures July 1, 2027 (the &#8220;2027 Term Loan&#8221;). The 2027 Term Loan has an initial balance of $20.7&#160;million and an option to request for additional advances up to a maximum of $8.0&#160;million through June 2023, which we have not exercised as of December&#160;31, 2022. Interest accrues at a fixed rate of 4.375% per annum. Principal and interest payments of $0.1&#160;million are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The 2027 Term Loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by one of our stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio. Proceeds from the 2027 Term Loan were used to pay down an existing term loan with the same lender, which was set to mature in May 2029 with interest accruing at prime rate less 0.25%, and had an outstanding balance of $20.6 million as of the repayment date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as of December&#160;31, 2022, we have a $23.0&#160;million term loan that matures in September 30, 2026 (the &#8220;2026 Term Loan&#8221;). The 2026 Term Loan had an initial balance of $16.1&#160;million and an option to request for additional advances up to a maximum of $6.9&#160;million through September 2022, which we exercised in February 2022. Interest accrues at a fixed rate of 3.50% per annum. Principal and interest payments of $0.1&#160;million are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The 2026 Term Loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by Global Wells and one of our stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we were in compliance with the financial covenants under all of our loan agreements, and do not expect material uncertainties in our continued ability to be in compliance with all financial covenants through the remaining term of all of our loan agreements. As of December&#160;31, 2022, we had $0.0&#160;million in outstanding balance on the Line of Credit bearing an interest per annum of prime rate less 0.25% (7.25% as of December&#160;31, 2022), $20.6&#160;million in outstanding balance under the 2027 Term Loan, and $22.2&#160;million in outstanding balance under the 2026 Term Loan. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our board of directors declared a special cash dividend of $0.35 per common share, which was paid on November 30, 2022 totaling $7.0&#160;million to shareholders of record at the close of business on November 21, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 4 &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K, our joint venture agreement (the "JV Agreement") to establish a new corporation, Bio Earth, to build a factory in Taiwan requires significant investment. As of December&#160;31, 2022, we made net payments totaling $4.0&#160;million as stipulated in the JV Agreement and expect to make the remaining net investment payments totaling $2.5 million under the JV Agreement during the year ended December 31, 2023. As of December&#160;31, 2022, the incorporation and registration of Bio Earth had not been completed. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the committed investment payments under the JV agreement to be made in 2023, we also have certain contractual obligations, such as operating lease obligations and purchase obligations. At December&#160;31, 2022, we had operating leases, primarily for manufacturing and distribution facilities, and purchase obligations primarily for machinery and equipment and constructions in certain of our facilities, expiring at various dates through 2031. As described further in Note 14 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K, we had a total of $16.1 million of operating lease liabilities as of the year ended December 31, 2022 with minimum lease payments ranging from approximately $1.1 million to $5.2 million on an annual basis over the next five years. We had purchase obligations of $6.9 million outstanding as of the year ended December 31, 2022, all of which are due in 2023. Such purchase obligations are primarily related to the purchase of machinery and equipment. Other than these contractual obligations, our off-balance sheet arrangements primarily consists of letters of credits issued under our Line of Credit. As of December&#160;31, 2022, we had $1.1&#160;million of letters of credits issued and outstanding under our Line of Credit.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2023, management committed to a plan to sell certain manufacturing equipment to an unrelated third-party vendor in Taiwan, as we started to pivot into a more asset-light growth model by increasing import and scaling back manufacturing in California. We expect to receive approximately $2.6&#160;million in cash proceeds from the sale of the equipment in the next 12 to 24 months. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ongoing operations and growth strategy may require us to continue to make investments in our logistics and manufacturing infrastructure and our e-commerce platform. In addition, we may consider making strategic acquisitions and investments and increasing our investment in Bio Earth, which could require significant liquidity. The rapidly changing macroeconomic and geopolitical dynamics created significant uncertainty in the global economy and capital markets, which could have long-lasting adverse effects beyond 2022. We currently believe that our cash on hand, ongoing cash flows from our operations and funding available under our borrowings will be adequate to meet our working capital needs, service our debt, make lease payments, and fund for capital expenditures to further enhance our operating infrastructure and e-commerce platform for at least the next 12 months. We continue to explore other options to further expand our liquidity to support the business growth and enhance shareholder value.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beyond the next 12 months, if we require additional capital resources to grow our business, either organically or through acquisition, we may seek to sell additional equity securities, increase use of the Line of Credit, and raise additional debt. The sale of additional equity securities or certain forms of debt financing could result in additional dilution to our stockholders. We may not be able to obtain financing arrangements in amounts or on terms acceptable to us in the future. In the event we are unable to obtain additional financing when needed, we may be compelled to delay or curtail our plans to develop our business, which could have a material adverse effect on our operations, market position and competitiveness. Notwithstanding the potential liquidity challenges described above, we expect to meet our long-term liquidity needs with cash flows from operations and financing arrangements. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Liquidity Position</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes total current assets, liabilities and working capital at December&#160;31, 2022 compared to December&#160;31, 2021: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Increase/(Decrease) </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,800</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,872</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20,928</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,253</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,764</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,489</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,547</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,108</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had working capital of $84.5&#160;million compared to working capital of $72.1&#160;million as of December&#160;31, 2021, representing an increase of $12.4&#160;million, or 17%. The improvement in working capital was driven by an increase of $20.9&#160;million in current assets partially offset by an increase of $8.5&#160;million in current liabilities. The increase in current assets was primarily driven by an increase in inventory of $12.7&#160;million to support higher sales volume and an increase in cash and cash equivalents of $9.6&#160;million mainly due to strong cash flows from operating activities. The increase in current liabilities was primarily driven by an increase in operating lease liability due within twelve months of $4.5&#160;million, as we adopted ASU 2016-02 (Topic 842), &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; on January 1, 2022, and an increase in accounts payable and related party payable of $3.0&#160;million.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on financing entered into subsequent to December&#160;31, 2022, see Note 19 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K. </span></div><div id="i9cd023e90178417d939019ee5936fe93_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Cash Flows </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes cash flow for the years ended December&#160;31, 2022 and 2021: </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></div></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,679&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,845)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,281)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,071)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,558&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,035&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows provided by operating activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;Net cash provided by operating activities was $29.5&#160;million for the year ended December 31, 2022, primarily the result of net income of $25.8&#160;million, adjusted for certain non-cash items totaling $18.6&#160;million, consisting mainly of depreciation and amortization, stock-based compensation, adjustments to accounts receivable and inventory reserves, changes in fair value of interest rate swap, deferred income taxes and asset impairment. In addition, cash decreased $15.0&#160;million, primarily as a result of changes in working capital, which included an increase of $16.2&#160;million in inventory buildup to accommodate higher sales volume, an increase of $1.5&#160;million in prepaid expenses and other current assets, and a decrease of $3.8 million in operating lease liability due within twelve months, partially offset by a decrease of $1.9&#160;million in accounts receivable due to changes in the timing of collections, an increase of $3.0&#160;million in accounts payable and related party payable, and an increase of $1.6&#160;million in accrued expenses. Net cash provided by operating activities was $8.7 million for the year ended December 31, 2021, primarily the result of net income of $22.4&#160;million, adjusted for certain non-cash items totaling $6.6&#160;million, consisting mainly of depreciation and amortization, stock-based compensation, changes in fair value of interest rate swap, and gain on forgiveness of debt. In addition, cash decreased $20.3&#160;million, primarily as a result of changes in working capital, which included an increase of $10.9 million in inventory buildup to accommodate higher sales volume, an increase of $8.9&#160;million in account receivable due to changes in the timing of collections, a decrease of $4.6&#160;million in accounts payable and related party payable, partially offset by a $1.4&#160;million decrease in prepaid expenses and other current assets, and an increase of $2.9&#160;million in accrued expenses. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows used in investing activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;Net cash used in investing activities was $17.8&#160;million for year ended December 31, 2022, which primarily included $12.1&#160;million of deposits paid for additional property and equipment, $4.0&#160;million of net investment pursuant to the JV Agreement, $2.7&#160;million paid to purchase property and equipment, partially offset by $0.8&#160;million received from the settlement of the interest rate swap. Net cash used in investing activities was $13.3&#160;million for year ended December 31, 2021, which included $8.2&#160;million of deposits paid for additional property and equipment, $4.2&#160;million paid to purchase property and equipment, and $0.9&#160;million for our acquisition of Pacific Cup, Inc.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows (used in) provided by financing activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;Net cash used in financing activities was $2.1 million for the year ended December 31, 2022, which primarily included $21.6 million of payments made towards the term loans, $21.1 million of payments on the Line of Credit, and $7.0 million of dividend payments to shareholders, partially offset by $21.1&#160;million of borrowings under the Line of Credit, and $27.5 million of borrowings under the term loans. Net cash provided by financing activities was $10.6 million for the year ended December 31, 2021 which primarily included $67.6&#160;million of proceeds from the issuance of common stock in connection with our initial public offering, and $16.0 million of borrowings under the term loans, partially offset by $39.3 million of payments made towards the term loans, and $34.6 million of payments on the Line of Credit.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on financing entered into subsequent to December&#160;31, 2022, see Note 19 &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K. </span></div><div id="i9cd023e90178417d939019ee5936fe93_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Related Party Transactions </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a description of significant related party transactions, see Note 15 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div id="i9cd023e90178417d939019ee5936fe93_79"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Recent Accounting Pronouncements </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information regarding recent accounting pronouncements is contained in Note 2 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">38</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_82"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This item is not required for smaller reporting companies.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">39</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">KARAT PACKAGING INC. </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS </span></div><div style="margin-bottom:12pt;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:86.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Audited Consolidated Financial Statements </span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_88">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (BDO USA, LLP, Los Angeles, California PCAOB ID No. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:AuditorFirmId" id="f-36">243</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_91">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_94">Consolidated Statements of Income</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:-0.01pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_97">Consolidated Statement of Stockholders' Equity</a></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:-0.01pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_100">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:-0.01pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9cd023e90178417d939019ee5936fe93_103">Notes to Consolidated Financial Statements</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><span><br/></span></div><div id="i9cd023e90178417d939019ee5936fe93_88"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Report of Independent Registered Public Accounting Firm </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders and Board of Directors </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Karat Packaging Inc. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chino, California </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Opinion on the Consolidated Financial Statements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Karat Packaging Inc. and subsidiaries (the &#8220;Company&#8221;) as of December&#160;31, 2022 and 2021, the related consolidated statements of income, stockholders&#8217; equity, and cash flows for the years then ended, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;31, 2022 and 2021, and the results of its operations and its cash flows for the years then ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in conformity with accounting principles generally accepted in the United States of America. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Change in Accounting Method Related to Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Notes 2 and 14 to the consolidated financial statements, the Company has changed its method for accounting for leases effective January 1, 2022 due to the adoption of Accounting Standards Codification 842 - Leases.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) 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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:AuditorName" id="f-37">BDO USA, LLP</ix:nonNumeric> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2016. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="dei:AuditorLocation" id="f-38">Los Angeles, California</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;16, 2023 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">41</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KARAT PACKAGING INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED BALANCE SHEETS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(In thousands, except share and per share data)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:113%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:113%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Cash and cash equivalents (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-39">2,022</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-40">1,163</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively) </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-41">16,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-42">6,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Accounts receivable, net of allowance for bad debt of $<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">1,260</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-44">250</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-45">6</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-46">24</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">29,912</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">32,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Inventories </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-49">71,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-50">58,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Prepaid expenses and other current assets (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="f-51">191</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="f-52">63</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">6,641</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">5,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total current assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">123,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">102,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;margin-top:7pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:138%">Property and equipment, net (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-57">45,399</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-58">46,612</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-59">95,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-60">93,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Deposits </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">12,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">6,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Goodwill </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-63">3,510</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-64">3,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="f-65">353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="f-66">380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Operating right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-67">15,713</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:fixed-zero" scale="3" id="f-68">&#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><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Other assets (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="f-69">38</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="f-70">65</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="f-71">818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="f-72">477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-73">252,175</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-74">207,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Accounts payable (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-75">2</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-76">136</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively) </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">18,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">18,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Accrued expenses (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="f-79">625</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="f-80">68</ix:nonFraction> associated with variable interest entity at  December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">9,005</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">7,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Related party payable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">4,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">2,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Income taxes payable (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" id="f-85">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-86">9</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:fixed-zero" scale="3" id="f-87">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-88">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Customer deposits (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="f-89">165</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="f-90">88</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">1,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">1,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Debt, current portion (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="f-93">957</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-94">1,178</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="f-95">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-96">1,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Operating lease liabilities, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-97">4,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:fixed-zero" scale="0" id="f-98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total current liabilities </span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-99">39,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-100">30,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Deferred tax liability </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-101">5,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-102">5,634</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Long-term debt, net of current portion and debt discount of $<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="f-103">216</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="f-104">200</ix:nonFraction> at December&#160;31, 2022 and December&#160;31, 2021, respectively (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-105">41,558</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-106">35,339</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively, and debt discount of $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent" scale="3" id="f-107">216</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent" scale="3" id="f-108">200</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-109">41,558</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-110">35,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-111">11,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:fixed-zero" scale="0" id="f-112">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Other liabilities (including $<ix:nonFraction unitRef="usd" contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-113">1,302</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-114">2,637</ix:nonFraction> associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-115">2,652</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-116">3,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-117">100,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-118">75,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.5pt;margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Commitments and Contingencies (Note 18) </span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-119"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-120"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">Karat Packaging Inc. stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-121"><ix:nonFraction unitRef="usdPerShare" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-122">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-123"><ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-124">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-125"><ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-126"><ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-127"><ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-128">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding, as of December&#160;31, 2022 and 2021</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="0" id="f-129">&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="0" id="f-130">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-131"><ix:nonFraction unitRef="usdPerShare" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-132">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-133"><ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-134">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-135">19,908,005</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-136">19,885,005</ix:nonFraction> shares issued and outstanding, respectively, as of December&#160;31, 2022 and <ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-137">19,827,417</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-138">19,804,417</ix:nonFraction> shares issued and outstanding, respectively, as of December&#160;31, 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-139">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-140">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-141">85,792</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-142">83,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">Treasury stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="krt:TreasuryStockParOrStatedValuePerShare" scale="0" id="f-143"><ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="krt:TreasuryStockParOrStatedValuePerShare" scale="0" id="f-144">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-145"><ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-146">23,000</ix:nonFraction></ix:nonFraction> shares as of both December&#160;31, 2022 and 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="f-147">248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:137%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="f-148">248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-149">56,118</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-150">39,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%">Total Karat Packaging Inc. stockholders&#8217; equity </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-151">141,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:125%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-152">122,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-153">10,251</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-154">9,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-155">151,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-156">132,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-157">252,175</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-158">207,599</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The accompanying notes to the consolidated financial statements are an integral part of these statements.&#8199;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">43</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KARAT PACKAGING INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF INCOME </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(In thousands, except share and per share data)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-159">422,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-160">364,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-161">290,871</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-162">256,417</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-163">132,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-164">107,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-165">35,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-166">32,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9.16pt;padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses (including $<ix:nonFraction unitRef="usd" contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-167">2,775</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-168">2,550</ix:nonFraction> associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-169">66,227</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-170">52,421</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-171">102,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-172">84,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income </span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-173">30,015</ix:nonFraction>&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">23,145</ix:nonFraction>&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expenses)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental income (including $<ix:nonFraction unitRef="usd" contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231" decimals="-3" name="us-gaap:RentalIncomeNonoperating" scale="3" id="f-175">949</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231" decimals="-3" name="us-gaap:RentalIncomeNonoperating" scale="3" id="f-176">931</ix:nonFraction> associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RentalIncomeNonoperating" scale="3" id="f-177">949</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:RentalIncomeNonoperating" scale="3" id="f-178">931</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:7.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income (including $<ix:nonFraction unitRef="usd" contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-179">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-180">9</ix:nonFraction> other income associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-181">228</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-182">259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on foreign currency transactions </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-183">1,568</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-184">412</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income (including $<ix:nonFraction unitRef="usd" contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-185">2,171</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-186">1,270</ix:nonFraction> associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-187">2,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-188">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt;text-indent:-10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense (including $<ix:nonFraction unitRef="usd" contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-189">1,821</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-190">1,781</ix:nonFraction> associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively) </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-191">2,017</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-192">2,907</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 6.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on forgiveness of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-193">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-194">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-195">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-196">4,383</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><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-197">32,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-198">27,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-199">6,676</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-200">5,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-201">25,837</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-202">22,439</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-203">2,189</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-204">1,661</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-205">23,648</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-206">20,778</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic and diluted earnings per share:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-207">1.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-208">1.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-209">1.19</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-210">1.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, basic </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-211">19,824,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-212">18,409,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding, diluted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-213">19,925,905</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-214">18,566,260</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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes to the consolidated financial statements are an integral part of these statements.&#8199;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">44</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">KARAT PACKAGING INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(In thousands, except share and per share data)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.975%"><tr><td style="width:1.0%"></td><td style="width:26.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.464%"></td><td style="width:0.1%"></td></tr><tr style="height:48pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Additional Paid-in Capital </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Retained Earnings </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Stockholders&#8217; Equity Attributable to Karat Packaging Inc. </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Noncontrolling Interest </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Total Stockholders&#8217; Equity </span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, January&#160;1, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0291be18c8a14065b262b255433fae50_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-215">15,190,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0291be18c8a14065b262b255433fae50_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-216">15</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i8f31220508d14f119875283e5bb38009_I20201231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-217">23,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8f31220508d14f119875283e5bb38009_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-218">248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e5ca9ae4b5749d58e17cde93a2f4272_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-219">13,981</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd2c729497cd4a88a90b937d854cd050_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-220">18,656</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dfc5e410c9f42fa8e88682ea71795d5_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-221">32,404</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f87c836cf5446c961c194457f9c73f_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-222">7,464</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-223">39,868</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in connection with</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">our initial public offering, net of issuance costs </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">of $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-224">5,088</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-225">4,542,500</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-226">5</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-227">67,587</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-228">67,592</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-229">67,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-230">84,917</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-231">2,026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-232">2,026</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-233">2,026</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9.16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-234">10,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-235">100</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-236">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-237">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie46ce89d959f4a1e951e51c126d7533e_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-238">20,778</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-239">20,778</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id17cc089ee6343babdaad634331e28ea_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-240">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-241">22,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifff6d25923fc4b86aa80f95cf1fd8bf2_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-242">19,827,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ifff6d25923fc4b86aa80f95cf1fd8bf2_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-243">20</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i259afde6849a465280a748db3d73bb23_I20211231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-244">23,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i259afde6849a465280a748db3d73bb23_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-245">248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae021e4c1365412084e66693902fcb93_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-246">83,694</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb22c46192524e92a0679c5ca3dd667c_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-247">39,434</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7e3141860f1407e87476db1a50dca07_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-248">122,900</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29b61c686d5c4195baa81e9c03a1f6f5_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-249">9,125</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-250">132,025</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-251">0.35</ix:nonFraction> per share) </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i127f7db91bb94b67a326c766b302443c_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-252">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></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="usd" contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231" sign="-" xsi:nil="true" name="us-gaap:DividendsCommonStockCash" scale="0" id="f-253"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6978806222a64d6ca5f215a2f63e5c1b_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-254">6,964</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-255">6,964</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-256">6,964</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i127f7db91bb94b67a326c766b302443c_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-257">75,588</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-258">2,047</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-259">2,047</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-260">2,047</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i127f7db91bb94b67a326c766b302443c_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-261">5,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-262">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-263">51</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-264">51</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest tax withholding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="usd" contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231" sign="-" xsi:nil="true" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-265"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-266">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i223f5acfc905448fb2252cd92c43ef72_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-267">1,063</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-268">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6978806222a64d6ca5f215a2f63e5c1b_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-269">23,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-270">23,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i223f5acfc905448fb2252cd92c43ef72_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-271">2,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-272">25,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iaba4edd20c0b4eed9b130b9c02c821f8_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-273">19,908,005</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaba4edd20c0b4eed9b130b9c02c821f8_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-274">20</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ic15c3c790d5a42869dbef8eee6879002_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-275">23,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic15c3c790d5a42869dbef8eee6879002_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-276">248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c0e66059dd443c1b76eb2018c21fcb8_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-277">85,792</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e75b33e5553425bb54309592a4c9228_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-278">56,118</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if276cfeafd534ac591939edcf062b445_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-279">141,682</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a192baad06f48538e71c042f098c61c_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-280">10,251</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-281">151,933</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:250pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The accompanying notes to the consolidated financial statements are an integral part of these statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">45</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">KARAT PACKAGING, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">(In thousands)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Net income </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-282">25,837</ix:nonFraction>&#160;</span></td><td style="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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-283">22,439</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Adjustments to reconcile net income to net cash provided by operating activities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Depreciation and amortization </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-284">10,405</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-285">10,044</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Adjustments to allowance for bad debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-286">1,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:fixed-zero" scale="3" id="f-287">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Adjustments to inventory reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="f-288">6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="f-289">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Write-off of inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:WriteOffOfInventory" format="ixt:num-dot-decimal" scale="3" id="f-290">3,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:WriteOffOfInventory" format="ixt:num-dot-decimal" scale="3" id="f-291">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Gain on sale of asset </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="f-292">32</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:fixed-zero" scale="3" id="f-293">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Change in fair value of interest rate swap </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-294">2,159</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-295">1,512</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Amortization of loan fees </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" scale="3" id="f-296">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" scale="3" id="f-297">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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Deferred income taxes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-298">478</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-299">483</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-300">2,047</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-301">2,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Gain on forgiveness of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-303">5,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Amortization of operating right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-304">3,822</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:fixed-zero" scale="3" id="f-305">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Impairment of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:ImpairmentOfDeposit" scale="3" id="f-306">465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:ImpairmentOfDeposit" format="ixt:fixed-zero" scale="3" id="f-307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(Increase) decrease in operating 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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Accounts receivable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-308">1,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-309">8,938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Inventories </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-310">16,210</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-311">10,850</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Prepaid expenses and other current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-312">1,514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-313">1,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="3" id="f-314">145</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="3" id="f-315">64</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Other assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-316">109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-317">316</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Increase (decrease) in operating 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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Accounts payable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="f-318">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-319">1,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Accrued 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-320">1,571</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-321">2,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Related party payable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="f-322">2,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" format="ixt:num-dot-decimal" scale="3" id="f-323">3,035</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Income taxes payable </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="f-324">85</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="f-325">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Customer deposits </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="f-326">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="f-327">664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-328">3,780</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-329">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Other liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-330">149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-331">300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Other payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" format="ixt:fixed-zero" scale="3" id="f-332">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" id="f-333">794</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-334">29,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-335">8,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt 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:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-336">2,657</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-337">4,175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from disposal 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="f-338">77</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-339">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits paid for property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:PaymentsForDepositsForPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-340">12,090</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:PaymentsForDepositsForPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-341">8,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits paid for joint venture investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" format="ixt:num-dot-decimal" scale="3" id="f-342">5,876</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" format="ixt:fixed-zero" scale="3" id="f-343">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits refunded from joint venture investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:ProceedsFromDepositsRefundedFromJointVentureInvestment" format="ixt:num-dot-decimal" scale="3" id="f-344">1,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:ProceedsFromDepositsRefundedFromJointVentureInvestment" format="ixt:fixed-zero" scale="3" id="f-345">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from settlement of interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities" scale="3" id="f-346">825</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities" format="ixt:fixed-zero" scale="3" id="f-347">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition of Pacific Cup, Inc., net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-348">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="f-349">900</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities </span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-350">17,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-351">13,281</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">2021</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-352">21,100</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-353">1,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on line of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-354">21,100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-355">34,639</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-356">27,477</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-357">15,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-358">21,572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-359">39,272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from issuance of common stock in connection with initial public offering, net of issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:fixed-zero" scale="3" id="f-360">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" format="ixt:num-dot-decimal" scale="3" id="f-361">67,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-362">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-363">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid to shareholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-364">6,964</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="f-365">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on capital lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermCapitalLeaseObligations" format="ixt:fixed-zero" scale="3" id="f-366">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermCapitalLeaseObligations" scale="3" id="f-367">611</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of noncontrolling interest tax withholding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-368">1,063</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-369">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-370">2,071</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-371">10,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 28.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Net increase in cash and cash equivalents </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-372">9,558</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-373">6,035</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-374">6,483</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-375">448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-376">16,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-377">6,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Supplemental disclosures of non-cash investing and financing activities:</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Transfers from deposit to property and equipment </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" format="ixt:num-dot-decimal" scale="3" id="f-378">9,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" format="ixt:num-dot-decimal" scale="3" id="f-379">4,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Acquisition price of Pacific Cup, Inc. included within deposits</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:AcquisitionPriceIncludedWithinDeposits" format="ixt:fixed-zero" scale="3" id="f-380">&#8212;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:AcquisitionPriceIncludedWithinDeposits" scale="3" id="f-381">100</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Gain on forgiveness of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-382">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-383">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:117%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Cash paid for income tax </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-384">8,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-385">4,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">Cash paid for interest </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-386">1,978</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-387">2,895</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The accompanying notes to the consolidated financial statements are an integral part of these statements.&#8199;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">47</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:46pt;text-align:center"><span><br/></span></div><div id="i9cd023e90178417d939019ee5936fe93_106"></div><div style="margin-top:12pt;padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">KARAT PACKAGING INC.</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="padding-left:18pt;padding-right:18pt;text-align:center;text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">1. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:NatureOfOperations" id="f-388" continuedAt="id6c5a7ecea014db1ae0f71f00a71d6e9" escape="true">Nature of Operations </ix:nonNumeric></span></div><ix:continuation id="id6c5a7ecea014db1ae0f71f00a71d6e9"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lollicup USA Inc. (&#8220;Lollicup&#8221;) was incorporated on January 21, 2001 under the laws of the State of California as an S-corporation. Effective January 1, 2018, Lollicup elected to convert from an S-Corporation to a C-Corporation. Karat Packaging Inc. (&#8220;Karat Packaging&#8221;) was incorporated on September 26, 2018 as a Delaware corporation and became the holding company for Lollicup (collectively, the &#8220;Company&#8221;) through a share exchange with the shareholders of Lollicup. On April 15, 2021, the Company completed an initial public offering of shares of its common stock. The shares are listed on the NASDAQ Global Market under the symbol "KRT". </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is a manufacturer and distributor of single-use disposable products used in a variety of restaurant and foodservice settings. The Company supplies a wide range of products such as food containers, tableware, cups, lids, cutlery, and straws. The products are available in plastic, paper, biopolymer-based and other compostable forms. In addition to manufacturing and distribution, the Company offers customized solutions to customers, including new product development, design, printing, and logistics services, and distributes certain specialty food and beverages products, such as boba and coffee drinks. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company supplies products to national and regional distributors, supermarkets, restaurants, and convenience stores as well as to smaller chains and businesses including boutique coffee houses, bubble tea cafes, pizza parlors and frozen yogurt shops.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company currently operates manufacturing facilities and distribution and fulfillment centers in Chino, California; Rockwall, Texas and Kapolei, Hawaii. In addition, the Company operates <ix:nonFraction unitRef="distribution_center" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="krt:NumberOfOtherDistributionCentersOperatedByEntity" format="ixt-sec:numwordsen" scale="0" id="f-389">six</ix:nonFraction> other distribution centers located in Branchburg, New Jersey; Sumner, Washington; Summerville, South Carolina; Kapolei, Hawaii and City of Industry, California.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_109"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">2. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-390" continuedAt="i70b0a0b77e39478294fa3263ed4aa61a" escape="true">Summary of Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="i70b0a0b77e39478294fa3263ed4aa61a" continuedAt="ie7c3b6d0c841432ba8be54633c38d772"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-391" continuedAt="i78dae40af0eb48a7b012ab5d3153f24d" escape="true">Basis of Presentation:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i78dae40af0eb48a7b012ab5d3153f24d"> The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;) and the rules of the Securities and Exchange Commission (&#8220;SEC&#8221;).</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="f-392" continuedAt="id941475780b54a7a83278ecdaff86f6c" escape="true">Principles of Consolidation:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id941475780b54a7a83278ecdaff86f6c"> The consolidated financial statements include the accounts of Karat Packaging and its wholly-owned and controlled operating subsidiaries, Lollicup, Lollicup Franchising, LLC (&#8220;Lollicup Franchising&#8221;) and Global Wells, a variable interest entity wherein the Company is the primary beneficiary. All intercompany accounts and transactions have been eliminated.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:NoncontrollingInterestsPolicyTextBlock" id="f-393" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The Company consolidates its variable interest entity, Global Wells, in which the Company is the primary beneficiary. Noncontrolling interests represent third-party equity ownership interests in Global Wells. The Company recognizes noncontrolling interests as equity in the consolidated financial statements separate from the Company&#8217;s stockholders&#8217; equity. The amount of net income attributable to noncontrolling interests is disclosed in the consolidated statements of income. Tax payments made by the Company on behalf of the noncontrolling interests are deducted from their equity balances, as shown in the consolidated statements of stockholders&#8217; equity.</span></ix:nonNumeric><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:UseOfEstimates" id="f-394" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates and Assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management uses estimates and assumptions in preparing financial statements in accordance with GAAP. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the reported revenues and expenses. Actual results could differ materially from the estimates that were assumed in preparing the consolidated financial statements. Estimates that are significant to the consolidated financial statements include stock-based compensation, allowance for doubtful accounts and reserve for slow-moving and obsolete inventory.</span></ix:nonNumeric></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-395" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reporting Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company manages and evaluates its operations in <ix:nonFraction unitRef="segment" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-396">one</ix:nonFraction> reportable segment. This segment consists of manufacturing and supply of a broad portfolio of single-use products that are used to serve food and beverages and are available in plastic, paper, foam, post-consumer recycled content and renewable materials. It also consists of the distribution of certain specialty food and beverage products, such as boba and coffee drinks, and certain restaurant and warehouse supplies. The Company&#8217;s long-lived assets are all located in the United States, and its revenues are all generated in the United States.</span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="ie7c3b6d0c841432ba8be54633c38d772" continuedAt="i6bb1a7807bfd4bdd91ca628097bb3e89"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-397" continuedAt="ie7d1c2d707f244e5a7b088c813726ef4" escape="true">Earnings per share:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie7d1c2d707f244e5a7b088c813726ef4"> Basic earnings per common share is calculated by dividing net income attributable to Karat Packaging, Inc by the weighted average number of common shares outstanding during the related period. Diluted earnings per common share is calculated by adjusting weighted average outstanding shares, assuming conversion of all potentially dilutive shares.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="f-398" continuedAt="i164f1f58cbaa40d1b4b4bd40e23ff363" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Out-of-period adjustment:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2022, the Company recorded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $<ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="0" id="f-399">3,500,000</ix:nonFraction> write off of certain inventory items out of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="f-400">879,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was determined to be out-of-period and was recorded</span></ix:nonNumeric><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i164f1f58cbaa40d1b4b4bd40e23ff363"> to correct immaterial errors in its previously issued quarterly and annual financial statements.</ix:continuation> The impact of the inventory out-of-period adjustment was a decrease to inventory, operating income and income before provision for income taxes of $<ix:nonFraction unitRef="usd" contextRef="i87df58c98c7c4f1da857a165332ddb5d_I20221231" decimals="-3" sign="-" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="0" id="f-401"><ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="f-402"><ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="0" id="f-403">879,000</ix:nonFraction></ix:nonFraction></ix:nonFraction>, an increase to cost of goods sold of $<ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="f-404">879,000</ix:nonFraction>, and a decrease to net income of $<ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="0" id="f-405">664,000</ix:nonFraction> for the year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported totals for assets and liabilities, shareholders' equity, cash flows or net income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-406" continuedAt="ic1c3b110eb7c431ea1593ee8e2a439d1" escape="true">Cash and cash equivalents:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic1c3b110eb7c431ea1593ee8e2a439d1"> The Company considers all highly liquid investments purchased with an original maturity at the date of purchase of three months or less to be cash equivalents. At December&#160;31, 2022 and 2021, cash and cash equivalents were comprised of cash held in money markets, cash on hand and cash deposited with banks.</ix:continuation> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">    <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-407" continuedAt="i0c1468cf9d54406da7a5f81adc6c464e" escape="true">Accounts Receivable and Allowances:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="i0c1468cf9d54406da7a5f81adc6c464e">&#160;Accounts receivable consists primarily of amounts due from customers. Accounts receivable are carried at their estimated collectible amounts and are periodically evaluated for collectability based on past credit history. The Company recognizes an allowance for bad debt on accounts receivable in an amount equal to the estimated probable losses net of recoveries. The allowance is based on an analysis of historical bad debt write-offs, current past due customers in the aging, risk profiles associated with different customer types, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. The Company also maintains a sales allowance primarily related to potential billing adjustments due to situations such as product returns and damages. The amount of the sales allowance is determined based on a historical transaction analysis and any additions to the sales allowance are recorded as a reduction to net revenue.</ix:continuation></span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:InventoryPolicyTextBlock" id="f-408" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventories consist of raw materials, work-in-process, and finished goods. Inventory cost is determined using the first-in, first-out (FIFO) method and valued at lower of cost or net realizable value. The Company maintains a reserve for excess and obsolete inventory and carries its inventory at net realizable value, taking into account various factors including historic usage, expected demand, anticipated sales price, and product obsolescence.</span></ix:nonNumeric></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-409" continuedAt="i956588d4e2504135b88ca8564d721c0e" escape="true">Property and Equipment:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i956588d4e2504135b88ca8564d721c0e" continuedAt="i0331b2fb79ab4cc7a9548842c798ca6b"> Property and equipment are carried at cost, net of accumulated depreciation and amortization, and net of impairment losses, if any. Depreciation of property and equipment are computed by straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized using the straight-line method over the term of the lease, or the estimated life of the improvement, whichever is less.</ix:continuation> </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="f-410" escape="true"><div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of property and equipment are as follows: </span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibaf55cb5a531439bb3ba8794d68693b7_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-411">5</ix:nonNumeric> years to <ix:nonNumeric contextRef="ic741ccef022847ac95406f2a1e8c5c8c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-412">15</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i53b017300acf43c8aef3673e5bbc10c2_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-413">5</ix:nonNumeric> years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia1775bf2f9a14545bda5c842f72faae1_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-414">7</ix:nonNumeric> years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1e47f7c751c24f9fa14227a161a00760_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-415">10</ix:nonNumeric> years to <ix:nonNumeric contextRef="i2e0dbe30170746fa8862767334f96c20_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-416">40</ix:nonNumeric> years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property held under capital leases </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i84499021b04c4a77a0019ae95811e100_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-417">3</ix:nonNumeric> years to <ix:nonNumeric contextRef="i56f9964670594389a0af10ed21b5e233_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-418">5</ix:nonNumeric> years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i383a87c544b445bca3c55ad423e3a7b4_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-419">3</ix:nonNumeric> years</span></div></td></tr></table></div></ix:nonNumeric><div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0331b2fb79ab4cc7a9548842c798ca6b">Normal repairs and maintenance are expensed as incurred, whereas significant changes that materially increase values or extend useful lives are capitalized and depreciated over the estimated useful lives of the related assets.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:DepositsPolicyTextBlock" id="f-420" continuedAt="i0c1461ea78cc411182ad532835bfc8db" escape="true">Deposits:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0c1461ea78cc411182ad532835bfc8db"> Deposits are payments made for machinery and equipment, and construction and improvement for the Company&#8217;s facilities. Included in deposits are also payments made to lessors of leased properties as security for the full and faithful observance of contracts, which will be refunded to the Company upon expiration or termination of the contract.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-421" continuedAt="ideca21896ba2436781b53acbb4eb47dc" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If such events or circumstances exist, an impairment test is performed which comprises of two steps. The first step compares the carrying amount of the asset to the sum of expected undiscounted future cash flows. If the sum of expected undiscounted future cash </span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i6bb1a7807bfd4bdd91ca628097bb3e89" continuedAt="i2b05fc6597e2442d8e91cf60108c4a2f"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ideca21896ba2436781b53acbb4eb47dc">flows exceeds the carrying amount of the asset, no impairment is taken. If the sum of expected undiscounted future cash flows is less than the carrying amount of the asset, a second step is warranted and an impairment loss is measured as the amount by which the carrying amount of the asset exceeds its fair value calculated using the present value of estimated net future cash flows. For the years ended December&#160;31, 2022 and 2021, management concluded that an impairment write-down was not required.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:BusinessCombinationsAndGoodwillPolicyTextBlock" id="f-422" continuedAt="ia18b565b38c8454cb4cbab61c8b6790e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination and Goodwill:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies the acquisition method of accounting for business combinations in accordance with GAAP, which requires the Company to make use of estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs. The Company&#8217;s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </span></ix:nonNumeric></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="ia18b565b38c8454cb4cbab61c8b6790e">Goodwill is the excess of the acquisition price over the fair value of the tangible and identifiable intangible net assets acquired. The Company performs an impairment test of goodwill annually or whenever events and circumstances indicate that the carrying amount of goodwill may exceed its fair value. The Company operates as a single operating segment with <ix:nonFraction unitRef="reporting_unit" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-423">one</ix:nonFraction> reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole.</ix:continuation> During the years ended December&#160;31, 2022 and 2021, the Company determined <ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="6" id="f-424"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="6" id="f-425">no</ix:nonFraction></ix:nonFraction> impairments have occurred. </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-426" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company's goodwill from December&#160;31, 2020 to December&#160;31, 2022:</span></div><div style="text-align:justify;text-indent:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.484%"><tr><td style="width:1.0%"></td><td style="width:76.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.753%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-427">3,113</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="f-428">397</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-429">3,510</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-430">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-431">3,510</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:GovernmentGrantsPolicyTextBlock" id="f-432" continuedAt="i582e789067f84091ad717b666dd5788b" escape="true">Government Grants:&#160;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i582e789067f84091ad717b666dd5788b">Government grants are not recognized unless there is reasonable assurance that the Company and Global Wells will comply with the grants&#8217; conditions and that the grants will be received. As of December&#160;31, 2022 and 2021, the Company received cumulative grants of $<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:GovernmentGrants" format="ixt:num-dot-decimal" scale="0" id="f-433">1,350,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:GovernmentGrants" format="ixt:num-dot-decimal" scale="0" id="f-434">1,200,000</ix:nonFraction>, respectively. As of both December&#160;31, 2022 and 2021, Global Wells received cumulative grants of $<ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="krt:GovernmentGrants" format="ixt:num-dot-decimal" scale="0" id="f-435"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="krt:GovernmentGrants" format="ixt:num-dot-decimal" scale="0" id="f-436">1,302,000</ix:nonFraction></ix:nonFraction>. These grants are reported as deferred income within other liabilities in the accompanying consolidated balance sheets as there are conditions attached to the grants that the Company and Global Wells have not met. These conditions include requiring the facility in Rockwall, Texas to maintain a certain minimum tax value for 5 years calendar years through 2024 (the &#8220;Required Period&#8221;), continue operations in the facility for the Required Period, have a minimum number of full time equivalent employees with a minimum average annual gross wage employed in the operation of the facility in the Required Period, and promise to not engage in a pattern or practice of unlawful employment of aliens during the Required Period.</ix:continuation>&#160;</span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="f-437" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Codification (&#8220;ASC&#8221;) 815,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to recognize all of its derivative instruments as either assets or liabilities in the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the statement of income during the current period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">      The Company and Global Wells entered into certain interest rate swaps to manage the interest rate risk, and accounted for such interest rate swaps as a derivative instrument under ASC 815. The interest rate swaps were not designated for hedge accounting and as such, the change in the fair value of interest rate swaps was recognized as interest income (expense) in the accompanying consolidated statements of income.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="f-438" continuedAt="ifb0fc37322284049be684c4f70627b98" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable Interest Entities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has a variable interest in Global Wells. In 2017, Lollicup along with three other unrelated parties formed Global Wells. Lollicup has a <ix:nonFraction unitRef="number" contextRef="i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231" decimals="3" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="f-439">13.5</ix:nonFraction>% ownership interest and a <ix:nonFraction unitRef="number" contextRef="i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231" decimals="2" name="krt:VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" scale="-2" id="f-440">25</ix:nonFraction>% voting interest in Global Wells, located in Rockwall, Texas. The purpose of this entity is to own, construct, and manage a warehouse and a </span></ix:nonNumeric></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i2b05fc6597e2442d8e91cf60108c4a2f" continuedAt="id3e8a720f80249859c8e0a6134e911ee"><ix:continuation id="ifb0fc37322284049be684c4f70627b98" continuedAt="i0e512a9116ab4a4bbe2140ced3d71f70"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">manufacturing facility. Global Wells&#8217; operating agreement may require its members to make additional contributions only upon the unanimous decision of the members or where the cash in Global Wells&#8217; bank account falls below $<ix:nonFraction unitRef="usd" contextRef="i5b92791c53214f4ab2f5b41f234bd31e_I20171231" decimals="-3" name="krt:MinimumBankAccountToMakeAdditionalContributionsFromMembers" format="ixt:num-dot-decimal" scale="0" id="f-441">50,000</ix:nonFraction>. In the event that a member is unable to make an additional capital contribution, the other members will be required to make contributions to offset the amount that member cannot contribute, up to $<ix:nonFraction unitRef="usd" contextRef="i5b92791c53214f4ab2f5b41f234bd31e_I20171231" decimals="-3" name="krt:ContributionsToOffsetAmountThatMemberCannotContribute" format="ixt:num-dot-decimal" scale="0" id="f-442">25,000</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Wells was determined to be a variable interest entity in accordance with ASC Topic 810,&#160;Consolidations, however, at the time the investment was made, it was determined that Lollicup was not the primary beneficiary. In 2018, Lollicup entered into an operating lease with Global Wells (&#8220;Texas Lease&#8221;). In 2020, the Company entered into another operating lease with Global Wells (&#8220;New Jersey Lease&#8221;). </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon entering into the Texas Lease with Lollicup on March 23, 2018, it was determined that Lollicup holds current and potential rights that give it the power to direct activities of Global Wells that most significantly impact Global Wells&#8217; economic performance, receive significant benefits, or the obligation to absorb potentially significant losses, resulting in Lollicup having a controlling financial interest in Global Wells. As a result, Lollicup was deemed to be the primary beneficiary of Global Wells and has consolidated Global Wells under the risk and reward model of ASC 810, for the period from March 23, 2018. The monthly lease payments for the Texas Lease and New Jersey Lease are eliminated upon consolidation.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:continuation id="i0e512a9116ab4a4bbe2140ced3d71f70" continuedAt="idfec129cdc0d43c88912c913c6c9fcba"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets recognized as a result of consolidating Global Wells do not represent additional assets that could be used to satisfy claims against the Company&#8217;s general assets. Conversely, liabilities recognized as a result of consolidating Global Wells do not represent additional claims of the Company&#8217;s general assets; they represent claims against the specific assets of Global Wells. See Note 9 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long Term Debt</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idfec129cdc0d43c88912c913c6c9fcba"> for a description of the two term loans that Global Wells had with financial institutions as of December&#160;31, 2022.</ix:continuation> </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="f-443" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial information includes assets and liabilities of Global Wells and are included in the accompanying consolidated balance sheets, except for those that eliminate upon consolidation:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:70.068%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.012%"></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:13.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-444">2,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-445">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="f-446">53</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="f-447">384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="f-448">191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="f-449">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from Lollicup USA Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:DueFromAffiliates" format="ixt:num-dot-decimal" scale="3" id="f-450">4,700</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:DueFromAffiliates" format="ixt:fixed-zero" scale="3" id="f-451">&#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><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-452">45,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-453">46,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-454">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-455">4,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-456">56,627</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-457">52,984</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-458">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-459">497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="f-460">626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="f-461">68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:fixed-zero" scale="3" id="f-462">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-463">9</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" scale="3" id="f-464">165</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" scale="3" id="f-465">88</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to Lollicup USA Inc. </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:fixed-zero" scale="3" id="f-466">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-467">2,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, current portion </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="f-468">957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-469">1,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-470">41,558</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-471">35,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-472">1,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-473">2,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-474">44,610</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-475">42,435</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-476" continuedAt="i3ea37483348f47569f309f2bc7a8b99b" escape="true">Revenue Recognition:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3ea37483348f47569f309f2bc7a8b99b" continuedAt="ibe2b80c25c0a49fcb0f0185175ce8bf3"> The Company generates revenues from product sales to customers that include national and regional chains and distributors, fast food restaurants with multiple locations, small businesses, and those that purchase for individual consumption. The Company considers revenue disaggregated by customer type to most accurately reflect the nature and uncertainty of its revenue and cash flows that are affected by economic factors.</ix:continuation> <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-477" continuedAt="ic1f97355825a46d387d998801645435c" escape="true">For the years ended December&#160;31, 2022 and 2021, net sales disaggregated by customer type consist of the amounts shown below. </ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="id3e8a720f80249859c8e0a6134e911ee" continuedAt="i20950b337d4746faa9a91f737765cee1"><div style="margin-top:6pt"><ix:continuation id="ic1f97355825a46d387d998801645435c"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National and regional chains</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b88061cbf484ab2f3d7761c4c87f4_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-478">95,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c2deea6b4b4e9ba39cce5daaa17a10_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-479">86,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96a6a877a5044568b76a66a6c1dd3121_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-480">242,285</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cb6a581fe3843f68de1c519b613a0fe_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-481">199,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Online</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8419ef7bc835438fb20188ab7b08a5c1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-482">53,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f3b98378f24056825c919d9afa311e_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-483">50,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i372fad4b95604dfa9407cb3cb35e428a_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-484">31,189</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52d4dc1b3f7040178e8ee307d83da5a7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-485">28,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><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-486">422,957</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-487">364,244</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><ix:continuation id="ibe2b80c25c0a49fcb0f0185175ce8bf3" continuedAt="id45c0226b07f436b85183430fa5adbfb"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">National and regional chains revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;National and regional chains revenue is derived from chain restaurants and supermarkets with locations across multiple states. Revenue from transactions with national and regional chains is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></ix:continuation></div><ix:continuation id="id45c0226b07f436b85183430fa5adbfb" continuedAt="ie4db10bd72bf4d3d8a20b7822f7398e4"><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Distributors revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Distributors revenues are derived from national and regional distributors across the U.S. that purchase the Company&#8217;s products for restaurants, offices, schools, and government entities. Revenue from distributions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Online revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Online revenue is derived from small businesses such as small restaurants, bubble tea shops, coffee shops, juice bars and smoothie shops. Revenue from online transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Retail revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Retail revenue is derived primarily from regional bubble tea shops, boutique coffee shops and frozen yogurt shops. Revenue from retail transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to product sales, the Company also generates revenue from logistics services which is the transportation and delivery of shipping containers from ports to customers, primarily to retail customers. Logistics services revenue is recognized over time due to the continuous transfer of control to the customer. As control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Logistics services revenue was $<ix:nonFraction unitRef="usd" contextRef="i3f62e386f1b446848480b3a05115700c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="f-488">6,150,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5bd26c972ae1436b90c20c1500daa531_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="f-489">2,779,000</ix:nonFraction> for the years ended December 31, 2022, and 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled to in exchange for transferring goods to the customer. Revenue is recorded based on the total estimated transaction price, which includes fixed consideration and estimates of variable consideration. Variable consideration includes estimates of rebates and other sales incentives, cash discounts for prompt payment, consideration payable to customers for cooperative advertising and other program incentives, and sales returns. The Company estimates its variable consideration based on contract terms and historical experience of actual results using the expected value method. The performance obligations are generally satisfied shortly after manufacturing and shipment as purchases made by the Company&#8217;s customers are manufactured and shipped with minimal lead time.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contract liabilities consist primarily of rebates, sales incentives, customer deposits and consideration payable to customers for cooperative advertising. As of December&#160;31, 2022 and 2021, the rebates, sales incentives and cooperative advertising were not significant to the financial statements. Customer deposits are included in the current liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling fees billed to a customer are recorded within net sales, with corresponding shipping and handling costs recorded in selling expense on the accompanying consolidated statements of income. Shipping and handling fees billed to a customer are not deemed to be separate performance obligations for product sales, as these activities occur before the customer receives the products. Shipping and handling costs included within selling expenses in the consolidated statements of income for the years ended December&#160;31, 2022 and 2021 were $<ix:nonFraction unitRef="usd" contextRef="id0bdf678eee34a408ba30e317fc4df52_D20220101-20221231" decimals="0" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="f-490">32,508,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6cab61d801264aa7be81f848ed7ab58f_D20210101-20211231" decimals="0" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="f-491">28,525,000</ix:nonFraction>, respectively.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i20950b337d4746faa9a91f737765cee1" continuedAt="ic8564077a3b34454b42e61a4f72cdb84"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie4db10bd72bf4d3d8a20b7822f7398e4">Sales taxes collected concurrently with revenue-producing activities and remitted to governmental authorities are excluded from revenue. Sales commissions are expensed as incurred due to the amortization period being less than one year and are recorded in selling expense on the accompanying consolidated statements of income.</ix:continuation></span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-492" continuedAt="i5962d6663978464a9645b2c815571bee" escape="true">Advertising Costs:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5962d6663978464a9645b2c815571bee"> The Company expenses costs of print production, trade show, online marketing, and other advertisements in the period in which the expenditure is incurred.</ix:continuation> Advertising costs included in operating expenses in the consolidated statements of income were $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="0" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="f-493">2,418,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="f-494">2,488,000</ix:nonFraction> for the years ended December&#160;31, 2022 and 2021, respectively. </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-495" continuedAt="ia920d5cb5ef84cf3b0ef6d358198f48b" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies the provision of ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under ASC 740, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &#160;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deferred tax assets are evaluated for recoverability each reporting period by assessing all positive and negative evidence available in order to assess the need for a valuation allowance. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that such deferred tax assets will not be realized.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:continuation id="ia920d5cb5ef84cf3b0ef6d358198f48b" continuedAt="i15ecfdf37cb44f8586316b2065315229"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for uncertainties in income tax in accordance with ASC 740-10, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainty in Income Taxes</span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i15ecfdf37cb44f8586316b2065315229">. ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. This accounting standard also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes in the accompanying consolidated statement of income. Accrued interest and penalties are included in the income taxes payable in the consolidated balance sheet.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ConcentrationRiskCreditRisk" id="f-496" continuedAt="i73dca12397d3494fb00d0d1e80e45a9d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash is maintained at financial institutions and, at times, balances exceed federally insured limits. Management believes that the credit risk related to such deposits is minimal. </span></ix:nonNumeric></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i73dca12397d3494fb00d0d1e80e45a9d">The Company extends credit based on the valuation of the customers&#8217; financial condition and general collateral is not required. Management believes the Company is not exposed to any material credit risk on these accounts.</ix:continuation> </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="f-497" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2022 and 2021, purchases from the following vendor makes up greater than 10 percent of total purchases: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Keary Global Ltd. (&#8220;Keary Global&#8221;) and its affiliate, Keary International, Ltd. &#8211; related parties </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1eaf03c52f704bb2aad096d6a0987017_D20220101-20221231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-498">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0682d23a17474fba9f0896417c506c58_D20210101-20211231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-499">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due to the following vendors at December&#160;31, 2022 and 2021, respectively, that exceed 10 percent of total accounts payable are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Keary Global and its affiliate, Keary International&#8201;&#8211;&#8201;related parties </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id36e53ca9ebc4b598b2fb0599d64f504_D20220101-20221231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-500">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaac25de525e14c81a43de4e3b8573c7a_D20210101-20211231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-501">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuling Technology Co., Ltd.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id57274a293db4d78a7b6854383063c99_D20220101-20221231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-502">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4fb575bc52c54247875ebdd9e5c71fc7_D20210101-20211231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-503">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wen Ho Industrial Co., Ltd</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i9e3dcdadcf1847078bcecc9cabdd02d0_D20210101-20211231" decimals="4" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-504">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:20pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Amounts payable represented less than 10% of total accounts payable.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customer accounted for more than 10 percent of sales or accounts receivable for the years ended December&#160;31, 2022 and 2021.</span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-505" continuedAt="i3ed5a90bc6574f3db7ebde55e1ceb2d2" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a hierarchy of valuation inputs based on the extent to which the inputs are observable in the marketplace. Observable inputs reflect market data obtained from sources independent of the reporting entity and </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="ic8564077a3b34454b42e61a4f72cdb84" continuedAt="i53bb39ac2685455093efad0a79317dbd"><ix:continuation id="i3ed5a90bc6574f3db7ebde55e1ceb2d2" continuedAt="i3a722a7c31e44d65a678000043a37201"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unobservable inputs reflect the entity&#8217;s own assumptions about how market participants would value an asset or liability based on the best information available.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">     Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value. The three levels of inputs are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Inputs that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the same term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">       The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. If the inputs used to measure the financial assets and liabilities fall within more than one level described above, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument. Financial assets are considered Level 3 when their fair values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has financial instruments classified within the fair value hierarchy, which consist of the following:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">At December&#160;31, 2022 and 2021, the Company had a money market account, classified as Level 1 within the fair value hierarchy, and reported as a current asset on the consolidated balance sheets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">At December&#160;31, 2021, the Company had an interest rate swap that met the definition of a derivative, classified as Level 2 within the fair value hierarchy, and reported as other liabilities on the consolidated balance sheet. The fair value of interest rate swap was calculated from pricing models that used volatility to quantify the probability of changes around interest rate trends. This interest rate swap was terminated in June 2022, as further discussed in Note 10 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Interest Rate Swaps</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div></ix:continuation><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-506" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value measurements by level at December&#160;31, 2022 for the assets measured at fair value on a recurring basis:</span></div><div style="margin-top:6pt;text-align:justify"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59517869db034bbb9c0f907e4b146442_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-507">10,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bbba6419e8f4fe49230f838d9d2b371_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-508">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe5f1756d0cc420898c086dc78e43d32_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-509">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value, December&#160;31, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59517869db034bbb9c0f907e4b146442_I20221231" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="f-510">10,609</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bbba6419e8f4fe49230f838d9d2b371_I20221231" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:fixed-zero" scale="3" id="f-511">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe5f1756d0cc420898c086dc78e43d32_I20221231" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:fixed-zero" scale="3" id="f-512">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarize the Company&#8217;s fair value measurements by level at December&#160;31, 2021 for the assets and liabilities measured at fair value on a recurring basis: </span></div><div style="margin-top:8pt"><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:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3e8db176347f1b86b6256cee92d10_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-513">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19516c1b0fa54a768958ebc873af611c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="0" id="f-514">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47e7ec31443948d6b1a8bf37bfb66601_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="0" id="f-515">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3e8db176347f1b86b6256cee92d10_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="f-516">&#8212;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19516c1b0fa54a768958ebc873af611c_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-517">1,334</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47e7ec31443948d6b1a8bf37bfb66601_I20211231" decimals="-3" name="us-gaap:InterestRateDerivativeLiabilitiesAtFairValue" format="ixt:fixed-zero" scale="3" id="f-518">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value, December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ea3e8db176347f1b86b6256cee92d10_I20211231" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="f-519">2,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19516c1b0fa54a768958ebc873af611c_I20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetAssetLiability" format="ixt:num-dot-decimal" scale="3" id="f-520">1,334</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47e7ec31443948d6b1a8bf37bfb66601_I20211231" decimals="-3" name="us-gaap:FairValueNetAssetLiability" format="ixt:fixed-zero" scale="3" id="f-521">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12.39pt;text-align:justify;text-indent:13.5pt"><ix:continuation id="i3a722a7c31e44d65a678000043a37201" continuedAt="i229a1362c951400bae5e4785c99d34be"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not elected the fair value option as presented by ASC 825,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Option for Financial Assets and Financial Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for the financial assets and liabilities that are not otherwise required to be carried at fair value. Under ASC 820, material financial assets and liabilities not carried at fair value, including accounts receivable, accounts payable, related-party payable, accrued and other liabilities, other payable and borrowings under promissory notes and Line of Credit (as defined below), are reported at their carrying value.</span></ix:continuation></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i53bb39ac2685455093efad0a79317dbd" continuedAt="ib44f0ca767c040ecae49cc11fa4ebaad"><div style="margin-top:12.39pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i229a1362c951400bae5e4785c99d34be">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, related-party payable, accrued and other liabilities and other payable at December&#160;31, 2022 and 2021, approximated fair value because of the short maturity of these instruments. The carrying amount of the Company's Line of Credit approximates fair value because the interest rate is variable in nature.</ix:continuation> For the $<ix:nonFraction unitRef="usd" contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-522">21,580,000</ix:nonFraction> term loan that the Company refinanced in June 2022, the carrying amount as of December&#160;31, 2021 approximated fair value because the interest rate was variable in nature. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="f-523" continuedAt="i55f421ad8c484c4ca8d1c21be9aaeccc" escape="true">The following is a summary of the carrying amount and estimated fair value of the $<ix:nonFraction unitRef="usd" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-524">23,000,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-525">28,700,000</ix:nonFraction> term loans that mature in September 2026 and July 2027, respectively: </ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:justify"><ix:continuation id="i55f421ad8c484c4ca8d1c21be9aaeccc"><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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying Amount</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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-526">23,000,000</ix:nonFraction> term loan maturing in September 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-527">22,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-528">20,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-529">28,700,000</ix:nonFraction> term loan maturing in July 2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-530">20,563</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-531">18,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-532">42,731</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-533">39,033</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The fair value of these financial instruments was determined using Level 2 inputs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-534" continuedAt="i061b0ed8560948e0bd37b338042b1b62" escape="true">Foreign Currency:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i061b0ed8560948e0bd37b338042b1b62"> The Company includes gains or losses from foreign currency transactions, such as those resulting from the settlement of foreign receivables or payables, in the consolidated statements of income.</ix:continuation> The Company recorded a foreign currency gain of $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="0" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="0" id="f-535">1,568,000</ix:nonFraction> and a loss of $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="0" id="f-536">412,000</ix:nonFraction> for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-537" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognizes stock-based compensation expense related to employee stock options and restricted stock units in accordance with ASC 718,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to record compensation expense equal to the fair value of awards granted to employees and non-employees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of share-based payment awards is estimated on the grant-date using the Black-Scholes option pricing model for stock options, and the closing price of the Company's common stock on the trading day immediately prior to the grant date for restricted stock units. Key input assumptions used in the Black-Scholes option pricing model to estimate the grant date fair value of stock options include the fair value of the Company&#8217;s common stock, the expected option term, the expected volatility of the Company&#8217;s stock over the option&#8217;s expected term, the risk-free interest rate, and the Company&#8217;s expected annual dividend yield.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The risk-free interest rate assumption for options granted under the 2019 Stock Incentive Plan (the "Plan") is based upon observed interest rates on the United States government securities appropriate for the expected term of the Company&#8217;s stock options.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The expected term of employee stock options under the Plan represents the weighted-average period that the stock options are expected to remain outstanding. The expected term of options granted is calculated based on the &#8220;simplified method,&#8221; which estimates the expected term based on the average of the vesting period and contractual term of the stock option.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the expected volatility assumption using the frequency of daily historical prices of comparable public company&#8217;s common stock for a period equal to the expected term of the options.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The dividend yield assumption for options granted under the Plan is based on the Company&#8217;s history and expectation of dividend payouts.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation expense is based on awards that ultimately vest. Forfeitures are accounted for as they occur. The Company has elected to treat stock-based payment awards with graded vesting schedules and time-based service conditions as separate awards and recognizes stock-based compensation expense over the requisite service period using the graded vesting attribution method.&#160;</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of stock-based compensation is inherently uncertain and subjective and involves the application of valuation models and assumptions requiring the use of judgment. If the Company had made different assumptions, its stock-based compensation expense, and its net income could have been significantly different.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="ib44f0ca767c040ecae49cc11fa4ebaad" continuedAt="i6506aaf26a65448e910a4f17cd9a5029"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-538" continuedAt="i597f2dbd05fa4ee0a6430d1da47b691f" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as of January 1, 2022 which requires the recognition of the right-of-use ("ROU") assets and related operating and finance lease liabilities on the balance sheet and the disclosure of key information about certain leasing arrangements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted this ASU and related amendments under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. There was no cumulative adjustment to retained earnings upon adoption. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected certain practical expedients permitted under the transition guidance, including to exclude leases with an initial term of 12 months or less at lease commencement, combine non-lease components together with lease components as a single lease component, and to retain the historical lease classification as well as relief from reviewing expired or existing contracts to determine if they contain leases.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><ix:continuation id="i597f2dbd05fa4ee0a6430d1da47b691f" continuedAt="if2c8a295398445478aea0cf23d44fdae"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commencement date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Leases are classified as either finance leases or operating leases. </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if2c8a295398445478aea0cf23d44fdae">The Company has lease agreements for the use of facilities and vehicles, and its lease terms may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. ROU assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using a discount rate based on similarly secured borrowings available to the Company. ROU assets include any prepaid lease amounts and excludes lease incentives.</ix:continuation> </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-539" continuedAt="i7b3736624d8243c6b09df0ef6fdd334b" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New and Recently Adopted Accounting Standards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is an emerging growth company as that term is used in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and as such, the Company have elected to take advantage of certain reduced public company reporting requirements. In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards, as a result, the Company will adopt new or revised accounting standards on the relevant dates in which adoption of such standards is required for private companies.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In February 2016, the FASB issued ASU 2016-02 (Topic 842), "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">". This ASU amends a number of aspects of lease accounting, including requiring lessees to recognize operating leases with a term greater than one year on their balance sheet as a ROU asset and corresponding lease liability, measured at the present value of the lease payments. The Company adopted the ASU and the related amendments as of January 1, 2022 under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. The Company recorded a ROU asset of $<ix:nonFraction unitRef="usd" contextRef="ic140d0e728714f27a24b0a4bdcd81aee_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="f-540">8,800,000</ix:nonFraction> and an operating lease liability of $<ix:nonFraction unitRef="usd" contextRef="ic140d0e728714f27a24b0a4bdcd81aee_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="f-541">9,200,000</ix:nonFraction> upon adoption. See Note 14 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> for more information.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU 2016-13, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments &#8212; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which adds to U.S. GAAP an impairment model known as the current expected credit loss (CECL) model that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity of U.S. GAAP by decreasing the number of credit impairment models that entities use to account for debt instruments. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years for public business entities that are U.S. Securities and Exchange Commission (SEC) filers. For all other public business entities, the ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. For all other entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted beginning after December 15, 2018, including interim periods within those fiscal years. The FASB subsequently issued ASU 2019-10 (Topic 326), &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments-Credit Losses: Effective Dates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; which amends the effective date for SEC filers that are eligible to be &#8216;smaller reporting companies&#8217;, non-SEC filers and all other companies, including not-for-profit companies and employee benefit plans. For calendar-year end companies that are eligible for the deferral, the effective date is January 1, 2023. The Company will adopt the new standard in annual reporting period beginning after January 1, 2023. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><ix:continuation id="i6506aaf26a65448e910a4f17cd9a5029" continuedAt="i6dd3b9ddece342dbbd20997d40dabb77"><ix:continuation id="i7b3736624d8243c6b09df0ef6fdd334b" continuedAt="i3b312472e12a4f05b22b3e6947153d6f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU 2020-3, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Codification Improvements to Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;, which clarifies the requirement for all entities to provide the fair value option disclosures in paragraphs ASC 825-10-50-24 through 50-32. The guidance also clarifies that the contractual term of a net investment in a lease determined in accordance with ASC 842, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;, should be the contractual term used to measure expected credit losses under ASC 326, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments &#8212; Credit Losses</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i6dd3b9ddece342dbbd20997d40dabb77"><ix:continuation id="i3b312472e12a4f05b22b3e6947153d6f">&#8221;. This ASU was effective upon adoption of the amendments in ASU 2016-13. The adoption of this ASU did not have a material impact on the consolidated financial statements.</ix:continuation></ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">56</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">3. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-542" continuedAt="ifcdcd6313297404dbe943701ff072a7d" escape="true">Acquisitions</ix:nonNumeric></span></div><ix:continuation id="ifcdcd6313297404dbe943701ff072a7d"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Pacific Cup, Inc.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, Lollicup entered into an asset purchase agreement (&#8220;the Pacific Cup Agreement&#8221;) with Pacific Cup, Inc. (&#8220;Pacific Cup&#8221;), a manufacturer and distributor of disposable products operating in Kapolei, Hawaii. Pursuant to the Pacific Cup Agreement, Lollicup paid cash consideration of $<ix:nonFraction unitRef="usd" contextRef="ifbcaabb28f96429ca5bfc8132b3c3f74_D20210301-20210301" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="0" id="f-543">1,000,000</ix:nonFraction> to acquire certain assets of Pacific Cup. Acquisition-related costs were immaterial. The amounts of revenue and earnings of the acquiree since the acquisition date is included in the consolidated statement of income for the reporting period, which is immaterial from March 1, 2021 through December 31, 2021 and for the year ended December&#160;31, 2022. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized in this transaction was derived from expected opportunities to leverage Pacific Cup&#8217;s customer base, manufacturing facility, and sales force to expand the Company&#8217;s footprint. Goodwill recognized as a result of this acquisition is deductible for income tax purposes, and subject to annual impairment testing, which may give rise to deferred taxes in future periods.</span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-544" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final valuation of assets acquired as a result of this acquisition:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"></td><td style="width:83.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.626%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="f-545">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="f-546">50</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="f-547">400</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301" decimals="-3" name="us-gaap:Goodwill" scale="3" id="f-548">397</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-549">1,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">4. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="f-550" continuedAt="iddbd8cddaefa4c35bbb155e1851094ba" escape="true">Joint Venture</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:110%"><ix:continuation id="iddbd8cddaefa4c35bbb155e1851094ba" continuedAt="i7591e2a0337c4adeaa914b9ccefbcd58"> </ix:continuation></span></div><ix:continuation id="i7591e2a0337c4adeaa914b9ccefbcd58"><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 6, 2022, Lollicup entered into a definitive joint venture agreement (the &#8220;JV Agreement&#8221;) with Happiness Moon Co., Ltd., a Taiwanese company, to jointly establish Bio Earth Technology (&#8220;Bio Earth&#8221;), a new Taiwanese corporation, for the manufacturing of compostable foodservice products from bagasse. The JV Agreement stipulated an investment by the Company of approximately $<ix:nonFraction unitRef="usd" contextRef="i646296930a1743a694619809fad16dfa_I20220406" decimals="-3" name="krt:NoncontrollingInterestInJointVenturesCommitment" format="ixt:num-dot-decimal" scale="0" id="f-551">6,500,000</ix:nonFraction> for a <ix:nonFraction unitRef="number" contextRef="ib826421f20b74a4494b13bd0f6086977_I20220406" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="f-552">49</ix:nonFraction>% interest in Bio Earth.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Lollicup had invested a total of $<ix:nonFraction unitRef="usd" contextRef="i889e28e236fc4415b21d86da00e93251_I20221231" decimals="-2" name="us-gaap:MinorityInterestInJointVentures" format="ixt:num-dot-decimal" scale="0" id="f-553">4,000,000</ix:nonFraction> pursuant to the JV Agreement as of December&#160;31, 2022, which is included in deposits in the accompanying consolidated balance sheet. This total investment comprised of three payments of $<ix:nonFraction unitRef="usd" contextRef="i7927b96c0bd545fc967934bd4ac92e34_D20220401-20220430" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="0" id="f-554">2,000,000</ix:nonFraction> in April 2022, another $<ix:nonFraction unitRef="usd" contextRef="i574ce48bc1c244fb926f01e17a78907e_D20220601-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="0" id="f-555">2,000,000</ix:nonFraction> in June 2022, and $<ix:nonFraction unitRef="usd" contextRef="i8dd703a6e39f43b4830e8afd5636c010_D20221101-20221130" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="0" id="f-556">1,876,000</ix:nonFraction> in November 2022, net of a refund of $<ix:nonFraction unitRef="usd" contextRef="i8dd703a6e39f43b4830e8afd5636c010_D20221101-20221130" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="0" id="f-557">1,876,000</ix:nonFraction> received in December 2022. As of December&#160;31, 2022, the incorporation and registration of Bio Earth had not been completed. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See Note 19 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Subsequent Events </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for subsequent investments made under the JV Agreement.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_549755814422"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">5. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:InventoryDisclosureTextBlock" id="f-558" continuedAt="i48a1705ef39d4f2d84073e3f4c2080a8" escape="true">Inventories </ix:nonNumeric></span></div><ix:continuation id="i48a1705ef39d4f2d84073e3f4c2080a8"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-559" escape="true"><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials </span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="f-560">18,061</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="f-561">12,543</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:InventorySemiFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-562">1,850</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:InventorySemiFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-563">1,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-564">52,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-565">45,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal </span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="f-566">71,955</ix:nonFraction>&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="f-567">59,215</ix:nonFraction>&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less inventory reserve </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InventoryAdjustments" scale="3" id="f-568">749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InventoryAdjustments" scale="3" id="f-569">743</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-570">71,206</ix:nonFraction>&#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="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-571">58,472</ix:nonFraction>&#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></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company recorded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $<ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" name="us-gaap:InventoryWriteDown" format="ixt:num-dot-decimal" scale="0" id="f-572">3,500,000</ix:nonFraction> write-off of certain inventory items, out of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="0" id="f-573">879,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was determined to be out-of-period and was recorded</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to correct immaterial errors in its previously issued quarterly and annual financial statements.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_118"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">6. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-574" continuedAt="i8aef5f01c5964dcfadb53983cddd0ee3" escape="true">Property and Equipment </ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="i8aef5f01c5964dcfadb53983cddd0ee3" continuedAt="i1904fd2508c64aa49d62404476facb0b"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-575" escape="true"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad5c516d3b349fab425873a777b5f09_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-576">70,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa14a22dda04d4a971caba78b68c040_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-577">60,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8ed04cbbbd47d1b1b0eda38303f359_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-578">19,063</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i945243d60539490fae884f8981a2a003_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-579">18,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e2237827580439d8e24ba3c20fb5465_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-580">6,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0effa20e761346f2aadcf4e94db3be17_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-581">5,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i976e7b8630b44cfe8dc7085d0a91f9d8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-582">1,016</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c33f53f2d4c454eba24d25819c3d5d0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-583">936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9faafc5e2ead44d6a0af062a33c62191_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-584">36,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida20ae2c43fa48eaa12abc9b67efec7a_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-585">35,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99b10393e4c44cba95f0fc1ebf621ca0_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-586">11,907</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b01c7906ac0426ea8aa221399ab1789_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-587">11,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4317a56945854ee58fe80703e36db1e5_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-588">593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d94ee56f134ba2960ece461c4b1ee4_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-589">553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-590">146,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-591">133,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-592">50,569</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-593">40,282</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-594">95,568</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;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-595">93,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></tr></table></ix:nonNumeric></ix:continuation></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1904fd2508c64aa49d62404476facb0b">Depreciation and amortization expense on property and equipment was $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="f-596">10,378,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="f-597">10,024,000</ix:nonFraction> for the years ended December&#160;31, 2022 and 2021, respectively. Depreciation and amortization expense is reported within general and administrative expense except for depreciation and amortization expense related to manufacturing facilities and equipment, which is included in cost of goods sold on the accompanying consolidated statements of income.</ix:continuation> </span></div><div id="i9cd023e90178417d939019ee5936fe93_121"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">7. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="f-598" continuedAt="ie06a4dece03d43bfb80230eb6f851339" escape="true">Line of Credit </ix:nonNumeric></span></div><ix:continuation id="ie06a4dece03d43bfb80230eb6f851339" continuedAt="i7295c903e26a4672b2ef7d8389e776c1"><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Business Loan Agreement, dated February 23, 2018, between Lollicup, as borrower, and Hanmi Bank, as lender (as amended, the &#8220;Loan Agreement&#8221;), the Company has a line of credit with a maximum borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i0e2f1c82a3044fd085eba5fa00aa864a_I20180223" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-599">40,000,000</ix:nonFraction> (the &#8220;Line of Credit&#8221;) secured by the Company&#8217;s assets. The Line of Credit also includes a standby letter of credit sublimit, which was amended and increased to $<ix:nonFraction unitRef="usd" contextRef="i865ec24cb6844591b579ff5f67574fce_I20220818" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-600">2,000,000</ix:nonFraction> on August 18, 2022. The Company is not required to pay a commitment (unused) fee on the undrawn portion of the Line of Credit and interest is payable monthly. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 6, 2021, the Company amended the Loan Agreement. Prior to October 6, 2021, interest accrued at an annual rate of prime less <ix:nonFraction unitRef="number" contextRef="i8d89177a68a64dc1adcec7e27c9bdaea_D20211005-20211005" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-601">0.25</ix:nonFraction>% with a minimum floor of <ix:nonFraction unitRef="number" contextRef="i206bac4d75bb4fe8a980dce53dc6d5d1_D20211005-20211005" decimals="4" name="krt:DebtInstrumentFloorRate" scale="-2" id="f-602">3.75</ix:nonFraction>%, and the amount that could be borrowed was subject to a borrowing base that was calculated as a percentage of the accounts receivable and inventory balances measured monthly. Additionally, the Company was required to comply with certain financial covenants, including a minimum current ratio, minimum tangible net worth, minimum debt service coverage ratio, and minimum debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) ratio.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendment on October 6, 2021, among other things, (1) extended the maturity date to October 6, 2023, (2) revised the interest on any line of credit borrowings to an annual rate of prime less <ix:nonFraction unitRef="number" contextRef="i86628850a58843f5a79442ccc44c0471_D20211006-20211006" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-603">0.25</ix:nonFraction>%, with a minimum floor of <ix:nonFraction unitRef="number" contextRef="i7669181778d74ee284cb6387f1375a09_D20211006-20211006" decimals="4" name="krt:DebtInstrumentFloorRate" scale="-2" id="f-604">3.25</ix:nonFraction>%, (3) removed the requirement for the maximum amount of borrowings to be subject to a borrowing base requirement that was calculated as a percentage of accounts receivable and inventory balances, (4) removed the minimum tangible net worth and minimum debt service coverage ratio from the financial covenant requirement, and (5) added a minimum fixed charge coverage ratio in the financial covenant requirement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the maximum remaining amount that could be borrowed under the Line of Credit was $<ix:nonFraction unitRef="usd" contextRef="i424ff7c0ef284328a1d2428bb0e1407c_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="f-605">38,930,000</ix:nonFraction>. The Company had $<ix:nonFraction unitRef="usd" contextRef="i424ff7c0ef284328a1d2428bb0e1407c_I20221231" decimals="-3" name="us-gaap:LongTermLineOfCredit" scale="0" id="f-606"><ix:nonFraction unitRef="usd" contextRef="i31d81f646d6342cf9ae835bb01b278fb_I20211231" decimals="-3" name="us-gaap:LongTermLineOfCredit" scale="0" id="f-607">0</ix:nonFraction></ix:nonFraction> of borrowings outstanding under the Line of Credit as of both December&#160;31, 2022 and 2021. The amount issued under the standby letter of credit was $<ix:nonFraction unitRef="usd" contextRef="i92522ad23c87470f9694d7e6dbb5837f_I20221231" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="0" id="f-608">1,070,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1171577867b84e2d817760197e8a09f3_I20211231" decimals="-3" name="us-gaap:LongTermLineOfCredit" scale="0" id="f-609">0</ix:nonFraction> as of December&#160;31, 2022 and 2021, respectively. As of both December&#160;31, 2022 and 2021, the Company was in compliance with the financial covenants under the Line of Credit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company amended the Line of Credit again in March 2023. See Note 19 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further discussion.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_124"></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">8. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="f-610" continuedAt="i3984f39d593747d29116d397a548d0ff" escape="true">Accrued Expenses </ix:nonNumeric></span></div><ix:continuation id="i3984f39d593747d29116d397a548d0ff"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-611" escape="true"><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to accrued expense liabilities: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued miscellaneous expenses </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-612">2,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-613">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="f-614">108</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrent" scale="3" id="f-615">68</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-616">1,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-617">1,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation and sick pay </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedVacationCurrent" scale="3" id="f-618">543</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedVacationCurrent" scale="3" id="f-619">416</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued shipping expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:AccruedShippingExpensesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-620">1,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:AccruedShippingExpensesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-621">2,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued professional services fees</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="f-622">600</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="f-623">642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedRentCurrent" format="ixt:fixed-zero" scale="0" id="f-624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedRentCurrent" scale="3" id="f-625">372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:AccruedPropertyTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-626">1,164</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;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:AccruedPropertyTaxesCurrent" scale="3" id="f-627">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sale taxes and use taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:AccruedSaleTaxesAndUsedTaxes" scale="3" id="f-628">992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:AccruedSaleTaxesAndUsedTaxes" scale="3" id="f-629">927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-630">9,005</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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-631">7,813</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="i9cd023e90178417d939019ee5936fe93_127"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:continuation id="i7295c903e26a4672b2ef7d8389e776c1" continuedAt="i43c597f0c09b4e678c240f90b2471a36">Long-Term Debt </ix:continuation></span></div><ix:continuation id="i43c597f0c09b4e678c240f90b2471a36" continuedAt="iba724515de50410db345b38ab76c5e42"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-632" escape="true"><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.106%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $<ix:nonFraction unitRef="usd" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-633">23,000,000</ix:nonFraction> term loan that matures September 30, 2026, with an initial balance of $<ix:nonFraction unitRef="usd" contextRef="i48893ebabc454e96bd8cee838510547a_D20220101-20221231" decimals="-3" name="krt:DebtConversionAmountConvertedToNewDebtInstrument" format="ixt:num-dot-decimal" scale="0" id="f-634">16,115,000</ix:nonFraction> and an option to request for additional advances up to a maximum of $<ix:nonFraction unitRef="usd" contextRef="i48893ebabc454e96bd8cee838510547a_D20220101-20221231" decimals="-3" name="krt:DebtInstrumentTermLoanAccordionFeature" format="ixt:num-dot-decimal" scale="0" id="f-635">6,885,000</ix:nonFraction> through September 2022, which the Company exercised in February 2022. Interest accrues at a fixed rate of <ix:nonFraction unitRef="number" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-636">3.5</ix:nonFraction>% per annum. Principal and interest payments of $<ix:nonFraction unitRef="usd" contextRef="i48893ebabc454e96bd8cee838510547a_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" format="ixt:num-dot-decimal" scale="0" id="f-637">116,000</ix:nonFraction> are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by Global Wells and one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-638">22,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17156cd5f35c456da0b15c6114b1b1a8_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-639">15,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $<ix:nonFraction unitRef="usd" contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-640">21,580,000</ix:nonFraction> term loan ("2029 Loan") that was set to mature in May 2029. Interest accrued at prime rate less <ix:nonFraction unitRef="number" contextRef="ic2246864a93d49a78545a3f663031a07_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="f-641">0.25</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i0e75394b29a44b0caa0ca48ab1285f05_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="f-642">3.00</ix:nonFraction>% at December&#160;31, 2021) and principal payments ranging from $<ix:nonFraction unitRef="usd" contextRef="i685a3e4ec60149cc802a3c98a0d58715_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" format="ixt:num-dot-decimal" scale="0" id="f-643">24,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i68a3bdbe641049aa8d7e1624b192e526_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" format="ixt:num-dot-decimal" scale="0" id="f-644">40,000</ix:nonFraction> along with interest were due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan was collateralized by substantially all of the Company&#8217;s and Global Well&#8217;s assets and was guaranteed by the Company and its stockholders. The Company incurred debt issuance costs of approximately $<ix:nonFraction unitRef="usd" contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="0" id="f-645">119,000</ix:nonFraction>, which was reported as a reduction of the carrying value of debt on the accompanying consolidated balance sheet. This loan was refinanced in June 2022 (see below).</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-646">&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibae700dffc28447babd727b33766ccce_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-647">20,808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $<ix:nonFraction unitRef="usd" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-648">28,700,000</ix:nonFraction> term loan ("2027 Loan") that matures July 1, 2027, with an initial balance of $<ix:nonFraction unitRef="usd" contextRef="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231" decimals="-3" name="krt:DebtConversionAmountConvertedToNewDebtInstrument" format="ixt:num-dot-decimal" scale="0" id="f-649">20,700,000</ix:nonFraction> and an option to request for additional advances up to a maximum of $<ix:nonFraction unitRef="usd" contextRef="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231" decimals="-3" name="krt:DebtInstrumentTermLoanAccordionFeature" format="ixt:num-dot-decimal" scale="0" id="f-650">8,000,000</ix:nonFraction> through June 30, 2023. Interest accrues at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-651">4.375</ix:nonFraction>% per annum. Principal and interest payments of $$<ix:nonFraction unitRef="usd" contextRef="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPayment" format="ixt:num-dot-decimal" scale="0" id="f-652">104,000</ix:nonFraction> are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt coverage ratio.</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87762e20a581430dbc65ffdc63344250_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-653">20,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b0b134895504fd0b857c05277d9f27b_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-654">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-655">42,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-656">36,717</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: unamortized loan fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="f-657">216</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="f-658">200</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="f-659">957</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-660">1,178</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-term debt, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-661">41,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-662">35,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="iba724515de50410db345b38ab76c5e42" continuedAt="ifd2209f2da6a4a408db4934af51f29d8"><div style="margin-top:46pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">KARAT PACKAGING INC. AND SUBSIDIARIES </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:6pt;text-indent:20pt"><span><br/></span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-663" escape="true"><div style="text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, future maturities are: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="f-664">957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="f-665">990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-666">1,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-667">20,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:num-dot-decimal" scale="3" id="f-668">19,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-669">42,731</ix:nonFraction>&#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></ix:nonNumeric><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's refinance of the 2029 Loan with the 2027 Loan in June 2022 was accounted for as a debt modification. The Company was in compliance with all of its financial covenants as of both December&#160;31, 2022 and 2021.</span></div></ix:continuation><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifd2209f2da6a4a408db4934af51f29d8">On April 16, 2020, the Company received a $<ix:nonFraction unitRef="usd" contextRef="i12ce7e94a8834b95a85e261cb734ba20_D20200416-20200416" decimals="INF" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="0" id="f-670">5,000,000</ix:nonFraction> Paycheck Protection Program ("PPP") loan under the Coronavirus Aid, Relief, and Economic Security ("CARES") Act which included, among other terms, an interest rate of <ix:nonFraction unitRef="number" contextRef="ifb5201ee05d74e06bb845f063c2871bf_I20200416" decimals="2" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-671">1.00</ix:nonFraction>% per annum. The PPP loan was subject to events of default and other provisions customary for a loan of this type. A PPP loan may be forgiven, partially or in full, if certain conditions are met, principally based on having been disbursed for permissible purposes and maintaining certain average levels of employment and payroll as required by the CARES Act. On June 10, 2021, the full amount of the PPP loan was forgiven. A $<ix:nonFraction unitRef="usd" contextRef="i8442b69bfd7e4ee4b854776891378c60_D20220101-20221231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="0" id="f-672">5,000,000</ix:nonFraction> gain from the forgiveness of the PPP loan was recognized in the consolidated statements of income for the year ended December 31, 2021.</ix:continuation> </span></div><div id="i9cd023e90178417d939019ee5936fe93_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">10. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-673" continuedAt="i6b1da31d7ab445218edfb187cda8994c" escape="true">Interest Rate Swaps </ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:continuation id="i6b1da31d7ab445218edfb187cda8994c" continuedAt="ibf42703d3f3a49b6ae8f4feccb9daed6">In June 2022, Global Wells terminated its <ix:nonNumeric contextRef="ia553e9a38d6044fd80f9ada8d969fda6_D20190601-20190630" name="us-gaap:DerivativeTermOfContract" format="ixt-sec:durwordsen" id="f-674">ten-year</ix:nonNumeric> floating-to-fixed interest rate swap, and recognized cash proceeds of $<ix:nonFraction unitRef="usd" contextRef="i048ce5e1e90746d0acbba4b2763b3fcd_D20220601-20220630" decimals="-3" name="us-gaap:GainLossOnContractTermination" format="ixt:num-dot-decimal" scale="0" id="f-675">825,000</ix:nonFraction> as gain on the settlement, which was included in interest income in the accompanying consolidated statements of income. This interest rate swap had a notional value of $<ix:nonFraction unitRef="usd" contextRef="ie2806421aaaf4528b21c317e818f9bc9_I20190613" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-676">21,580,000</ix:nonFraction> as of the effective date of June&#160;13, 2019 based on the prime rate versus a <ix:nonFraction unitRef="number" contextRef="ie2806421aaaf4528b21c317e818f9bc9_I20190613" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-677">5.05</ix:nonFraction>% fixed rate. As of December&#160;31, 2021, the fair value of the interest rate swap was $<ix:nonFraction unitRef="usd" contextRef="i97fc9ad86ccc43f3984a76525624bd95_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="0" id="f-678">1,334,000</ix:nonFraction>, which is reported as other liabilities in the accompanying consolidated balance sheet. For the years ended December&#160;31, 2022 and 2021, Global Wells recognized $<ix:nonFraction unitRef="usd" contextRef="i15789d73463e49c186f5342d35eb85af_D20220101-20221231" decimals="-3" name="us-gaap:InterestRevenueExpenseNet" format="ixt:num-dot-decimal" scale="0" id="f-679">2,159,000</ix:nonFraction> (including the gain on settlement) and $<ix:nonFraction unitRef="usd" contextRef="iac8e078306dd4be886559bb95835d441_D20210101-20211231" decimals="-3" name="us-gaap:InterestRevenueExpenseNet" format="ixt:num-dot-decimal" scale="0" id="f-680">1,270,000</ix:nonFraction> as interest income related to change in fair value of this interest rate swap, respectively. </ix:continuation></span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="ibf42703d3f3a49b6ae8f4feccb9daed6">In June 2019, the Company also entered into a <ix:nonNumeric contextRef="ifcdb13ea622748169245c7d4e157c809_D20190601-20190630" name="us-gaap:DerivativeTermOfContract" format="ixt-sec:durwordsen" id="f-681">five-year</ix:nonNumeric> floating-to-fixed interest-rate swap, with an effective date of June 3, 2019, that was based on the prime rate versus <ix:nonFraction unitRef="number" contextRef="i39fac0d9aeba49dd8a6dde1dfafa9d70_I20190603" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-682">5.19</ix:nonFraction>% fixed rate. The notional was $<ix:nonFraction unitRef="usd" contextRef="i4bbc50e7f0b34002aff9105dab9306ec_I20190630" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-683">10,000,000</ix:nonFraction> as of June 2019. For the year ended December&#160;31, 2021, the Company recognized approximately $<ix:nonFraction unitRef="usd" contextRef="i5aa23f40c41e48a3b80e48c84fa48208_D20210101-20211231" decimals="-3" name="us-gaap:InterestRevenueExpenseNet" format="ixt:num-dot-decimal" scale="0" id="f-684">47,000</ix:nonFraction> in interest income related to change in fair value of this interest rate swap. In April 2021, the Company terminated this interest rate swap, recognizing $<ix:nonFraction unitRef="usd" contextRef="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430" decimals="-3" name="krt:InterestIncomeLossSwapTerminationFees" format="ixt:num-dot-decimal" scale="0" id="f-685">196,000</ix:nonFraction> in swap termination fee, which was included in interest expense in the consolidated statements of income for the year ended December&#160;31, 2021</ix:continuation>.</span></div><div id="i9cd023e90178417d939019ee5936fe93_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">11. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-686" continuedAt="i5703e023ad714d95a5fc790663dbd6bf" escape="true">Stockholder&#8217;s Equity</ix:nonNumeric></span></div><ix:continuation id="i5703e023ad714d95a5fc790663dbd6bf"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s Certificate of Incorporation authorize both common and preferred stock. The total number of shares of all classes of stock authorized for issuance is <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="krt:CommonAndPreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-687">110,000,000</ix:nonFraction> shares, par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-688"><ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-689">0.001</ix:nonFraction></ix:nonFraction>, with <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-690">10,000,000</ix:nonFraction> designed as preferred stock and <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-691">100,000,000</ix:nonFraction> designated as common stock. Each holder of common stock and preferred stock shall be entitled to <ix:nonFraction unitRef="vote" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="krt:NumberOfVotesPerCommonStockAndPreferredStockShare" format="ixt-sec:numwordsen" scale="0" id="f-692">one</ix:nonFraction> vote per share held. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In April 2021, the Company completed its initial public offering and issued <ix:nonFraction unitRef="shares" contextRef="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-693">4,542,500</ix:nonFraction> shares of its common stock. The total amount of proceeds received, net of issuance costs, was approximately $<ix:nonFraction unitRef="usd" contextRef="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-694">67,587,000</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 9, 2022, Company declared a dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i6fd413a19efd42a998b2cb8ff1d7fb0a_D20221109-20221109" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-695">0.35</ix:nonFraction> per share of the Company's common stock. The Company recorded $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="0" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="f-696">6,964,000</ix:nonFraction> of cash dividends as of December&#160;31, 2022. The Company did <ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="0" id="f-697">no</ix:nonFraction>t declare any dividend for the year ended December&#160;31, 2021.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_139"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">12. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-698" continuedAt="i9bbf42b5c5e64d8dacd93951b2b8829c" escape="true">Stock-Based Compensation </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9bbf42b5c5e64d8dacd93951b2b8829c" continuedAt="i09d1521d933744d3af964f2dc053e3eb">In January 2019, the Company&#8217;s board of directors adopted the 2019 Stock Incentive Plan (the &#8220;Plan&#8221;). A total of <ix:nonFraction unitRef="shares" contextRef="iab6ce9699ff84ee38872886d7a420097_I20190131" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-699">2,000,000</ix:nonFraction> shares of common stock were authorized and reserved for issuance under the Plan in the form of incentive or </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i09d1521d933744d3af964f2dc053e3eb" continuedAt="i8a55633aa1d9451a8abf96fc7630ccd7"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nonqualified stock options and stock awards. A committee appointed by the board of directors of the Company determines the terms and conditions of each grant under the Plan. Employees, directors, and consultants are eligible to receive stock options and stock awards under the Plan. The aggregate number of shares available under the Plan and the number of shares subject to outstanding options may be increased or decreased by the Plan administrator to reflect any changes in the outstanding common stock by reason of any recapitalization, reorganization, reclassification, stock split, reverse split, combination of shares, exchange of shares, stock dividend or other distribution payable in capital stock or similar transaction.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The exercise price of incentive stock options may not be less than the fair market value of the common stock at the date of grant. The exercise price of incentive stock options granted to individuals that own greater than 10% of the voting stock may not be less than <ix:nonFraction unitRef="number" contextRef="if8ed3f1949ea41a3ad55e678b84f0d8d_I20221231" decimals="INF" name="krt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" scale="-2" id="f-700">110</ix:nonFraction>% of the fair market value of the common stock at the date of grant.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The term of each incentive and nonqualified option is based upon conditions as determined by the option agreement; however, the term can be no more than <ix:nonNumeric contextRef="if669eccb8b5244c7a30e86ef9c2df010_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-701">ten years</ix:nonNumeric> from the date of the grant. In the case of an incentive stock option granted to an optionee who, at the time the option is granted, owns stock representing more than 10% of the voting power of all classes of stock of the Company or any parent or subsidiary, the term of the option will be a shorter term as provided in the option agreement, but not more than <ix:nonNumeric contextRef="ibca744617e6840898b11d7954bfc6487_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-702">five years</ix:nonNumeric> from the date of the grant.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, a total of <ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-703">1,322,349</ix:nonFraction> shares of common stock was available for further award grants under the Plan. For the years ended December&#160;31, 2022 and 2021, the Company recognized a total of $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-704">2,047,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="f-705">2,026,000</ix:nonFraction> in stock-based compensation expense, respectively. The restricted stock units and stock options granted prior to April 15, 2021 were subjected to vesting conditions contingent upon the closing of an initial public offering of the Company. Such awards began vesting on April 15, 2021 when the Company completed its initial public offering. The Company recognizes stock-based compensation over the vesting period, which is generally <ix:nonNumeric contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-706"><ix:nonNumeric contextRef="i4430ab45cd834a2ba0592bd2c7303801_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-707">3</ix:nonNumeric></ix:nonNumeric> years for both the restricted stock units and stock options. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognized a net tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="0" id="f-708">89,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="0" id="f-709">237,000</ix:nonFraction> from compensation expense related to stock options and restricted stock units during the years ended December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Stock Options </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-710" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity under the Plan for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></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:11.021%"></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:11.021%"></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:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Number of Options </span></div></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-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted-Average Exercise Price </span></div></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-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted-Average Remaining Contract Life (In Years) </span></div></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-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Aggregate Intrinsic Value </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-711">15,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-712">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:90.64pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a5e17b5abac4fe29ec1022382d0b443_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-713">8.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:92.5pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-714">430,000</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-715">18.86</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-716">10,000</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-717">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:90.64pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:92.5pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="0" id="f-718">116,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-719">435,000</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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-720">18.76</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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:90.64pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-721">9.7</ix:nonNumeric></span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:92.5pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="0" id="f-722">632,000</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-723">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-724">16.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-725">5,000</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-726">10.00</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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-727">60,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-728">18.86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-729">420,000</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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-730">18.58</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="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-731">8.8</ix:nonNumeric></span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:fixed-zero" scale="0" id="f-732">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected to vest at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-733">420,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-734">18.58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-735">8.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:fixed-zero" scale="0" id="f-736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2022</span></td><td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-737">123,333</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-738">18.86</ix:nonFraction>&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-739">8.8</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="0" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:fixed-zero" scale="0" id="f-740">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of stock options granted during the years ended December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-741">5.18</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-742">5.74</ix:nonFraction> respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, total remaining stock-based compensation cost for unvested stock options under the Plan was approximately $<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="0" id="f-743">792,000</ix:nonFraction>. The cost is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i4430ab45cd834a2ba0592bd2c7303801_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-744">1.4</ix:nonNumeric> years. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is calculated by subtracting the exercise price of the option from the closing price of the Company&#8217;s common stock on December&#160;31, 2022, multiplied by the number of shares per each option.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i8a55633aa1d9451a8abf96fc7630ccd7"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-745" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions that were used to calculate the grant date fair value of the Company&#8217;s stock option grants for the year ended December&#160;31, 2022 were as follows: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-746">1.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-747">1.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-748">6.25</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-749">6.25</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-750">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-751">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-752">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-753">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-754" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued restricted stock units to its employees. The following table summarizes the unvested restricted stock units for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Number of Shares Outstanding </span></div></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-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted Average Grant Date Fair Value </span></div></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2020</span></td><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i766c9d4a7a774375ad072b800d26f94b_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-755">256,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i766c9d4a7a774375ad072b800d26f94b_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-756">10.00</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-757">40,000</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-758">17.98</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-759">84,917</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"></td><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-760">11.55</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-761">52,083</ix:nonFraction>)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-762">11.14</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-763">159,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-764">11.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-765">9,900</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-766">16.69</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-767">75,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-768">10.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-769">11,166</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-770">15.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i20edc969d24b4ec8ad494398b6e0f043_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-771">82,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i20edc969d24b4ec8ad494398b6e0f043_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-772">11.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of restricted stock units granted during the years ended December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-773">16.69</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-774">17.98</ix:nonFraction> respectively. The total fair value of restricted stock units, as of their respective vesting date, during the years ended December&#160;31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="f-775">1,156,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="f-776">1,884,000</ix:nonFraction>, respectively. In September 2021, the Company&#8217;s board of directors accelerated the vesting of the Company&#8217;s restricted stock units, with each tranche of award vesting <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" format="ixt-sec:durmonth" id="f-777">6</ix:nonNumeric> months earlier than the original vesting date. The acceleration of the restricted stock units vesting was treated as an award modification under ASC 718, resulting in an additional stock-based compensation expense of approximately $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" format="ixt:num-dot-decimal" scale="0" id="f-778">719,000</ix:nonFraction> recognized during the year ended December 31, 2021. At December&#160;31, 2022, total remaining stock-based compensation cost for unvested restricted stock units was approximately $<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="0" id="f-779">327,000</ix:nonFraction>. The cost is expected to be recognized over a weighted-average period of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-780">0.9</ix:nonNumeric> years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_142"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">13. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="f-781" continuedAt="i7f04704264814a5bb69b02d2014f3334" escape="true">Earnings Per Share </ix:nonNumeric></span></div><ix:continuation id="i7f04704264814a5bb69b02d2014f3334" continuedAt="i3acdfa203ec644b0838e71e531acbe7c"><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-782" continuedAt="icdc8f0810a364ea68a87c7cc9412c8da" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing the net income attributable to equity holders of the Company for the year by the weighted average number of common shares outstanding during the period. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-783">23,648</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-784">20,778</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-785">19,825</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-786">18,409</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-787">1.19</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-788">1.13</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Diluted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share is calculated based upon the weighted average number of common shares and common equivalent shares outstanding during the period, calculated using the treasury stock method. Under the treasury stock </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i3acdfa203ec644b0838e71e531acbe7c" continuedAt="id7d2af28970847f88dcef7d3bbaed07d"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">method, exercise proceeds include the amount the employee must pay for exercising stock options and the amount of compensation cost related to stock awards for future services that the Company has not yet recognized. Common equivalent shares are excluded from the computation in periods in which they have an anti-dilutive effect.  </span></div><ix:continuation id="icdc8f0810a364ea68a87c7cc9412c8da"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of diluted earnings per share: </span></div><div style="margin-top:6pt;text-indent:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.757%"><tr><td style="width:1.0%"></td><td style="width:66.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.722%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.725%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-789">23,648</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-790">20,778</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-791">19,825</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-792">18,409</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive shares</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-793">101</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-794">157</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total dilutive shares</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-795">19,926</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-796">18,566</ix:nonFraction>&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-797">1.19</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-798">1.12</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id7d2af28970847f88dcef7d3bbaed07d">For the years ended December&#160;31, 2022 and 2021 a total of <ix:nonFraction unitRef="shares" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-799">449,223</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-800">234,072</ix:nonFraction> shares of potentially dilutive shares, respectively, have been excluded in the diluted earnings per share calculation due to its anti-dilutive impact on earnings per share.</ix:continuation> </span></div><div id="i9cd023e90178417d939019ee5936fe93_145"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">14. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-801" continuedAt="if7aa476f51c84e148bdf68adfc7a7e45" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="if7aa476f51c84e148bdf68adfc7a7e45" continuedAt="if4eb6accd8734d11a5c6988aff4f5b2b"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily leases manufacturing facilities, distribution centers and office spaces with lease terms expiring through 2031. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="f-802" continuedAt="i81d2850ee7dd4220be2b62ed8b2bf951" escape="true">For the year ended December 31, 2022, the Company recognized the following lease costs in the accompanying consolidated statement of income:</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><ix:continuation id="i81d2850ee7dd4220be2b62ed8b2bf951"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:66.270%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.881%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-803">4,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-804">311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-805">817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense</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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-806">5,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, total lease expense included in operating expense and cost of goods sold was $<ix:nonFraction unitRef="usd" contextRef="i3bcf21b8c4894a8ea50e938c44a32bb3_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="0" id="f-807">3,446,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia05c75243ada4c059849b0d0bd612d5c_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="0" id="f-808">1,076,000</ix:nonFraction>, respectively. Rent expense for the year ended December 31, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:LeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="0" id="f-809">1,783,000</ix:nonFraction>.</span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-810" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to operating leases for the year ended December 31, 2022:</span></div><div><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"></td><td style="width:64.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-811">4.27</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-812">5.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-813">10,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-814">4,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-815" continuedAt="i48faa64681f9435881e6608a0760497c" escape="true">As of December&#160;31, 2022, future lease payments under operating leases were as follows:</ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="if4eb6accd8734d11a5c6988aff4f5b2b"><div style="margin-top:6pt"><ix:continuation id="i48faa64681f9435881e6608a0760497c"><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:69.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.817%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-816">5,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-817">4,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-818">2,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-819">3,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-820">1,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-821">1,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-822">17,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-823">1,509</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-824">16,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="f-825" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, approximate future minimum lease obligations prior to the adoption of Topic 842 were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:69.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.817%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" format="ixt:num-dot-decimal" scale="3" id="f-826">3,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="f-827">3,060</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" format="ixt:num-dot-decimal" scale="3" id="f-828">1,824</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="f-829">380</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="f-830">374</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" format="ixt:num-dot-decimal" scale="3" id="f-831">1,629</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-832">10,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, Global Wells entered into an operating lease with an unrelated party as the landlord. The lease generates monthly rental payments from $<ix:nonFraction unitRef="usd" contextRef="i444d388289944efb8203f8bf4d3b3239_D20200909-20200909" decimals="-3" name="krt:LessorOperatingLeaseMonthlyLeasePayment" format="ixt:num-dot-decimal" scale="0" id="f-833">58,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="icf4bdb33c25e4e1dabfba667b8fc3df6_D20200909-20200909" decimals="-3" name="krt:LessorOperatingLeaseMonthlyLeasePayment" format="ixt:num-dot-decimal" scale="0" id="f-834">61,000</ix:nonFraction> over the lease term of <ix:nonNumeric contextRef="i545476fd59434a3ca50f263976543071_I20200909" name="us-gaap:LessorOperatingLeaseTermOfContract" format="ixt-sec:durmonth" id="f-835">38</ix:nonNumeric> months beginning September 9, 2020. <ix:nonNumeric contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" name="krt:OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" id="f-836"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="krt:OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" id="f-837">Rental income</ix:nonNumeric></ix:nonNumeric> for the years ended December&#160;31, 2022 and December&#160;31, 2021 were $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="0" id="f-838">949,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="0" id="f-839">931,000</ix:nonFraction>, respectively. The expected rental income is $<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" format="ixt:num-dot-decimal" scale="0" id="f-840">611,000</ix:nonFraction> for the year ended December 31, 2023.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_148"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">15. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-841" continuedAt="i907ed6a0c2d446dd9a5f0369295d104c" escape="true">Related Party Transactions </ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i907ed6a0c2d446dd9a5f0369295d104c">Keary Global owns <ix:nonFraction unitRef="shares" contextRef="ia8f746ce6d50492fa1dd535d5b2cb131_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-842">250,004</ix:nonFraction> shares of the Company's common stock as of December&#160;31, 2022, which Keary Global acquired upon exercise of <ix:nonFraction unitRef="convertible_note" contextRef="i2f2fd1fd4b3e4a11a04f335b5db519f8_D20180701-20180930" decimals="INF" name="krt:NumberOfExercisedConvertibleNotes" format="ixt-sec:numwordsen" scale="0" id="f-843">two</ix:nonFraction> convertible notes during the third quarter of 2018. Keary Global and its affiliate, Keary International, are owned by one of the Company&#8217;s stockholders&#8217; family member. In addition to being a stockholder, Keary Global and Keary International are inventory suppliers and purchasing agents for the Company overseas. The Company has entered into ongoing purchase and supply agreements with Keary Global. At December&#160;31, 2022 and 2021, the Company has accounts payable due to Keary Global and Keary International of $<ix:nonFraction unitRef="usd" contextRef="ia8f746ce6d50492fa1dd535d5b2cb131_I20221231" decimals="0" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="0" id="f-844"><ix:nonFraction unitRef="usd" contextRef="i55650572d99f4748bcb1344898384dee_I20221231" decimals="0" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="0" id="f-845">4,940,000</ix:nonFraction></ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i992b21afe9e34266ab8ac5c2b4385c12_I20211231" decimals="0" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="0" id="f-846"><ix:nonFraction unitRef="usd" contextRef="i69b553331fc94312900ca92add39d99e_I20211231" decimals="0" name="us-gaap:DueToRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="0" id="f-847">2,003,000</ix:nonFraction></ix:nonFraction>, respectively. Purchases for the years ended December&#160;31, 2022 and 2021 from this related party were $<ix:nonFraction unitRef="usd" contextRef="i66d2c034a34e4371ae7661757536682a_D20220101-20221231" decimals="0" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="0" id="f-848"><ix:nonFraction unitRef="usd" contextRef="i4f08c625ecdc4023b3eec873c69cc8a6_D20220101-20221231" decimals="0" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="0" id="f-849">42,978,000</ix:nonFraction></ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib70aafcd52a745288233f53a9336898b_D20210101-20211231" decimals="0" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="0" id="f-850"><ix:nonFraction unitRef="usd" contextRef="i35a0b2c4ea5d4420a26c031c520d905d_D20210101-20211231" decimals="0" name="us-gaap:RelatedPartyCosts" format="ixt:num-dot-decimal" scale="0" id="f-851">37,021,000</ix:nonFraction></ix:nonFraction>, respectively.</ix:continuation> </span></div><div id="i9cd023e90178417d939019ee5936fe93_151"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">16. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-852" continuedAt="i73ef461a903c48f3b0d83f2868192999" escape="true">Employee Benefits </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i73ef461a903c48f3b0d83f2868192999">The Company maintains a 401(k) plan for employees who meet specific requirements. The Company matches <ix:nonFraction unitRef="number" contextRef="i3ea7a7f01b344d528242be44bcec5526_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-853">100</ix:nonFraction>% of the employees&#8217; contributions up to <ix:nonFraction unitRef="number" contextRef="i3ea7a7f01b344d528242be44bcec5526_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-854">3</ix:nonFraction>% of each employee&#8217;s salary, <ix:nonFraction unitRef="number" contextRef="if28ad5c23c074e31a9a370eae3cf3d9b_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-855">87.5</ix:nonFraction>% of the employees&#8217; contributions up to <ix:nonFraction unitRef="number" contextRef="if28ad5c23c074e31a9a370eae3cf3d9b_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-856">4</ix:nonFraction>% of each employee&#8217;s salary, and <ix:nonFraction unitRef="number" contextRef="ia846ead3dd9944b7b08980b928c12b40_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-857">80</ix:nonFraction>% of the employees&#8217; contributions up to <ix:nonFraction unitRef="number" contextRef="ia846ead3dd9944b7b08980b928c12b40_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-858">5</ix:nonFraction>% of each employee&#8217;s salary. The Company&#8217;s portion of the contributions is expensed as incurred with a total expense of $<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="0" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="f-859">345,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="0" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="f-860">322,000</ix:nonFraction> for the years ended December&#160;31, 2022 and 2021, respectively.</ix:continuation> </span></div><div id="i9cd023e90178417d939019ee5936fe93_154"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">17. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-861" continuedAt="ib903b340ae0c4f8caee122f689987a68" escape="true">Income Taxes </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib903b340ae0c4f8caee122f689987a68" continuedAt="i27432c1f5aec4fa6b0268714f2aa1bcc"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-862" continuedAt="idd007116b32543ff9be8e5c5597ba09b" escape="true">The provision for income taxes for the years ended December&#160;31, 2022 and 2021, respectively, consisted of: </ix:nonNumeric></ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="i27432c1f5aec4fa6b0268714f2aa1bcc" continuedAt="ie8bfb6eab6d74b1990677583c6f8ebc2"><div style="margin-top:6pt"><ix:continuation id="idd007116b32543ff9be8e5c5597ba09b"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-863">6,291</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-864">4,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="f-865">863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-866">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-867">7,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-868">5,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="f-869">502</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="f-870">576</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-871">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-872">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-873">478</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-874">483</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-875">6,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-876">5,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amount used for federal and state income tax purposes. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-877" escape="true"><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s deferred tax assets (liabilities), calculated using effective tax rates is as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="f-878">252</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="f-879">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" scale="3" id="f-880">825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" scale="3" id="f-881">537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals &amp; deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="f-882">66</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="f-883">188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant improvement allowance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" format="ixt:fixed-zero" scale="3" id="f-884">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" format="ixt:num-dot-decimal" scale="3" id="f-885">1,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D credit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="f-886">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" scale="3" id="f-887">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-888">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-889">1,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government grant </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:DeferredTaxAssetsGovernmentGrant" scale="3" id="f-890">343</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:DeferredTaxAssetsGovernmentGrant" scale="3" id="f-891">311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="f-892">573</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="f-893">267</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-894">1,043</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:fixed-zero" scale="3" id="f-895">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:DeferredTaxAssetsLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-896">8,452</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:DeferredTaxAssetsLeasingArrangements" format="ixt:fixed-zero" scale="3" id="f-897">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-898">12,639</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;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-899">4,016</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets&#8201;&#8211;&#8201;depreciation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-900">10,350</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-901">9,518</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Global Wells Investment Group </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="krt:DeferredTaxLiabilitiesInvestmentsInSubsidiaries" scale="3" id="f-902">172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="krt:DeferredTaxLiabilitiesInvestmentsInSubsidiaries" scale="3" id="f-903">132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-904">7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:fixed-zero" scale="0" id="f-905">&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-906">17,795</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-907">9,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-908">5,156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-909">5,634</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="padding-left:54pt;padding-right:54pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><ix:continuation id="ie8bfb6eab6d74b1990677583c6f8ebc2"><ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-910" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of income taxes are as follows from statutory rate of 21% to the effective tax rate for the years ended December&#160;31, 2022 and 2021, respectively: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax computed at the federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-911">6,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-912">5,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal tax benefits </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-913">1,101</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-914">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling Interest - Income not subject to tax </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="f-915">460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense" scale="3" id="f-916">349</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government forgiveness of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" format="ixt:fixed-zero" scale="3" id="f-917">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" format="ixt:num-dot-decimal" scale="3" id="f-918">1,050</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="krt:EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" scale="3" id="f-919">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="krt:EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" scale="3" id="f-920">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="f-921">89</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="f-922">237</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="f-923">455</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="f-924">239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="f-925">280</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="f-926">72</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-927">6,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-928">5,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be audited by the Internal Revenue Service and various state tax authorities. Disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income and expenses among various tax jurisdictions because of differing interpretations of tax laws and regulations. The Company evaluates its exposures associated with the tax filing positions and, while it believes its positions comply with applicable laws, may record liabilities based upon estimates of the ultimate outcome of these matters and the guidance provided in ASC 740. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company remains subject to IRS examination for the 2016 through 2021 tax years, and has received notice in February 2019 that it is under examination for years 2016 and 2017. Additionally, the Company files multiple state and local income tax returns and remains subject to examination in various of these jurisdictions for the 2018 through 2021 tax years. As of December&#160;31, 2022, the Company does <ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="f-929">not</ix:nonFraction> have any unrecognized tax benefit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides for the recognition of deferred tax assets if realization of these assets is more-likely-than-not. In evaluating the Company&#8217;s ability to recover its deferred tax assets, the Company considers all available positive and negative evidence, including its operating results, ongoing tax planning and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based upon the level of historical taxable income, at this time, the Company determined that sufficient positive evidence existed to conclude that it is more likely than not there will be full utilization of the deferred tax assets in each jurisdiction. As such, as of December&#160;31, 2022, based on the available evidence, the Company did <ix:nonFraction unitRef="usd" contextRef="idd4de54d181b47a69696fbba6847e293_I20221231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="f-930">not</ix:nonFraction> record any valuation allowance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Taxpayer Certainty and Disaster Relief Act of 2020 (the "TCJA"), enacted on December 27, 2020, added a temporary exception to the 50% limit on the amount that businesses may deduct for food or beverages. Beginning January 1, 2021, through December 31, 2022, the temporary exception allows a 100% deduction for food or beverages from restaurants. The Company evaluated the impacts and incorporated such impacts into its income tax provision. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 1, 2022, pursuant to the TCJA, research and experimental expenditures incurred in the current period are required to be capitalized and amortized over five or fifteen years, depending on where the research is conducted. The Company has incorporated such impacts into its provision for income taxes for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the year ended December&#160;31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Inflation Reduction Act of 2022 (the "Act") was signed into law. The Act, among other things, imposes a nondeductible 1% excise tax on the fair market value of certain stock that is "repurchased" during the taxable year by publicly traded U.S. corporations or acquired by certain of its subsidiaries. The taxable amount is reduced by the fair market value of certain issuances of stock throughout the year. The Act also imposes a 15% corporate minimum tax on the adjusted financial statement income of large corporations for taxable years beginning after December 31, 2022. We do not expect these tax law changes to have a material impact on our consolidated financial statements; however, we will continue to evaluate their impact.</span></div></ix:continuation><div id="i9cd023e90178417d939019ee5936fe93_578"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">18. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-931" continuedAt="id2f8287539c44c9eadfcfcd88843fc0e" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id2f8287539c44c9eadfcfcd88843fc0e">The Company is a party to, and certain of its property is the subject of, various pending claims and legal proceedings that routinely arise in the ordinary course of its business. Management believes that the outcome of such litigation and claims, should they arise in the future, is not likely to have a material effect on the Company&#8217;s financial position or results of income.</ix:continuation></span></div><div id="i9cd023e90178417d939019ee5936fe93_160"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">19. <ix:nonNumeric contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231" name="us-gaap:SubsequentEventsTextBlock" id="f-932" continuedAt="i682349d731fa424bb958ce5264bbf0e2" escape="true">Subsequent Events</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:continuation id="i682349d731fa424bb958ce5264bbf0e2" continuedAt="i46930655253d42818a3c7d9d1e559fc6"> </ix:continuation></span></div><ix:continuation id="i46930655253d42818a3c7d9d1e559fc6" continuedAt="iaabba481f37d492586674beabefb3775"><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In January and February 2023, Lollicup made two additional investment payments of $<ix:nonFraction unitRef="usd" contextRef="i8b6de27f6e434834b6e4369af9094c22_D20230101-20230131" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="0" id="f-933">1,300,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i40262f9e61374cd88c9af638948a4613_D20230201-20230228" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="0" id="f-934">1,600,000</ix:nonFraction>, respectively, and received a refund of $<ix:nonFraction unitRef="usd" contextRef="i1416cc44b91c4d808fa1f173f54a775f_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="f-935">950,000</ix:nonFraction> in March 2023, pursuant to the JV Agreement as discussed in Note 4 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company entered into an <ix:nonNumeric contextRef="i73a3b95ee6df412da2a4357761660adb_I20230228" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-936">88-month</ix:nonNumeric> lease agreement commencing on April 17, 2023 for a <ix:nonFraction unitRef="sqft" contextRef="i73a3b95ee6df412da2a4357761660adb_I20230228" decimals="-3" name="krt:AreaOfDistributionFacility" format="ixt:num-dot-decimal" scale="0" id="f-937">52,000</ix:nonFraction> square-foot distribution facility in Aurora, Illinois. The term of the lease expires on July 31, 2030 and requires monthly base lease payments ranging from $<ix:nonFraction unitRef="usd" contextRef="i4b4c1fdbb82c4a7694ce5225f5223687_D20230201-20230228" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="0" id="f-938">34,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i6e03b78a80f94639bb984b17f1aa48c8_D20230201-20230228" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="0" id="f-939">43,000</ix:nonFraction> after an initial rent abatement period.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="iaabba481f37d492586674beabefb3775">In March 2023, the Company amended the Line of Credit, which among other things, (1) extended the maturity date to March 14, 2025, and (2) revised the interest on any line of credit borrowings to an annual rate of one month term Secured Overnight Financing Rate ("SOFR") plus <ix:nonFraction unitRef="number" contextRef="i627800998ef941caac014d83291e9740_I20230331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-940">2.50</ix:nonFraction>%, with a SOFR floor of <ix:nonFraction unitRef="number" contextRef="i627800998ef941caac014d83291e9740_I20230331" decimals="2" name="krt:DebtInstrumentFloorInterestRate" scale="-2" id="f-941">1.0</ix:nonFraction>%.</ix:continuation> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">67</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_163"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">None.</span></div><div style="margin-top:12pt"><span><br/></span></div><div id="i9cd023e90178417d939019ee5936fe93_166"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">ITEM 9A. CONTROLS AND PROCEDURES</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Evaluation of Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's management, with the participation of its Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of its disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Annual Report on Form 10-K. Based on this evaluation, and the information described below in this Item 9A, the Company's Chief Executive Officer and Chief Financial Officer concluded that its disclosure controls and procedures were not effective at December 31, 2022, due to the material weaknesses described below.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Management&#8217;s Annual Report on Internal Control Over Financial Reporting and Auditor Attestation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's management, under the supervision and with the participation of its principal executive officer and principal financial officer and effected by its board of directors, is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13(a)-15(f) or 15(d)-15(f) under the Securities Exchange Act of 1934, as amended. The Company's internal control system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Under the supervision and with the participation of the Company's principal executive officer and principal financial officer, management conducted an evaluation of the effectiveness of the Company's internal control over financial reporting as of December 31, 2022 using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in Internal Control -- Integrated Framework (2013 framework). Based on this assessment, management concluded that as of December 31, 2022, its internal control over financial reporting was not effective due to material weaknesses as described below. A material weakness is a deficiency, or a combination of control deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the Company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Material Weaknesses in Internal Control and Plan for Remediation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management has determined that the Company has the following material weaknesses in its internal control over financial reporting at December 31, 2022:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Control Environment, Risk Assessment, and Monitoring Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management did not maintain appropriately designed entity-level controls impacting the control environment, risk assessment procedures and monitoring activities to prevent or detect material misstatements to the consolidated financial statements. These deficiencies were attributed to: (i) lack of structure and responsibility, insufficient number of qualified resources and inadequate oversight and accountability over the performance of controls, including retention of control evidence, and (ii) ineffective identification and assessment of risks impacting internal control over financial reporting, and (iii) insufficient evaluation and determination as to whether the components of internal controls were present and functioning based upon evidence maintained for certain management review controls and activity level controls across substantially all financial statement areas.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;padding-left:14.15pt">Control Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> and Information and Communication</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These material weaknesses contributed to the following additional material weaknesses within certain business processes and the information technology environment:</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.15pt">Management did not design and maintain effective general controls over information systems that support the financial reporting process. Specifically, management did not design and maintain (i) effective logical user access controls, including user access reviews, to ensure appropriate segregation of duties and adequate restrictions of users, including those with privileged access, and (ii) appropriate review and authorization of change management in the systems.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.15pt">Management did not design and maintain effective controls over the completeness and accuracy of underlying data used in the operation of certain management review controls and activity level controls across substantially all financial statement areas.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.15pt">Management did not design and implement management review controls at a sufficient level of precision to detect a material misstatement across substantially all financial statement areas that include complex and judgmental areas of accounting and disclosure.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.15pt">Management did not design and maintain effective activity level controls over balances recorded within revenue and accounts receivable, including controls over (i) the approval of arrangements with customers and pricing changes, and (ii) the approval and matching of sales orders, shipping documents, and sales invoices in the revenue recognition process. </span></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.15pt">Management did not design and maintain effective activity level controls over the balances recorded within inventory and cost of sales, including controls over (i) the year-end physical inventory counts and inventory count variances, and (ii) inventory costing and bill of material analysis.</span></div><div><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.15pt">Management did not design and maintain effective activity level controls over the procurement process, including controls over (i) vendor master file changes, (ii) the approval and matching of purchase orders, invoices, and receiving documents, and (iii) authorization of vendor payments.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Plan of Remediation of Material Weakness in Internal Control Over Financial Reporting</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In response to the material weaknesses noted above, the Company's management began to take actions to remediate the identified material weaknesses in internal control over financial reporting. As part of management's remediation plan, certain efforts were put into place and underway prior to December 31, 2022. All new and revised controls that management started to implement towards the end of 2022 as part of the remediation plan require a period of seasoning to allow for a sufficient operating effectiveness testing sample. Management plans to build on and continue such efforts going into the next fiscal year in order to successfully remediate the identified material weaknesses.  </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following remedial actions were taken during 2022 to remediate the material weaknesses in internal control over </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">financial reporting:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Increased the number of personnel with the appropriate level of knowledge related to accounting transactions, accounting matters, and relevant systems, including the addition of a Chief Financial Officer and Controller.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Engaged a third-party service provider to assist management with the design and implementation of internal controls.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Started an initial risk assessment based on the criteria established by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO") to identify internal controls over financial reporting ("ICFR") risks and control objectives </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">With the assistance from the third-party service provider, and under the supervision of the Company's Audit Committee, Chief Executive Officer and Chief Financial Officer, started the design and implementation of significant process transaction flows and key controls in the Company's business processes, including revenue, inventory, income taxes, and overall IT environment. As discussed above, all new processes and controls were in the seasoning period as of December 31, 2022.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Management started to adopt a process to identify and assess the Company's disclosure controls and procedures, including the preparation and review of presentation and disclosure requirement checklists.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Additionally, management is in the process of implementing the below changes to the Company's processes to improve its internal control over financial reporting:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Evaluate the Company's needs for additional personnel and add, as needed, additional headcount primarily within the accounting and information technology departments. Management will onboard individuals with the appropriate education, experience, certifications, and training. The hiring of new employees is expected to create and ensure proper reporting lines and segregation of duties, while also providing additional oversight and structure to the organization. </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Continue to update the risk assessment, objectives, processes and control design and documentation, including such design and documentation as related to the completeness and accuracy of underlying data and a sufficient precision level in management review controls to detect material misstatement across all financial statement areas.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Improve the process of retaining evidence of sales arrangements with customers including adopting a required retention period for applicable customer purchase orders. Management is in the process of holding additional training for warehouse employees to appropriately perform and document the three-way match between sales orders, shipping documents, and sales invoices.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Update and enhance the standard operating procedures of both periodic and year-end physical counts to ensure all inventory items are counted at all warehouses in a consistent manner. Management is also in the process of continuing to enforce the newly-implemented controls requiring inventory adjustments to be reviewed and approved by the appropriate level of management and to be appropriately recorded and inventory costing analysis to be appropriately reviewed.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Continue to enforce the newly adopted Company-wide approval matrix that establishes clear guidelines on authority levels for all types of cash disbursement transactions. Management is in the process of reviewing user access and establishing appropriate reporting lines within the accounts payable department to ensure proper segregation of duties for and performance of controls and procedures including vendor master file changes and the three-way match between purchase orders, receiving documents, and vendor invoices. </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Enhance training programs for personnel that provide key information and perform key roles associated with ICFR. Management plans to design such training programs in order to improve the level of understanding of the design and proper implementation of controls by the control owners and to instruct such individuals on appropriate level of documentation practices for evidencing review, especially over the completeness and accuracy of underlying data and the precision level used in the review.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.5pt">Continue to enhance policies and procedures to improve Information Technology General Controls and the Company's overall IT environment. Examples of some of management's planned efforts include:</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">Adopt the policy and procedure to regularly perform a thorough review of user's access rights relating to the Company's significant information technology systems.</span></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">Maintain and monitor restrictions to user access where needed to allow for appropriate segregation of duties, and</span></div><div style="padding-left:108pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:14.46pt">Maintain and enforce procedures and controls around system development and change management. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management is committed to remediating the material weaknesses in a timely fashion and to making continuous improvements to the Company's internal control over financial reporting. Management will continually assess the effectiveness of the remediation efforts and may determine to take additional measures to address control deficiencies or modify the remediation plan described above.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The material weaknesses identified did not result in the restatement of any previously reported financial statements or any related financial disclosure, nor does management believe that they had any effect on the accuracy of the Company&#8217;s financial statements for the current reporting period. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Changes in Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Other than the matters set forth above, there have been no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, except as described above.</span></div><div id="i9cd023e90178417d939019ee5936fe93_169"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 9B. OTHER INFORMATION</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">On March 14, 2023, the Company amended the Line of Credit, which among other things, (1) extended the maturity date to March 14, 2025, and (2) revised the interest on any line of credit borrowings to an annual rate of one month term Secured Overnight Financing Rate ("SOFR") plus <ix:nonFraction unitRef="number" contextRef="i627800998ef941caac014d83291e9740_I20230331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-942">2.50</ix:nonFraction>%, with a SOFR floor of <ix:nonFraction unitRef="number" contextRef="i627800998ef941caac014d83291e9740_I20230331" decimals="2" name="krt:DebtInstrumentFloorInterestRate" scale="-2" id="f-943">1.0</ix:nonFraction>%.</span></div><div id="i9cd023e90178417d939019ee5936fe93_172"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Not applicable. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">71</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_175"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Part III</span></div><div id="i9cd023e90178417d939019ee5936fe93_178"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The information required by this item will be contained in our definitive proxy statement, or Proxy Statement, to be filed with the SEC in connection with our 2023 Annual Meeting of Stockholders. Our Proxy Statement for the 2023 Annual Meeting of Stockholders is expected to be filed not later than 120 days after the end of our fiscal year ended December&#160;31, 2022 and is incorporated into this report by this reference.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have adopted a Code of Ethics that applies to our Chief Executive Officer, Chief Financial Officer, and to all of our other officers, directors, employees and agents. The Code of Ethics is available on our website at www.karatpackaging.com. We intend to disclose future amendments to, or waivers from, certain provisions of our Code of Ethics on the above website within five business days following the date of such amendment or waiver.</span></div><div id="i9cd023e90178417d939019ee5936fe93_181"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 11. EXECUTIVE AND DIRECTOR COMPENSATION</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The information required by this item will be set forth in the Proxy Statement and is incorporated into this report by this reference.</span></div><div id="i9cd023e90178417d939019ee5936fe93_184"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The information required by this item will be set forth in the Proxy Statement and is incorporated into this report by this reference.</span></div><div id="i9cd023e90178417d939019ee5936fe93_187"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The information required by this item will be set forth in the Proxy Statement and is incorporated into this report by this reference.</span></div><div id="i9cd023e90178417d939019ee5936fe93_190"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The information required by this item will be set forth in the Proxy Statement and is incorporated into this report by this reference.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">72</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_193"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">Part IV</span></div><div id="i9cd023e90178417d939019ee5936fe93_196"></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">           </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have filed the following documents as part of this Annual Report on Form 10-K:</span></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;padding-left:10.5pt"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The financial statements listed in the "Index to Financial Statements" on page F-1 are filed as part of this report.</span></div><div style="text-indent:72pt"><span><br/></span></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Financial statement schedules are omitted because they are not applicable, or the required information is shown in the financial statements or notes thereto.</span></div><div style="text-indent:72pt"><span><br/></span></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Exhibits included or incorporated herein: See below.</span></div><div style="text-indent:72pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.412%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex3-1.htm">Certificate of Incorporation of Karat Packaging Inc. (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.2</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex3-2.htm">Bylaws of Karat Packaging Inc. (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex4-1.htm">Form of Common Stock Certificate</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex4-1.htm"> (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">4.2*</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit42-descriptionofr.htm">Description of Registrant's Securities</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.1+</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-1.htm">Karat Packaging Inc. 2019 Stock Incentive Plan (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.2+</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-2.htm">Form of Restricted Stock Unit Award Agreement Pursuant to the Karat Packaging Inc. 2019 Stock Incentive Plan (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.3+</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-3.htm">Form of Karat Packaging Inc. 2019 Stock Incentive Plan Stock Option Agreement (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.4</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-4.htm">Amended and Restated Lease Agreement, by and between the Company and Global Wells Investment Group LLC for the Texas facility (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-5.htm">Standard Industrial/Commercial Single-Tenant Lease-Gross, dated February 6, 2013, by and between First Industrial, LP, a Delaware limited partnership and Lollicup USA Inc. (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.6</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-6.htm">First Amendment to Standard Industrial/Commercial Single-Tenant Lease-Gross, dated November 14, 2018, by and between First Industrial, LP, a Delaware limited partnership and Lollicup USA Inc. (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d2_ex10-7.htm">Lease Agreement dated July 16, 2020, by and between Lollicup USA Inc. and Global Wells Investment Group LLC for the New Jersey facility (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).  </a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.8</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-8.htm">Share Exchange Agreement and Plan of Reorganization, dated as of September 27, 2018, entered into by the Company, Lollicup USA Inc., and each of Alan Yu, Marvin Cheng, Karat Global Group, LTD. (now known as Keary Global Group, LTD.) and Plutus Investment Holding Company (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-9.htm">Assignment and Assumption of Grants, by and between Lollicup USA Inc. and Global Wells Investment Group LLC effective as of July 1, 2018 (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.10</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-10.htm">Form of Indemnification Agreement (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021.  </a></span></div></td></tr></table></div><div style="height:45pt;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:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></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:8.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.412%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex10-11.htm">Purchase and Sale Agreement dated April 9, 2019 by and between Global Wells Investment Group LLC and Atosa Catering Equipment, Inc. (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).  </a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.12</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d2_ex10-12.htm">Business Loan Agreement dated February 23, 2018 by and between Lollicup USA Inc. and Hanmi Bank (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d2_ex10-13.htm">Business Loan Agreement dated March 17, 2020 by and between Lollicup USA Inc. and Hanmi Bank (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.14</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d2_ex10-14.htm">Note dated April 16, 2020 by and between Lollicup USA Inc. and Hanmi Bank (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d2_ex10-15.htm">Commercial Security Agreement dated June 30, 2020 by and between Global Wells Investment Group LLC and Hanmi Bank (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.16+</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921043842/tm2029131d11_ex10-16.htm">Form of Employment Agreement by and between the Company and Alan Yu (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.17+</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921043842/tm2029131d11_ex10-17.htm">Form of Employment Agreement by and between the Company and Marvin Cheng (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.18+</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921043842/tm2029131d11_ex10-18.htm">Form of Employment Agreement by and between the Company and Joanne Wang (Incorporated by reference from the Registration Statement on Form S-1, filed with the Securities and Exchange Commission on February 18, 2021 and declared effective on April 14, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000162828022007993/krt-20211221xex1020_xxbu.htm">Business Loan Agreement dated October 6, 2021 by and between Lollicup USA Inc. and Hanmi Bank (Incorporated by reference to Exhibit 10.20 from the Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 31, 2022).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.21+</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465922010189/tm225004d1_ex10-1.htm">Employment Agreement, dated February 1, 2022, by and between the Company and Jian Guo (Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed with the Securities and Exchange Commission on February 1, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000162828022008732/ex101agreementbetweenlolli.htm">Agreement, dated April 6, 2022, by and between Lollicup USA Inc. and Happiness Moon Co., Ltd. (English Translation) (Incorporated by reference to Exhibit 10.1 in the Company's Current Report on Form 8-K filed on April 7, 2022)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.23</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000162828022017791/businessloanagreement.htm">Business Loan Agreement between Global Wells Investment Group LLC and East West Bank, dated June 15, 2022 (Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K, filed with the Securities and Exchange Commission on June 22, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.24</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000162828022022470/krt-20220630x10qex103.htm">Interest Rate Swap Termination Agreement, dated June 10, 2022, by and between Global Wells Investment Group LLC and East West Bank (Incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q, filed with the Securities and Exchange Commission on August 11, 2022).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.25</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000162828022029881/a101changeintermsagreeme.htm">Change In Terms Agreement, dated August 18, 2022, by and between Lollicup USA Inc and Hanmi Bank (Incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q, filed with the Securities and Exchange Commission on November 14, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.26*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="exhibit1026-lineofcredit.htm">Change In Terms Agreement, dated March 14, 2023, by and between Lollicup USA Inc and Hanmi Bank</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">21.1</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1758021/000110465921025272/tm2029131d1_ex21-1.htm">List of Subsidiaries (Incorporated by reference to Exhibit 21.1 to the Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 31, 2022). </a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">23.1*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="krt20221231ex231consent.htm">Consent of BDO USA, LLP, independent registered public accounting firm</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">31.1*</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="krt20221231ex311ceo302cert.htm">Certification pursuant to Section 302 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">31.2*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="krt-20221231ex312cfo302cer.htm">Certification pursuant to Section 302 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32.1**</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="krt20221231ex321ceo906cert.htm">Certification pursuant to Section 906 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">32.2**</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="krt20221231ex322cfo906cert.htm">Certification pursuant to Section 906 of the Sarbanes-Oxley Act</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">101.INS*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">XBRL Instance Document.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">101.SCG*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Schema.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">101.CAL*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Calculation Linkbase.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">101.DEF*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Definition Linkbase.</span></td></tr></table></div><div style="height:45pt;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:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></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:8.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.412%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">101.LAB*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Label Linkbase.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">101.PRE*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">XBRL Taxonomy Extension Presentation Linkbase.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">104*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</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="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">*      Filed herewith.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">**    Furnished herewith.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">+      Indicates management compensatory agreement.</span></div><div style="text-align:justify"><span><br/></span></div></td></tr></table></div><div id="i9cd023e90178417d939019ee5936fe93_199"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">None. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">75</span></div></div></div><div id="i9cd023e90178417d939019ee5936fe93_202"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:52.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.766%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">DATE: March&#160;16, 2023</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">KARAT PACKAGING INC.</span></div></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Alan Yu</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Alan Yu</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Chief Executive Officer</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Principal Executive Officer)</span></div></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">By:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Jian Guo</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Jian Guo</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Chief Financial Officer</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Principal Financial Officer and</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Principal Accounting Officer)</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 and on the dates indicated.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Signature</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Title</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Date</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Alan Yu</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Chairman and Chief Executive Officer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Alan Yu</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Jian Guo</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Chief Financial Officer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Jian Guo</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(Principal Financial Officer and Principal Accounting Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Joanne Wang</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director and Chief Operating Officer</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Joanne Wang</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Eric Chen</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Eric Chen</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Paul Chen</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Paul Chen</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">/s/ Eve Yen</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Director</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Eve Yen</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">76</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>exhibit42-descriptionofr.htm
<DESCRIPTION>EX-4.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit42-descriptionofr</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit42-descriptionofr001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit42-descriptionofr001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">68983697;2  DESCRIPTION OF CAPITAL STOCK    The following summary of the rights of our capital stock does not purport to be complete. This  summary is subject to and qualified by the provisions of our Certificate of Incorporation and Bylaws, as  filed as Exhibit 3.1 and Exhibit 3.2, respectively, to this Annual Report on Form 10-K and incorporated  herein by reference. Additionally, the Delaware General Corporation Law (&#8220;DGCL&#8221;), as amended, also  affects the terms of our capital stock.     Common Stock     We are authorized to issue 100,000,000 shares of common stock, par value $0.001 per share. The  holders of common stock will be entitled to one vote per share on all matters submitted to a vote of  stockholders, including the election of directors, except for amendments to the certificate of incorporation  relating solely to the terms of a series of preferred stock. Additionally, all matters submitted to a vote of  stockholders will require the affirmative vote of the stockholders holding a majority of the shares. There  will be no cumulative voting in the election of directors. In the event of our liquidation or dissolution,  holders of common stock will be entitled to share ratably in all assets remaining after payment of  liabilities and the liquidation preferences of any outstanding shares of preferred stock. Holders of  common stock will have no pre-emptive rights and will have no right to convert their common stock into  any other securities and there will be no redemption provisions applicable to the common stock.     The holders of common stock will be entitled to any dividends that may be declared by the Board  out of funds legally available for payment of dividends subject to the prior rights of holders of preferred  stock and any contractual restrictions the Company has against the payment of dividends on common  stock.     Preferred Stock     We are authorized to issue 10,000,000 shares of &#8220;blank check&#8221; preferred stock, par value $0.001  per share, with designations, rights and preferences as may be determined from time to time by the Board.    Delaware Laws     Anti-takeover Provisions     The Company&#8217;s Certificate of Incorporation contains a provision expressly opting out of the  application of Section 203 of the DGCL; therefore the anti-takeover statute does not apply to the  Company. In general, Section 203 of the DGCL prohibits a Delaware corporation with a class of voting  stock listed on a national securities exchange or held of record by 2000 or more stockholders from  engaging in a &#8220;business combination&#8221; with an &#8220;interested stockholder&#8221; for a three-year period following  the time that this stockholder becomes an interested stockholder, unless the business combination is  approved in a prescribed manner. A &#8220;business combination&#8221; includes, among other things, a merger, asset  or stock sale or other transaction resulting in a financial benefit to the interested stockholder. An  &#8220;interested stockholder&#8221; is a person who, together with affiliates and associates, owns, or did own within  three years prior to the determination of interested stockholder status, 15% or more of the corporation&#8217;s  voting stock. Under Section 203, a business combination between a corporation and an interested  stockholder is prohibited unless it satisfies one of the following conditions:      &#9679; before the stockholder became interested, the board of directors approved either the business  combination or the transaction which resulted in the stockholder becoming an interested  stockholder;  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit42-descriptionofr002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit42-descriptionofr002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">68983697;2      &#9679; upon consummation of the transaction which resulted in the stockholder becoming an interested  stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation  outstanding at the time the transaction commenced, excluding for purposes of determining the  voting stock outstanding (but not the outstanding voting stock owned by the interested stockholder),  shares owned by persons who are directors and also officers, and employee stock plans, in some  instances; or      &#9679; at or after the time the stockholder became interested, the business combination was approved by the  board of directors of the corporation and authorized at an annual or special meeting of the  stockholders by the affirmative vote of at least two-thirds of the outstanding voting stock which is  not owned by the interested stockholder.     The DGCL permits a corporation to opt out of, or choose not to be governed by, its anti-takeover  statute by expressly stating so in its original certificate of incorporation (or subsequent amendment to its  certificate of incorporation or bylaws approved by its stockholders). The Company&#8217;s certificate of  incorporation contains a provision expressly opting out of the application of Section 203 of the DGCL;  therefore the anti-takeover statute does not apply to the Company.     Special Stockholder Meetings and Action by Written Consent     Under our Bylaws, the chairperson of our board of directors, its president and a majority of the  members of our board of directors may each call a special meeting of stockholders. The bylaws do not  permit meetings of stockholders to be called by any other person. Our certificate of incorporation  specifically prohibits action by its stockholders by written consent without a meeting of the stockholders  unless authorized in advance by a resolution adopted by our board of directors or otherwise provided for  or fixed pursuant to the provisions of the certificate of incorporation relating to the rights of holders of  any series of preferred stock.     Any aspect of the foregoing, alone or together, could delay or prevent unsolicited takeovers and  changes in control or changes in our management.    Exclusive Jurisdiction of Certain Actions    Unless we consent in writing to the selection of an alternative forum, the sole and exclusive  forum for (i) any derivative action or proceeding brought against or on behalf of the Company, (ii) any  action asserting a claim of breach of a duty owed by any current or former director, officer, other  employee or stockholder of the Company to the Company or the Company&#8217;s stockholders, (iii) any action  asserting a claim arising pursuant to any provision of the DGCL, (iv) any action as to which the DGCL  confers jurisdiction upon the Court of Chancery in the State of Delaware, or (v) any action asserting a  claim governed by the internal affairs doctrine, shall, to the fullest extent permitted by law, be the Court  of Chancery in the State of Delaware (or, only if the Court of Chancery in the State of Delaware declines  to accept jurisdiction over a particular matter, any state or federal court located within the State of  Delaware). However, Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits  brought to enforce any duty or liability created by the Exchange Act or the rules and regulations  thereunder, and as such, the exclusive jurisdiction clauses set forth above would not apply to such suits.  Furthermore, Section 22 of the Securities Act provides for concurrent jurisdiction for federal and state  courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and  regulations thereunder, and as such, the exclusive jurisdiction clauses set forth above would not apply to  such suits.      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit42-descriptionofr003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit42-descriptionofr003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">68983697;2  Although we believe these provisions benefit us by providing increased consistency in the  application of Delaware law for the specified types of actions and proceedings, these provisions may limit  a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with the  Company and its directors, officers, or other employees and may discourage lawsuits with respect to such  claims. Any person or entity purchasing or otherwise acquiring any interest in our shares of capital stock  shall be deemed to have notice of and consented to these provisions, but will not be deemed to have  waived our compliance with the federal securities laws and the rules and regulations thereunder.     In any underwriting agreement we enter into in connection with the sale of common stock being  registered hereby, the underwriters will agree to indemnify, under certain conditions, us, our directors, our  officers and persons who control us within the meaning of the Securities Act of 1933, as amended, against  certain liabilities.     Transfer Agent and Registrar     Our transfer agent and registrar is VStock Transfer, LLC, 8 Lafayette Place, Woodmere, New  York, 11598. Its telephone number is (212) 828-8436.     Stock Exchange Listing     Our common stock is listed on the NASDAQ Global Market under the symbol &#8220;KRT.&#8221;    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.26
<SEQUENCE>3
<FILENAME>exhibit1026-lineofcredit.htm
<DESCRIPTION>EX-10.26
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit1026-lineofcredit</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit1026-lineofcredit001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1026-lineofcredit001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1026-lineofcredit002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1026-lineofcredit002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1026-lineofcredit003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1026-lineofcredit003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1026-lineofcredit004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1026-lineofcredit004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1026-lineofcredit005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1026-lineofcredit005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1026-lineofcredit006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1026-lineofcredit006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white"> </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>krt20221231ex231consent.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="i80c78032e1b54eff9d46342706a6a0fd_1"></div><div style="min-height:82.8pt;width:100%"><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></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></table></div><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Karat Packaging Inc.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Chino, California</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-268397) and Form S-8 (No. 333-255486) of Karat Packaging Inc. of our report dated March 16, 2023, relating to the consolidated financial statements, which appears in this Annual Report on Form 10-K.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#47;s&#47; BDO USA, LLP</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Los Angeles, California</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Trebuchet MS',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 16, 2023</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>krt20221231ex311ceo302cert.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="ia75c0af8596f4d2ebb3bd7de6d725c3c_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 31.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CERTIFICATION</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Alan Yu, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1) I have reviewed this Annual Report on Form 10-K of Karat Packaging Inc.&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2) Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3) Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) 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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:58.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.980%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.880%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</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></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Alan Yu</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alan Yu</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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-31.2
<SEQUENCE>6
<FILENAME>krt-20221231ex312cfo302cer.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="iab417ef9fac340d989cd0fa95b94a402_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CERTIFICATION</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I, Jian Guo, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1) I have reviewed this Annual Report on Form 10-K of Karat Packaging Inc.&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2) Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3) Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5) 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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(b) 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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:67.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.944%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jian Guo</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jian Guo</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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-32.1
<SEQUENCE>7
<FILENAME>krt20221231ex321ceo906cert.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="ia2ed4c9d7f8e4a8c9e6d31020be351d7_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 32.1</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CERTIFICATION PURSUANT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In connection with the accompanying Annual Report on Form 10-K of Karat Packaging Inc. (the &#34;Company&#34;) for the year ended December&#160;31, 2022, as filed with the U.S. Securities and Exchange Commission (the &#8220;Report&#8221;), the undersigned hereby certifies pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, to my knowledge and belief, that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:4.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:4.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:52.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Alan Yu</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alan Yu</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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-32.2
<SEQUENCE>8
<FILENAME>krt20221231ex322cfo906cert.htm
<DESCRIPTION>EX-32.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="i56ecd6bad19b478d92d52158256bcffe_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 32.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CERTIFICATION PURSUANT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In connection with the accompanying Annual Report on Form 10-K of Karat Packaging Inc. (the &#34;Company&#34;) for the year ended December 31, 2022, as filed with the U.S. Securities and Exchange Commission (the &#8220;Report&#8221;), the undersigned hereby certifies pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, to my knowledge and belief, that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:4.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:4.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:52.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jian Guo</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jian Guo</font></td><td colspan="3" style="border-top:3pt double #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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-101.SCH
<SEQUENCE>9
<FILENAME>krt-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:1f2508a7-0d84-4242-919b-82f8eabc7159,g:9eeffbb5-b43e-4efc-8628-61199fe6fe87-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:krt="http://www.karatpackaging.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://www.karatpackaging.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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="krt-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="krt-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="krt-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="krt-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.karatpackaging.com/role/Cover">
        <link:definition>0000001 - Document - Cover</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://www.karatpackaging.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://www.karatpackaging.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://www.karatpackaging.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="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF 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="CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF 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://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; 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://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; 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://www.karatpackaging.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="NatureofOperations" roleURI="http://www.karatpackaging.com/role/NatureofOperations">
        <link:definition>0000010 - Disclosure - Nature of Operations</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="SummaryofSignificantAccountingPolicies" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000011 - Disclosure - 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="Acquisitions" roleURI="http://www.karatpackaging.com/role/Acquisitions">
        <link:definition>0000012 - Disclosure - Acquisitions</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="JointVenture" roleURI="http://www.karatpackaging.com/role/JointVenture">
        <link:definition>0000013 - Disclosure - Joint Venture</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://www.karatpackaging.com/role/Inventories">
        <link:definition>0000014 - 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://www.karatpackaging.com/role/PropertyandEquipment">
        <link:definition>0000015 - 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="LineofCredit" roleURI="http://www.karatpackaging.com/role/LineofCredit">
        <link:definition>0000016 - Disclosure - Line of Credit</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="AccruedExpenses" roleURI="http://www.karatpackaging.com/role/AccruedExpenses">
        <link:definition>0000017 - Disclosure - Accrued Expenses</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="LongTermDebt" roleURI="http://www.karatpackaging.com/role/LongTermDebt">
        <link:definition>0000018 - Disclosure - Long-Term Debt</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="InterestRateSwaps" roleURI="http://www.karatpackaging.com/role/InterestRateSwaps">
        <link:definition>0000019 - Disclosure - Interest Rate Swaps</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://www.karatpackaging.com/role/StockholdersEquity">
        <link:definition>0000020 - Disclosure - Stockholder&#8217;s 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="StockBasedCompensation" roleURI="http://www.karatpackaging.com/role/StockBasedCompensation">
        <link:definition>0000021 - Disclosure - Stock-Based Compensation</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://www.karatpackaging.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="Leases" roleURI="http://www.karatpackaging.com/role/Leases">
        <link:definition>0000023 - 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="RelatedPartyTransactions" roleURI="http://www.karatpackaging.com/role/RelatedPartyTransactions">
        <link:definition>0000024 - Disclosure - Related Party Transactions</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="EmployeeBenefits" roleURI="http://www.karatpackaging.com/role/EmployeeBenefits">
        <link:definition>0000025 - Disclosure - Employee Benefits</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://www.karatpackaging.com/role/IncomeTaxes">
        <link:definition>0000026 - 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="CommitmentsandContingencies" roleURI="http://www.karatpackaging.com/role/CommitmentsandContingencies">
        <link:definition>0000027 - Disclosure - Commitments and Contingencies</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="SubsequentEvents" roleURI="http://www.karatpackaging.com/role/SubsequentEvents">
        <link:definition>0000028 - Disclosure - Subsequent Events</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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000029 - Disclosure - 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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000030 - Disclosure - 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="AcquisitionsTables" roleURI="http://www.karatpackaging.com/role/AcquisitionsTables">
        <link:definition>0000031 - Disclosure - Acquisitions (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="InventoriesTables" roleURI="http://www.karatpackaging.com/role/InventoriesTables">
        <link:definition>0000032 - Disclosure - Inventories (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://www.karatpackaging.com/role/PropertyandEquipmentTables">
        <link:definition>0000033 - 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="AccruedExpensesTables" roleURI="http://www.karatpackaging.com/role/AccruedExpensesTables">
        <link:definition>0000034 - Disclosure - Accrued Expenses (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="LongTermDebtTables" roleURI="http://www.karatpackaging.com/role/LongTermDebtTables">
        <link:definition>0000035 - Disclosure - Long-Term Debt (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="StockBasedCompensationTables" roleURI="http://www.karatpackaging.com/role/StockBasedCompensationTables">
        <link:definition>0000036 - Disclosure - Stock-Based Compensation (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://www.karatpackaging.com/role/EarningsPerShareTables">
        <link:definition>0000037 - 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="LeasesTables" roleURI="http://www.karatpackaging.com/role/LeasesTables">
        <link:definition>0000038 - 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="IncomeTaxesTables" roleURI="http://www.karatpackaging.com/role/IncomeTaxesTables">
        <link:definition>0000039 - 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="NatureofOperationsDetails" roleURI="http://www.karatpackaging.com/role/NatureofOperationsDetails">
        <link:definition>0000040 - Disclosure - Nature of Operations (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="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>0000041 - Disclosure - 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="SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails">
        <link:definition>0000042 - Disclosure - Summary of Significant Accounting Policies - Out-of-Period Adjustment (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="SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails">
        <link:definition>0000043 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life (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="SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails">
        <link:definition>0000044 - Disclosure - Summary of Significant Accounting Policies - Capitalized and Depreciated (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="SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails">
        <link:definition>0000045 - Disclosure - Summary of Significant Accounting Policies - Schedule of Goodwill (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="SummaryofSignificantAccountingPoliciesGlobalWellsDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails">
        <link:definition>0000046 - Disclosure - Summary of Significant Accounting Policies - Global Wells (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="SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails">
        <link:definition>0000047 - Disclosure - Summary of Significant Accounting Policies - Assets and Liabilities of Global Wells (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="SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>0000048 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (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="SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails">
        <link:definition>0000049 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs and 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="SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails">
        <link:definition>0000050 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (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="SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails">
        <link:definition>0000051 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (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="SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails">
        <link:definition>0000052 - Disclosure - Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (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="SummaryofSignificantAccountingPoliciesForeignCurrencyDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails">
        <link:definition>0000053 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (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="SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails" roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails">
        <link:definition>0000054 - Disclosure - Summary of Significant Accounting Policies - New and Recently Adopted Accounting Standards (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="AcquisitionsNarrativeDetails" roleURI="http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails">
        <link:definition>0000055 - Disclosure - Acquisitions - 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="AcquisitionsPacificCupDetails" roleURI="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails">
        <link:definition>0000056 - Disclosure - Acquisitions - Pacific Cup (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="JointVentureDetails" roleURI="http://www.karatpackaging.com/role/JointVentureDetails">
        <link:definition>0000057 - Disclosure - Joint Venture (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="InventoriesScheduleofInventoriesDetails" roleURI="http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails">
        <link:definition>0000058 - Disclosure - Inventories - Schedule of 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="InventoriesNarrativeDetails" roleURI="http://www.karatpackaging.com/role/InventoriesNarrativeDetails">
        <link:definition>0000059 - Disclosure - Inventories - 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="PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" roleURI="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails">
        <link:definition>0000060 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (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="LineofCreditDetails" roleURI="http://www.karatpackaging.com/role/LineofCreditDetails">
        <link:definition>0000061 - Disclosure - Line of Credit (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="AccruedExpensesDetails" roleURI="http://www.karatpackaging.com/role/AccruedExpensesDetails">
        <link:definition>0000062 - Disclosure - Accrued Expenses (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="LongTermDebtScheduleofLongtermDebtDetails" roleURI="http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails">
        <link:definition>0000063 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (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="LongTermDebtScheduleofFutureMaturitiesDetails" roleURI="http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails">
        <link:definition>0000064 - Disclosure - Long-Term Debt - Schedule of Future Maturities (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="LongTermDebtNarrativeDetails" roleURI="http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails">
        <link:definition>0000065 - Disclosure - Long-Term Debt - 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="InterestRateSwapsDetails" roleURI="http://www.karatpackaging.com/role/InterestRateSwapsDetails">
        <link:definition>0000066 - Disclosure - Interest Rate Swaps (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://www.karatpackaging.com/role/StockholdersEquityDetails">
        <link:definition>0000067 - Disclosure - Stockholder&#8217;s 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="StockBasedCompensationNarrativeDetails" roleURI="http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>0000068 - Disclosure - Stock-Based Compensation - 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="StockBasedCompensationScheduleofStockOptionsActivityDetails" roleURI="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails">
        <link:definition>0000069 - Disclosure - Stock-Based Compensation - Schedule of Stock Options 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="StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails" roleURI="http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails">
        <link:definition>0000070 - Disclosure - Stock-Based Compensation - Assumptions Used to Calculate Grant Date Fair Value (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="StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails" roleURI="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails">
        <link:definition>0000071 - Disclosure - Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (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://www.karatpackaging.com/role/EarningsPerShareDetails">
        <link:definition>0000072 - 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="LeasesScheduleofLeaseCostDetails" roleURI="http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails">
        <link:definition>0000073 - Disclosure - Leases - Schedule of Lease Cost (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://www.karatpackaging.com/role/LeasesNarrativeDetails">
        <link:definition>0000074 - 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="LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails" roleURI="http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails">
        <link:definition>0000075 - Disclosure - Leases - Schedule of Supplemental Information Related to 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="LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>0000076 - Disclosure - Leases - Schedule of Maturities of Operating Lease 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="LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>0000076 - Disclosure - Leases - Schedule of Maturities of Operating Lease 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="LeasesScheduleoffutureminimumleaseobligationsDetails" roleURI="http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails">
        <link:definition>0000077 - Disclosure - Leases - Schedule of future minimum lease obligations (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="RelatedPartyTransactionsDetails" roleURI="http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails">
        <link:definition>0000078 - Disclosure - Related Party Transactions (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="EmployeeBenefitsDetails" roleURI="http://www.karatpackaging.com/role/EmployeeBenefitsDetails">
        <link:definition>0000079 - Disclosure - Employee Benefits (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="IncomeTaxesScheduleofIncomeTaxProvisionsDetails" roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails">
        <link:definition>0000080 - Disclosure - Income Taxes - Schedule of Income Tax Provisions (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://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000081 - 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="IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails">
        <link:definition>0000082 - Disclosure - Income Taxes - Schedule of Reconciliation of 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="IncomeTaxesNarrativeDetails" roleURI="http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000083 - 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="SubsequentEventsDetails" roleURI="http://www.karatpackaging.com/role/SubsequentEventsDetails">
        <link:definition>0000084 - Disclosure - Subsequent Events (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="krt_AreaOfDistributionFacility" abstract="false" name="AreaOfDistributionFacility" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:areaItemType"/>
  <xs:element id="krt_InventorySemiFinishedGoods" abstract="false" name="InventorySemiFinishedGoods" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" abstract="true" name="KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_TermLoanMaturingMay2029Member" abstract="true" name="TermLoanMaturingMay2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_DebtConversionAmountConvertedToNewDebtInstrument" abstract="false" name="DebtConversionAmountConvertedToNewDebtInstrument" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_GovernmentGrants" abstract="false" name="GovernmentGrants" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_RetirementPlanContributionTrancheDomain" abstract="true" name="RetirementPlanContributionTrancheDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_ContributionsToOffsetAmountThatMemberCannotContribute" abstract="false" name="ContributionsToOffsetAmountThatMemberCannotContribute" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_DebtInstrumentFloorRate" abstract="false" name="DebtInstrumentFloorRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="krt_DebtInstrumentFloorInterestRate" abstract="false" name="DebtInstrumentFloorInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="krt_NoncontrollingInterestsPolicyTextBlock" abstract="false" name="NoncontrollingInterestsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="krt_DepositsPolicyTextBlock" abstract="false" name="DepositsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="krt_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="krt_RetirementPlanContributionTrancheAxis" abstract="true" name="RetirementPlanContributionTrancheAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="krt_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="krt_NumberOfOtherDistributionCentersOperatedByEntity" abstract="false" name="NumberOfOtherDistributionCentersOperatedByEntity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" abstract="false" name="LongTermDebtExcludingLongTermLineOfCreditNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_AccruedShippingExpensesCurrent" abstract="false" name="AccruedShippingExpensesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_NumberOfVotesPerCommonStockAndPreferredStockShare" abstract="false" name="NumberOfVotesPerCommonStockAndPreferredStockShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="krt_LessorOperatingLeaseMonthlyLeasePayment" abstract="false" name="LessorOperatingLeaseMonthlyLeasePayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_CommonAndPreferredStockSharesAuthorized" abstract="false" name="CommonAndPreferredStockSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" abstract="false" name="ProceedsFromDepositsRefundedFromJointVentureInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_GlobalWellsMember" abstract="true" name="GlobalWellsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_DeferredTaxAssetsGovernmentGrant" abstract="false" name="DeferredTaxAssetsGovernmentGrant" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_TermLoanMaturingJuly012027Member" abstract="true" name="TermLoanMaturingJuly012027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_BusinessCombinationsAndGoodwillPolicyTextBlock" abstract="false" name="BusinessCombinationsAndGoodwillPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="krt_KearyGlobalLtdMember" abstract="true" name="KearyGlobalLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="krt_PacificCupIncMember" abstract="true" name="PacificCupIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" abstract="false" name="ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="krt_AccruedSaleTaxesAndUsedTaxes" abstract="false" name="AccruedSaleTaxesAndUsedTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_RetirementPlanContributionTrancheOneMember" abstract="true" name="RetirementPlanContributionTrancheOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_TreasuryStockParOrStatedValuePerShare" abstract="false" name="TreasuryStockParOrStatedValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="krt_DebtInstrumentTermLoanAccordionFeature" abstract="false" name="DebtInstrumentTermLoanAccordionFeature" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_LogisticsServicesMember" abstract="true" name="LogisticsServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" abstract="false" name="OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_InterestIncomeLossSwapTerminationFees" abstract="false" name="InterestIncomeLossSwapTerminationFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_NumberOfExercisedConvertibleNotes" abstract="false" name="NumberOfExercisedConvertibleNotes" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="krt_OnlineMember" abstract="true" name="OnlineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" abstract="false" name="VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="krt_AcquisitionPriceIncludedWithinDeposits" abstract="false" name="AcquisitionPriceIncludedWithinDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_BioEarthTechnologyMember" abstract="true" name="BioEarthTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_PaymentsForDepositsForPropertyPlantAndEquipment" abstract="false" name="PaymentsForDepositsForPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_TermLoanMaturingSeptember302026Member" abstract="true" name="TermLoanMaturingSeptember302026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_PaycheckProtectionProgramCARESActMember" abstract="true" name="PaycheckProtectionProgramCARESActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_KearyInternationalMember" abstract="true" name="KearyInternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" abstract="false" name="MinimumBankAccountToMakeAdditionalContributionsFromMembers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_NationalDistributionMember" abstract="true" name="NationalDistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" abstract="false" name="DeferredTaxLiabilitiesInvestmentsInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_WenHoIndustrialCoLtdMember" abstract="true" name="WenHoIndustrialCoLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_FulingTechnologyCoLtdMember" abstract="true" name="FulingTechnologyCoLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_DistributorsMember" abstract="true" name="DistributorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_NoncontrollingInterestInJointVenturesCommitment" abstract="false" name="NoncontrollingInterestInJointVenturesCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_AccruedPropertyTaxesCurrent" abstract="false" name="AccruedPropertyTaxesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_GovernmentGrantsAbstract" abstract="true" name="GovernmentGrantsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" abstract="true" name="IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_ImpairmentOfDeposit" abstract="false" name="ImpairmentOfDeposit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" abstract="false" name="ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_DeferredTaxAssetsLeasingArrangements" abstract="false" name="DeferredTaxAssetsLeasingArrangements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_GovernmentGrantsPolicyTextBlock" abstract="false" name="GovernmentGrantsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="krt_LollicupFranchisingLlcMember" abstract="true" name="LollicupFranchisingLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_RetirementPlanContributionTrancheThreeMember" abstract="true" name="RetirementPlanContributionTrancheThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_RetirementPlanContributionTrancheTwoMember" abstract="true" name="RetirementPlanContributionTrancheTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="krt_WriteOffOfInventory" abstract="false" name="WriteOffOfInventory" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>krt-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:1f2508a7-0d84-4242-919b-82f8eabc7159,g:9eeffbb5-b43e-4efc-8628-61199fe6fe87-->
<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.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c65405df-51f6-410f-a244-3e66efb410b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_78f9326f-5784-4f96-95df-d8ff13040885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c65405df-51f6-410f-a244-3e66efb410b5" xlink:to="loc_us-gaap_StockholdersEquity_78f9326f-5784-4f96-95df-d8ff13040885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9881d7ba-c7df-45fd-9910-aec0bb188f85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c65405df-51f6-410f-a244-3e66efb410b5" xlink:to="loc_us-gaap_MinorityInterest_9881d7ba-c7df-45fd-9910-aec0bb188f85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8b4b0bcc-1435-4ef1-b0ba-7ec568491ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_aeced071-eb5c-4966-a9cb-b47154ca6ff5" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8b4b0bcc-1435-4ef1-b0ba-7ec568491ebc" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_aeced071-eb5c-4966-a9cb-b47154ca6ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c0d2264d-bc6c-4225-9d31-f9f9b9fcc13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8b4b0bcc-1435-4ef1-b0ba-7ec568491ebc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c0d2264d-bc6c-4225-9d31-f9f9b9fcc13d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e87fcafe-f9ce-4615-be26-9b97be8ba527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8b4b0bcc-1435-4ef1-b0ba-7ec568491ebc" xlink:to="loc_us-gaap_LiabilitiesCurrent_e87fcafe-f9ce-4615-be26-9b97be8ba527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e3fb8407-aca3-4617-9e17-26ac9618b914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8b4b0bcc-1435-4ef1-b0ba-7ec568491ebc" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e3fb8407-aca3-4617-9e17-26ac9618b914" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e5c21a4c-c8bc-4e72-8a5c-f89d259981ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8b4b0bcc-1435-4ef1-b0ba-7ec568491ebc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e5c21a4c-c8bc-4e72-8a5c-f89d259981ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_6970f626-8726-4f7b-a2bc-d999f8beed6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_6970f626-8726-4f7b-a2bc-d999f8beed6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0e85c584-8501-4a99-a61b-07f4988dbb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_LongTermDebtCurrent_0e85c584-8501-4a99-a61b-07f4988dbb9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ea08fcbc-8a86-46ba-b41c-a844bfc2b49d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_AccountsPayableCurrent_ea08fcbc-8a86-46ba-b41c-a844bfc2b49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ce8ac774-7ce0-49e0-9c97-e8e9b9057797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ce8ac774-7ce0-49e0-9c97-e8e9b9057797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6e206b63-7153-4717-8ace-5109965f64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6e206b63-7153-4717-8ace-5109965f64e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_88bb55ea-2a90-4dfc-bd87-1045addff074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_88bb55ea-2a90-4dfc-bd87-1045addff074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_9a29c112-f3b3-40ea-be0d-a9216e4112f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_78e64253-7243-44df-a455-c3412908bf8a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_9a29c112-f3b3-40ea-be0d-a9216e4112f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e54bf466-b12a-406d-8059-66d34b7d5467" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_76f83eff-cf0e-4e8f-9507-e65ab390134f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e54bf466-b12a-406d-8059-66d34b7d5467" xlink:to="loc_us-gaap_PreferredStockValue_76f83eff-cf0e-4e8f-9507-e65ab390134f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9361f778-6134-4dcf-8863-302ece6a7071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e54bf466-b12a-406d-8059-66d34b7d5467" xlink:to="loc_us-gaap_CommonStockValue_9361f778-6134-4dcf-8863-302ece6a7071" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1a176507-6536-4856-9766-bdb45e600ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e54bf466-b12a-406d-8059-66d34b7d5467" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1a176507-6536-4856-9766-bdb45e600ae3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5d45dec1-3652-42b2-8017-407f4cc75491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e54bf466-b12a-406d-8059-66d34b7d5467" xlink:to="loc_us-gaap_TreasuryStockValue_5d45dec1-3652-42b2-8017-407f4cc75491" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cd6f3940-36b1-4fab-9698-1ddbf552b957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e54bf466-b12a-406d-8059-66d34b7d5467" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cd6f3940-36b1-4fab-9698-1ddbf552b957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e4235c0-4833-455b-9fc3-84800be1ae70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_58235c8f-70fd-408a-9a9c-6f3ecca7fe34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9e4235c0-4833-455b-9fc3-84800be1ae70" xlink:to="loc_us-gaap_Liabilities_58235c8f-70fd-408a-9a9c-6f3ecca7fe34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_72f9e09f-ce2b-4b77-9f33-df1de8183b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e4235c0-4833-455b-9fc3-84800be1ae70" xlink:to="loc_us-gaap_CommitmentsAndContingencies_72f9e09f-ce2b-4b77-9f33-df1de8183b20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_489b5e50-33bf-4994-b662-feea94a115e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9e4235c0-4833-455b-9fc3-84800be1ae70" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_489b5e50-33bf-4994-b662-feea94a115e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_ec732bf2-45f5-4d1a-96fb-bd9a74047d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_ec732bf2-45f5-4d1a-96fb-bd9a74047d42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e27282d4-6e5e-4165-b778-39356988f2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e27282d4-6e5e-4165-b778-39356988f2c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8c9b24c5-c283-4c75-9877-f44bef8fd62b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_AssetsCurrent_8c9b24c5-c283-4c75-9877-f44bef8fd62b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0e3156db-818f-489f-8340-92ee5dd37763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_Goodwill_0e3156db-818f-489f-8340-92ee5dd37763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d389f41e-4ee1-4322-a2ec-aaaf115cfbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d389f41e-4ee1-4322-a2ec-aaaf115cfbc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_edbc9292-1d10-485a-94c7-70d73e282129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_edbc9292-1d10-485a-94c7-70d73e282129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_150dfe96-784b-463c-8884-6eb450bc093d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_950a8e42-ad1a-48f2-b666-9b30b4b748d7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_150dfe96-784b-463c-8884-6eb450bc093d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0826d33d-da9b-4a6c-b94f-1c6defcf19a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c500445f-b427-4a1b-92ee-b63586cbdc0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0826d33d-da9b-4a6c-b94f-1c6defcf19a6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c500445f-b427-4a1b-92ee-b63586cbdc0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4d35d052-80d9-46e9-889c-d761da01e23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0826d33d-da9b-4a6c-b94f-1c6defcf19a6" xlink:to="loc_us-gaap_InventoryNet_4d35d052-80d9-46e9-889c-d761da01e23b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6e254f91-4c3d-4366-881a-d54379838406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0826d33d-da9b-4a6c-b94f-1c6defcf19a6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6e254f91-4c3d-4366-881a-d54379838406" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_999e0a43-534a-4850-b7cf-dc903260cda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0826d33d-da9b-4a6c-b94f-1c6defcf19a6" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_999e0a43-534a-4850-b7cf-dc903260cda9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a1e39c62-b7ed-437f-98b2-1c163ae9f5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_57dec676-7cff-466a-b3a8-143d6d2e4850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a1e39c62-b7ed-437f-98b2-1c163ae9f5a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_57dec676-7cff-466a-b3a8-143d6d2e4850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2ed012b2-0e82-4ba8-aff7-1d68d49939ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a1e39c62-b7ed-437f-98b2-1c163ae9f5a6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2ed012b2-0e82-4ba8-aff7-1d68d49939ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e8e9748b-d220-425f-a146-6e76586133c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_16440449-72ee-4eb6-908d-42fe37ade44e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e8e9748b-d220-425f-a146-6e76586133c5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_16440449-72ee-4eb6-908d-42fe37ade44e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_51af65eb-829f-4ddb-9106-7c0f9c937818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_e8e9748b-d220-425f-a146-6e76586133c5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_51af65eb-829f-4ddb-9106-7c0f9c937818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_03161e3c-5b7c-46fb-a948-aee981cdc65d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ae4cf139-3052-473c-b51e-25fbb4fe2dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_03161e3c-5b7c-46fb-a948-aee981cdc65d" xlink:to="loc_us-gaap_GrossProfit_ae4cf139-3052-473c-b51e-25fbb4fe2dee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f4c7ce9f-521f-4972-a984-e170aba3743c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_03161e3c-5b7c-46fb-a948-aee981cdc65d" xlink:to="loc_us-gaap_OperatingExpenses_f4c7ce9f-521f-4972-a984-e170aba3743c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_260bc964-4013-4684-81ef-eb93edf8901e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_39bd310d-fe6c-4bfe-a19d-18b5622c0590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_260bc964-4013-4684-81ef-eb93edf8901e" xlink:to="loc_us-gaap_ProfitLoss_39bd310d-fe6c-4bfe-a19d-18b5622c0590" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e2e176c2-673d-452e-85aa-95247ce629aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_260bc964-4013-4684-81ef-eb93edf8901e" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e2e176c2-673d-452e-85aa-95247ce629aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_59c7a3ba-547e-4b15-b1cc-efeb86c1e742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d131e16c-4536-473c-9fd2-decaeab64230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_59c7a3ba-547e-4b15-b1cc-efeb86c1e742" xlink:to="loc_us-gaap_OperatingIncomeLoss_d131e16c-4536-473c-9fd2-decaeab64230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_fe695baa-3ce3-4df8-95cd-01d128153a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_59c7a3ba-547e-4b15-b1cc-efeb86c1e742" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_fe695baa-3ce3-4df8-95cd-01d128153a4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b1d67d11-6409-48dd-b9ff-04300993b4f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b1d67d11-6409-48dd-b9ff-04300993b4f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5dbbea47-0ff0-49ad-818a-4e16b8df9217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:to="loc_us-gaap_InterestExpense_5dbbea47-0ff0-49ad-818a-4e16b8df9217" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_a90c7e30-277d-4c5b-8ef1-dd82c6571428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:to="loc_us-gaap_InvestmentIncomeInterest_a90c7e30-277d-4c5b-8ef1-dd82c6571428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_c245ef26-a4f6-40dd-9eaa-d0fb1b179edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:to="loc_us-gaap_RentalIncomeNonoperating_c245ef26-a4f6-40dd-9eaa-d0fb1b179edd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_35b602f7-8e3d-4631-8a91-86ca116850d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_35b602f7-8e3d-4631-8a91-86ca116850d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f02377ef-d2f1-43e9-907e-44837fee8e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_5322f117-46b6-433d-a0db-b0d8be6bdd98" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f02377ef-d2f1-43e9-907e-44837fee8e5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4b6b3dd2-4319-4eb0-b0ef-2abd55b90b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_6f1dd9b8-6398-4f05-91a3-fd7dedb7c256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4b6b3dd2-4319-4eb0-b0ef-2abd55b90b2d" xlink:to="loc_us-gaap_SellingExpense_6f1dd9b8-6398-4f05-91a3-fd7dedb7c256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a5f25941-bd01-45f5-8038-81d2cd691a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4b6b3dd2-4319-4eb0-b0ef-2abd55b90b2d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a5f25941-bd01-45f5-8038-81d2cd691a33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5521de9c-25bc-408a-bfe4-c28b5deca8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5521de9c-25bc-408a-bfe4-c28b5deca8dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1de73fdc-f285-4dfe-a219-511135433e96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1de73fdc-f285-4dfe-a219-511135433e96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a108921f-cc31-4fa9-94f2-b957a6c9880b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a108921f-cc31-4fa9-94f2-b957a6c9880b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_412b325e-61dc-494f-979f-f9e8e0fb20c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_412b325e-61dc-494f-979f-f9e8e0fb20c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_916fb60a-1a8a-418e-80e9-0c7aee594cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_ShareBasedCompensation_916fb60a-1a8a-418e-80e9-0c7aee594cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_04b3fe8d-737b-4524-a9aa-0ae64a59af35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_04b3fe8d-737b-4524-a9aa-0ae64a59af35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_4c0f1946-8764-4cab-b479-d65de1b5f3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_4c0f1946-8764-4cab-b479-d65de1b5f3dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_6e843e9c-159b-47df-835c-9c5fa069176c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_6e843e9c-159b-47df-835c-9c5fa069176c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e2a254a4-26bb-48a6-8c40-0febfc22a4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e2a254a4-26bb-48a6-8c40-0febfc22a4ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4eb283c0-237a-4ae9-a348-a7f61ceb9857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4eb283c0-237a-4ae9-a348-a7f61ceb9857" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_4aa4d65c-e94c-40cd-af25-6e47e02e8e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_4aa4d65c-e94c-40cd-af25-6e47e02e8e7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_41f2be8c-d938-4a53-a61f-561aa37e85e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_41f2be8c-d938-4a53-a61f-561aa37e85e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_392b44be-e688-47ef-9440-658fac9b7ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_392b44be-e688-47ef-9440-658fac9b7ec6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_2bea6eb1-0563-4ffe-9c2a-27fc8b7d4103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_2bea6eb1-0563-4ffe-9c2a-27fc8b7d4103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c6c40642-256f-4717-a206-e35acb23cbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c6c40642-256f-4717-a206-e35acb23cbc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_beffa3ad-2fdd-4d31-baea-f17d54f0eda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_beffa3ad-2fdd-4d31-baea-f17d54f0eda9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_d705218f-43b8-4608-a301-0e156233a1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_d705218f-43b8-4608-a301-0e156233a1a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ad0ab466-1f11-4b8a-a68d-966a951d21e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_ProfitLoss_ad0ab466-1f11-4b8a-a68d-966a951d21e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_672fc3ce-868c-4aaa-b2fd-94b4d7079ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_672fc3ce-868c-4aaa-b2fd-94b4d7079ed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_231acdbc-65de-4ab7-90cf-0421f24f2758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_231acdbc-65de-4ab7-90cf-0421f24f2758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1eb2f29c-7704-4c8d-bfb0-d5e8ee273327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1eb2f29c-7704-4c8d-bfb0-d5e8ee273327" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_80821fb7-d192-4b08-a337-6e2cce334af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_InventoryWriteDown_80821fb7-d192-4b08-a337-6e2cce334af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_11518fda-c6bc-4630-8c2c-c66a8778b76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="23" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_11518fda-c6bc-4630-8c2c-c66a8778b76e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4b21dd23-4efd-4cdc-8925-a476b60f2347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="24" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_4b21dd23-4efd-4cdc-8925-a476b60f2347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ImpairmentOfDeposit_10760f36-f64f-409a-89b9-44c4ab3c7c58" xlink:href="krt-20221231.xsd#krt_ImpairmentOfDeposit"/>
    <link:calculationArc order="25" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_krt_ImpairmentOfDeposit_10760f36-f64f-409a-89b9-44c4ab3c7c58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_WriteOffOfInventory_8a1dd2dd-0b7e-4207-8180-8987af220183" xlink:href="krt-20221231.xsd#krt_WriteOffOfInventory"/>
    <link:calculationArc order="26" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65d70aed-99ab-4be1-999b-c12952ecd381" xlink:to="loc_krt_WriteOffOfInventory_8a1dd2dd-0b7e-4207-8180-8987af220183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_c3f639d3-0703-4c99-a668-b8266c6817c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_c3f639d3-0703-4c99-a668-b8266c6817c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1ec834fd-b17f-450e-959d-eb81363214ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_1ec834fd-b17f-450e-959d-eb81363214ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_d8d8b038-a98e-44a5-b1de-3718a961c59e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_d8d8b038-a98e-44a5-b1de-3718a961c59e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_0e52fbff-c9ab-4eb7-8a57-b7317bd86dfa" xlink:href="krt-20221231.xsd#krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_0e52fbff-c9ab-4eb7-8a57-b7317bd86dfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e1edb5fc-0ac7-41b9-b91a-b8de5dc690c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e1edb5fc-0ac7-41b9-b91a-b8de5dc690c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_0602092d-8100-4f9b-937d-41ad473c9db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_0602092d-8100-4f9b-937d-41ad473c9db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9f5365e5-3e6f-481b-b77b-05979f99e4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9f5365e5-3e6f-481b-b77b-05979f99e4a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_b1fbc469-b04e-4671-8575-f8b4f0343833" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_b1fbc469-b04e-4671-8575-f8b4f0343833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ff3bd8a6-e86e-4182-8db0-d0f4eb1014b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cc346caa-1775-4672-ace3-1bafff1eb3db" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ff3bd8a6-e86e-4182-8db0-d0f4eb1014b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_4418653e-25e7-4540-993e-26d540dbe493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_4418653e-25e7-4540-993e-26d540dbe493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_9f09f560-6cc3-4e58-9d57-3c32ed28c3c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_9f09f560-6cc3-4e58-9d57-3c32ed28c3c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6c1a9f58-610f-4060-ac91-0b941781107e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6c1a9f58-610f-4060-ac91-0b941781107e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2a365622-4542-44e4-8e0c-e2145db952ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2a365622-4542-44e4-8e0c-e2145db952ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PaymentsForDepositsForPropertyPlantAndEquipment_5462f832-0e95-4d8c-80e2-56b6dbefce4d" xlink:href="krt-20221231.xsd#krt_PaymentsForDepositsForPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_krt_PaymentsForDepositsForPropertyPlantAndEquipment_5462f832-0e95-4d8c-80e2-56b6dbefce4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd03e974-5e08-416d-a997-d3565593eb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd03e974-5e08-416d-a997-d3565593eb4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_dff153c1-7d80-4e34-99bf-469f74f4210c" xlink:href="krt-20221231.xsd#krt_ProceedsFromDepositsRefundedFromJointVentureInvestment"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15e2d970-f830-49af-9b69-a69e2f7ac65a" xlink:to="loc_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_dff153c1-7d80-4e34-99bf-469f74f4210c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7bcb50a-9abc-4d28-89cf-c8e2d3f40294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b506af51-af80-4a86-8866-1df7e4fceb19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7bcb50a-9abc-4d28-89cf-c8e2d3f40294" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b506af51-af80-4a86-8866-1df7e4fceb19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f41a54a9-7d00-49c4-8b50-928fe2daf99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7bcb50a-9abc-4d28-89cf-c8e2d3f40294" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f41a54a9-7d00-49c4-8b50-928fe2daf99f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_106b6ce7-3662-438c-8a47-d6062cc41b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e7bcb50a-9abc-4d28-89cf-c8e2d3f40294" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_106b6ce7-3662-438c-8a47-d6062cc41b8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41834bad-fc43-482f-8578-5f1d69c52083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41834bad-fc43-482f-8578-5f1d69c52083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fc08ab00-8976-4cdd-ac3e-73441887323a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fc08ab00-8976-4cdd-ac3e-73441887323a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bfc70559-9dbb-48c9-afc9-ebd1d4adaad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bfc70559-9dbb-48c9-afc9-ebd1d4adaad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_67b4ecaa-62df-48f6-8759-beca33e1426f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_67b4ecaa-62df-48f6-8759-beca33e1426f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5ecf7d9e-07f0-4be6-ae52-bc713ce79c71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5ecf7d9e-07f0-4be6-ae52-bc713ce79c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromAffiliates_0bd737ae-0066-463c-89af-613302a7cbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromAffiliates"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_76ec8db4-8fff-4feb-bedf-c20e610fee9b" xlink:to="loc_us-gaap_DueFromAffiliates_0bd737ae-0066-463c-89af-613302a7cbaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a65e4768-072f-48fa-89af-1574113c0738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_AccountsPayableCurrent_a65e4768-072f-48fa-89af-1574113c0738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c5bd3516-86ab-4bf1-9e33-aa5e767a1c82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c5bd3516-86ab-4bf1-9e33-aa5e767a1c82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e63c8108-4e4d-473b-815a-7e8b5bded824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e63c8108-4e4d-473b-815a-7e8b5bded824" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_a0fa5e00-0a8f-4877-bae3-1141f14e9607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_a0fa5e00-0a8f-4877-bae3-1141f14e9607" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_dd7b7468-0bf3-4d1a-b227-e8cbfa08c5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_dd7b7468-0bf3-4d1a-b227-e8cbfa08c5b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0c8f394c-5fe0-4e1c-b869-e3bca3acf87f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_LongTermDebtCurrent_0c8f394c-5fe0-4e1c-b869-e3bca3acf87f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_a68a7e2d-478c-466e-b6ab-75f53d81caac" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_a68a7e2d-478c-466e-b6ab-75f53d81caac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1c29c17c-1c6c-4717-8179-a279a8affc00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_91456a7f-2935-4220-bb6c-47597d50a2d9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1c29c17c-1c6c-4717-8179-a279a8affc00" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_319bfc52-8d90-46cb-8265-c13e528b5976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5425990f-755c-45d7-9e4c-e7a554c9c8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_319bfc52-8d90-46cb-8265-c13e528b5976" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5425990f-755c-45d7-9e4c-e7a554c9c8b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_61d0653e-a2f1-45f1-913a-2903afef2f07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_319bfc52-8d90-46cb-8265-c13e528b5976" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_61d0653e-a2f1-45f1-913a-2903afef2f07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AcquisitionsPacificCupDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_327aa14d-49f4-467c-9baa-2d5e632eeebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bae34ca7-a8e1-41d6-8dd4-dff7ec1d7257" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_327aa14d-49f4-467c-9baa-2d5e632eeebe" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bae34ca7-a8e1-41d6-8dd4-dff7ec1d7257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9750c68c-8201-4c71-9b2d-a31d37a0181a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_327aa14d-49f4-467c-9baa-2d5e632eeebe" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9750c68c-8201-4c71-9b2d-a31d37a0181a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_871450a6-f4ce-44e7-a582-06eb4ffbde38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_327aa14d-49f4-467c-9baa-2d5e632eeebe" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_871450a6-f4ce-44e7-a582-06eb4ffbde38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1d3b0aae-5486-4e68-90fd-a2a8ef47f6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_327aa14d-49f4-467c-9baa-2d5e632eeebe" xlink:to="loc_us-gaap_Goodwill_1d3b0aae-5486-4e68-90fd-a2a8ef47f6d3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_add49f3a-5d92-42b7-98c3-086c84d41bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_5dbbc735-f3b8-4cdf-8d2c-df547196d08e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_add49f3a-5d92-42b7-98c3-086c84d41bf2" xlink:to="loc_us-gaap_InventoryGross_5dbbc735-f3b8-4cdf-8d2c-df547196d08e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryAdjustments_ce6f0502-bf84-4311-bb42-ab0345c8b1b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_add49f3a-5d92-42b7-98c3-086c84d41bf2" xlink:to="loc_us-gaap_InventoryAdjustments_ce6f0502-bf84-4311-bb42-ab0345c8b1b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_dcfff3e8-2d4a-4053-bec1-215d7a6128cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4ac37de8-5f71-411b-8be0-e78c218f004c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_dcfff3e8-2d4a-4053-bec1-215d7a6128cb" xlink:to="loc_us-gaap_InventoryRawMaterials_4ac37de8-5f71-411b-8be0-e78c218f004c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_79d7b6c6-941d-4263-b605-e59c4c51e940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_dcfff3e8-2d4a-4053-bec1-215d7a6128cb" xlink:to="loc_us-gaap_InventoryFinishedGoods_79d7b6c6-941d-4263-b605-e59c4c51e940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_InventorySemiFinishedGoods_60eb04c3-b7f5-4ac5-8e5e-ce0f5816cd1c" xlink:href="krt-20221231.xsd#krt_InventorySemiFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_dcfff3e8-2d4a-4053-bec1-215d7a6128cb" xlink:to="loc_krt_InventorySemiFinishedGoods_60eb04c3-b7f5-4ac5-8e5e-ce0f5816cd1c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ad608f53-0ec0-4e2f-811b-0f63d0fd8220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_784d16b5-7354-41e4-9bad-564daa5cf858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ad608f53-0ec0-4e2f-811b-0f63d0fd8220" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_784d16b5-7354-41e4-9bad-564daa5cf858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9cf3cb30-8124-421a-812a-6b2ed6e71e20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ad608f53-0ec0-4e2f-811b-0f63d0fd8220" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9cf3cb30-8124-421a-812a-6b2ed6e71e20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_76acae0d-8e98-49a1-b42f-2f67ce5cc2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_76acae0d-8e98-49a1-b42f-2f67ce5cc2c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_c41bd94b-496b-4e0b-85d1-4b8af9676d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_c41bd94b-496b-4e0b-85d1-4b8af9676d1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_c004b921-8f69-4026-8c01-2b8ed79685ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_c004b921-8f69-4026-8c01-2b8ed79685ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_694aa154-2b51-41ce-91a1-c6b04c647e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_us-gaap_InterestPayableCurrent_694aa154-2b51-41ce-91a1-c6b04c647e4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_104ceeb9-b2db-46df-ae67-0f1e0e9e5c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_us-gaap_AccruedVacationCurrent_104ceeb9-b2db-46df-ae67-0f1e0e9e5c38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedShippingExpensesCurrent_949ec359-b331-4266-9425-c9564da1e0af" xlink:href="krt-20221231.xsd#krt_AccruedShippingExpensesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_krt_AccruedShippingExpensesCurrent_949ec359-b331-4266-9425-c9564da1e0af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedSaleTaxesAndUsedTaxes_721d3480-a46c-41ff-92da-deb8a97e4e38" xlink:href="krt-20221231.xsd#krt_AccruedSaleTaxesAndUsedTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_krt_AccruedSaleTaxesAndUsedTaxes_721d3480-a46c-41ff-92da-deb8a97e4e38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRentCurrent_baa6880e-5b7a-4438-87b1-df5082cf5520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_us-gaap_AccruedRentCurrent_baa6880e-5b7a-4438-87b1-df5082cf5520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedPropertyTaxesCurrent_a86fa5b1-aeca-4e73-8385-0de31925236c" xlink:href="krt-20221231.xsd#krt_AccruedPropertyTaxesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_a334bb17-5258-40f8-96b7-9354becb8b4d" xlink:to="loc_krt_AccruedPropertyTaxesCurrent_a86fa5b1-aeca-4e73-8385-0de31925236c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtScheduleofFutureMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_556d9f3d-1b30-4750-9ceb-c9c857a7d55f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_9b740892-6346-4da3-a7fb-9b678a91fc2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_556d9f3d-1b30-4750-9ceb-c9c857a7d55f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_9b740892-6346-4da3-a7fb-9b678a91fc2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c872cbce-2383-4285-8a11-925b9bbfbc7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_556d9f3d-1b30-4750-9ceb-c9c857a7d55f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c872cbce-2383-4285-8a11-925b9bbfbc7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a7a4c74a-ac35-4791-964e-7d472b15ec9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_556d9f3d-1b30-4750-9ceb-c9c857a7d55f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a7a4c74a-ac35-4791-964e-7d472b15ec9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_36a31dac-1d2d-4a37-bd79-2a4dc87adefa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_556d9f3d-1b30-4750-9ceb-c9c857a7d55f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_36a31dac-1d2d-4a37-bd79-2a4dc87adefa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ed77a629-a286-46c0-a60a-4c57a3fea3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_556d9f3d-1b30-4750-9ceb-c9c857a7d55f" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ed77a629-a286-46c0-a60a-4c57a3fea3a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2ae2b0a6-ed38-4b6b-8e0d-04e76fc0b068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5ebc1bc3-b903-41d8-aa4c-ff6c3fe5b7df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2ae2b0a6-ed38-4b6b-8e0d-04e76fc0b068" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5ebc1bc3-b903-41d8-aa4c-ff6c3fe5b7df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3d39a4c1-698f-41d6-bcb9-e7b0be74ce32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2ae2b0a6-ed38-4b6b-8e0d-04e76fc0b068" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3d39a4c1-698f-41d6-bcb9-e7b0be74ce32" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_6887faf2-0b19-49b2-bb05-7e4a26a0b939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_a1c79aaf-20e0-4e1e-9d77-be02dab09424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6887faf2-0b19-49b2-bb05-7e4a26a0b939" xlink:to="loc_us-gaap_ShortTermLeaseCost_a1c79aaf-20e0-4e1e-9d77-be02dab09424" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_b336d1c9-0706-452f-81c6-7f8785a8eaab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6887faf2-0b19-49b2-bb05-7e4a26a0b939" xlink:to="loc_us-gaap_VariableLeaseCost_b336d1c9-0706-452f-81c6-7f8785a8eaab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_dd02872a-107c-4060-90ce-6a3363fffd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6887faf2-0b19-49b2-bb05-7e4a26a0b939" xlink:to="loc_us-gaap_OperatingLeaseCost_dd02872a-107c-4060-90ce-6a3363fffd7a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2f2262bd-f8ef-482e-a83e-c4350794c1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0f0a5b4b-9a56-4a52-bd23-5af7d76ff28c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2f2262bd-f8ef-482e-a83e-c4350794c1a6" xlink:to="loc_us-gaap_OperatingLeaseLiability_0f0a5b4b-9a56-4a52-bd23-5af7d76ff28c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ca4119a8-a267-49dc-828d-96c29835111c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2f2262bd-f8ef-482e-a83e-c4350794c1a6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ca4119a8-a267-49dc-828d-96c29835111c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a2990bf4-c280-4df1-88b4-6fdcfa79b5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a2990bf4-c280-4df1-88b4-6fdcfa79b5bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c6050143-b171-4f65-a9f5-17cb9883254e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c6050143-b171-4f65-a9f5-17cb9883254e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6a28946c-0b8b-41a3-9aa7-a2a0edf358ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6a28946c-0b8b-41a3-9aa7-a2a0edf358ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d70aac78-1108-4902-8912-eab633c49b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d70aac78-1108-4902-8912-eab633c49b3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_934b9ff2-7253-40e5-a044-2826ba317ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_934b9ff2-7253-40e5-a044-2826ba317ac0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bd7fe2ce-9a29-48ca-bd64-478ae66c557c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3f706d91-8ae0-404d-8364-c92fe294f20d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bd7fe2ce-9a29-48ca-bd64-478ae66c557c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleoffutureminimumleaseobligationsDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_e0bbecd8-c797-4a65-a0e3-9c56f26ee231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_e0bbecd8-c797-4a65-a0e3-9c56f26ee231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_e6f6bcb0-7427-43b4-9d78-231b850e21bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_e6f6bcb0-7427-43b4-9d78-231b850e21bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1fbc6c9f-9f81-42f5-8f63-4c70c3268583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1fbc6c9f-9f81-42f5-8f63-4c70c3268583" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_dcfd82a2-91c4-4816-85e0-b01be61a6ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_dcfd82a2-91c4-4816-85e0-b01be61a6ace" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b53fc1bf-9d22-47a8-9d07-4ed221dfedb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b53fc1bf-9d22-47a8-9d07-4ed221dfedb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_32c48fc6-bbfb-4774-82d3-64e3a1befc83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_ea63841b-afa4-4e66-b078-da96a78179ad" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_32c48fc6-bbfb-4774-82d3-64e3a1befc83" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesScheduleofIncomeTaxProvisionsDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9fed261d-2c71-4621-8e78-09fee2bcd56b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1cc52d4d-ed19-4a69-8292-6bfab09b7f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fed261d-2c71-4621-8e78-09fee2bcd56b" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1cc52d4d-ed19-4a69-8292-6bfab09b7f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7bdf4d09-6667-46aa-a78a-43be4341c131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9fed261d-2c71-4621-8e78-09fee2bcd56b" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7bdf4d09-6667-46aa-a78a-43be4341c131" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_134672b6-0fa6-4dbe-8990-b6ac43d58f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8e993b70-03ae-4984-a673-59476d0abe24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_134672b6-0fa6-4dbe-8990-b6ac43d58f82" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8e993b70-03ae-4984-a673-59476d0abe24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_58f0b0d2-2b05-40b5-8e76-8381fb608645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_134672b6-0fa6-4dbe-8990-b6ac43d58f82" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_58f0b0d2-2b05-40b5-8e76-8381fb608645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e4b43feb-863a-471a-9a0a-fd46deeb6aaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b54290b5-560a-4ad4-8c01-0efe3405010b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e4b43feb-863a-471a-9a0a-fd46deeb6aaf" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b54290b5-560a-4ad4-8c01-0efe3405010b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c1960c21-36b4-4e8c-aa16-92d37803d013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e4b43feb-863a-471a-9a0a-fd46deeb6aaf" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c1960c21-36b4-4e8c-aa16-92d37803d013" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_ed8eb5a7-21fb-4e5b-82e3-dc96520382e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_db1fd4d2-abaa-4b5b-a497-7f38d0f8b7f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilities_ed8eb5a7-21fb-4e5b-82e3-dc96520382e7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_db1fd4d2-abaa-4b5b-a497-7f38d0f8b7f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c8698f72-38e0-4b79-8d7d-026f3a18821d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredTaxLiabilities_ed8eb5a7-21fb-4e5b-82e3-dc96520382e7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_c8698f72-38e0-4b79-8d7d-026f3a18821d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_6c122d92-f3a0-4758-996b-ab45edbcb78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_6c122d92-f3a0-4758-996b-ab45edbcb78e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_db8b149d-b662-4604-bcbd-53ce2d9b1599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_db8b149d-b662-4604-bcbd-53ce2d9b1599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_9cddd0cb-1804-430d-a331-89a08bc4629c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_9cddd0cb-1804-430d-a331-89a08bc4629c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_9a47f199-084c-44bd-9549-2f7eb673eeb2" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_9a47f199-084c-44bd-9549-2f7eb673eeb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_6347b80e-ad20-44e9-8875-2afc3a63edea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_6347b80e-ad20-44e9-8875-2afc3a63edea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_67af79fc-f396-4878-b2ef-800f5ea50ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_67af79fc-f396-4878-b2ef-800f5ea50ae0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsGovernmentGrant_1f0c3108-2e84-4b6a-a7cb-53fdb9690f56" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsGovernmentGrant"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_krt_DeferredTaxAssetsGovernmentGrant_1f0c3108-2e84-4b6a-a7cb-53fdb9690f56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_55e3b585-34e7-4a2c-b8d0-456f3cd59d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_55e3b585-34e7-4a2c-b8d0-456f3cd59d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_97915bb7-f0e9-4b0a-b1c6-8d70cbb7d474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_97915bb7-f0e9-4b0a-b1c6-8d70cbb7d474" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsLeasingArrangements_f5f32432-a026-460f-99f8-6d9f4d7c43e4" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsLeasingArrangements"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_84c97dd0-bcbc-46bb-a1ac-531aa47eaa65" xlink:to="loc_krt_DeferredTaxAssetsLeasingArrangements_f5f32432-a026-460f-99f8-6d9f4d7c43e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5e5396ca-b307-4fab-b916-47ae3a565078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_29513a56-3587-43ae-b5ae-77a7783a4129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5e5396ca-b307-4fab-b916-47ae3a565078" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_29513a56-3587-43ae-b5ae-77a7783a4129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_d6c03bdf-e29b-495a-8137-dc9b384e285b" xlink:href="krt-20221231.xsd#krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5e5396ca-b307-4fab-b916-47ae3a565078" xlink:to="loc_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_d6c03bdf-e29b-495a-8137-dc9b384e285b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_159c2dcd-7f21-44fc-8a8f-6c1061c0bc58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5e5396ca-b307-4fab-b916-47ae3a565078" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_159c2dcd-7f21-44fc-8a8f-6c1061c0bc58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_af4954ef-47f8-40e8-b564-3dbe1008380e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_af4954ef-47f8-40e8-b564-3dbe1008380e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_e5f40e3b-72f1-4618-b0e0-16431d6c1f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_e5f40e3b-72f1-4618-b0e0-16431d6c1f6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_db315c67-b472-412f-b673-3e35cde34a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_db315c67-b472-412f-b673-3e35cde34a0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_ac7cc0ae-cbdb-47b8-9b67-ebadcbabc324" xlink:href="krt-20221231.xsd#krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_ac7cc0ae-cbdb-47b8-9b67-ebadcbabc324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_f7703793-8786-468c-bd85-a7c1009cbe12" xlink:href="krt-20221231.xsd#krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_f7703793-8786-468c-bd85-a7c1009cbe12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_cd63f764-2dc9-4845-a7a1-fe59c428a6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_cd63f764-2dc9-4845-a7a1-fe59c428a6f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8ed7e1be-1ed9-4312-a440-762fd5a0fe9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8ed7e1be-1ed9-4312-a440-762fd5a0fe9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_8acca7bd-c0fb-4897-9f81-f64a09cd2fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_858d269f-34fe-443d-abdb-53d488dd2ebe" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_8acca7bd-c0fb-4897-9f81-f64a09cd2fa7" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>krt-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:1f2508a7-0d84-4242-919b-82f8eabc7159,g:9eeffbb5-b43e-4efc-8628-61199fe6fe87-->
<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://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i67b34edbeaab4d0e8d71390d2ba5f106_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f2c9663b-bb85-4b4a-9b7e-7c744fd6aabd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f2c9663b-bb85-4b4a-9b7e-7c744fd6aabd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1b0d9ea9-9996-4104-9de4-f705fae9785c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1b0d9ea9-9996-4104-9de4-f705fae9785c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9a7c70d2-2d57-4882-8e0b-3c3855c49e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9a7c70d2-2d57-4882-8e0b-3c3855c49e16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f5c1f6f0-eed8-43e4-bf36-b6f04308e86c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f5c1f6f0-eed8-43e4-bf36-b6f04308e86c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8f79ce2-55b2-4e6a-9ade-0db93f623819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8f79ce2-55b2-4e6a-9ade-0db93f623819" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f68452f7-b3cd-49c0-8129-f6b29ff9e1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AccountsPayableCurrent_f68452f7-b3cd-49c0-8129-f6b29ff9e1fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_55598e89-7427-475b-a8d0-57c80627b15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_55598e89-7427-475b-a8d0-57c80627b15c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_54533ef1-e19b-404f-b92a-702921f2779a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_54533ef1-e19b-404f-b92a-702921f2779a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d4df33f8-2da7-45b2-bc47-27175cf2e490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d4df33f8-2da7-45b2-bc47-27175cf2e490" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_96d5f163-5526-4aed-9949-555f244d0fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_LongTermDebtCurrent_96d5f163-5526-4aed-9949-555f244d0fde" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cd217f9c-e04e-4110-bf73-39e4aeaad7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cd217f9c-e04e-4110-bf73-39e4aeaad7f7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent_4aee3677-7411-4339-901e-7110c9dd6f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent_4aee3677-7411-4339-901e-7110c9dd6f95" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e82d46e1-a7c0-434f-a0d2-7ed305db2b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e82d46e1-a7c0-434f-a0d2-7ed305db2b39" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8f61b25e-7980-4def-b87d-c81561557ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8f61b25e-7980-4def-b87d-c81561557ba4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3a8e6662-db77-42f5-9636-da9fff6ad6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3a8e6662-db77-42f5-9636-da9fff6ad6ad" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_895d4f62-4fad-423d-b594-6eed9e26fd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockSharesIssued_895d4f62-4fad-423d-b594-6eed9e26fd2c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2f1a7bcc-1a7b-4235-b759-c68fd9b59207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2f1a7bcc-1a7b-4235-b759-c68fd9b59207" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_305c9bbc-d337-4dab-a754-64728a0acca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_305c9bbc-d337-4dab-a754-64728a0acca3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_553d2e28-07d9-4cbc-aed4-459d2eac1dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_553d2e28-07d9-4cbc-aed4-459d2eac1dd0" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fd4d36a8-3f06-4288-8dc3-b93a2634c509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockSharesIssued_fd4d36a8-3f06-4288-8dc3-b93a2634c509" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_75381f2e-80a0-4080-9d60-2f97837647d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_75381f2e-80a0-4080-9d60-2f97837647d4" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TreasuryStockParOrStatedValuePerShare_b5e5b5d0-3471-4800-9692-c73d45e04c40" xlink:href="krt-20221231.xsd#krt_TreasuryStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_krt_TreasuryStockParOrStatedValuePerShare_b5e5b5d0-3471-4800-9692-c73d45e04c40" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_e78c3ba7-2a48-4c59-84f9-22307ac41996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_TreasuryStockCommonShares_e78c3ba7-2a48-4c59-84f9-22307ac41996" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_44622bfc-889e-4814-9daa-b3f3279e7077_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:to="loc_srt_ConsolidatedEntitiesDomain_44622bfc-889e-4814-9daa-b3f3279e7077_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3f304b6c-45e3-4252-9f3d-8d0d8e1aaa10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3f304b6c-45e3-4252-9f3d-8d0d8e1aaa10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_291b6915-38a3-45c7-851f-35595795fb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_3f304b6c-45e3-4252-9f3d-8d0d8e1aaa10" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_291b6915-38a3-45c7-851f-35595795fb43" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" xlink:type="extended" id="idfa2868c3dfa46b3beb68450b6881af8_CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4c6adbd3-7d2f-46c0-9b33-977610f55efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4c6adbd3-7d2f-46c0-9b33-977610f55efb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_eaf96e54-d485-41f9-bc0c-ab732089ade5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_RentalIncomeNonoperating_eaf96e54-d485-41f9-bc0c-ab732089ade5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8b1732e7-c571-444b-8961-53104d22d71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8b1732e7-c571-444b-8961-53104d22d71a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_0e399c06-885e-4416-a866-85c9075be0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_InvestmentIncomeInterest_0e399c06-885e-4416-a866-85c9075be0c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_388ab2b8-7220-42f4-9ea5-ba563363bc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_InterestExpense_388ab2b8-7220-42f4-9ea5-ba563363bc14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f401f86c-c755-4f76-b02f-3f63f3df98e9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f401f86c-c755-4f76-b02f-3f63f3df98e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c11cb72a-3009-4f15-bbe8-120cabe11993" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c11cb72a-3009-4f15-bbe8-120cabe11993" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0932ab22-8ca2-4e72-a743-9896dacbd0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c11cb72a-3009-4f15-bbe8-120cabe11993" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0932ab22-8ca2-4e72-a743-9896dacbd0d3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="ib6166a08fcfc4fab92e99e9b7a227a27_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_360c5611-0a90-40cf-89f9-334f8ba413a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_360c5611-0a90-40cf-89f9-334f8ba413a6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d32e58cd-5b65-47b9-801a-2498b4aa5575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d32e58cd-5b65-47b9-801a-2498b4aa5575" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd2b5df1-e094-44e3-94c1-058487e22263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd2b5df1-e094-44e3-94c1-058487e22263" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_127d559f-58c4-451f-a828-068027facdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_TreasuryStockCommonShares_127d559f-58c4-451f-a828-068027facdf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a4b56ccd-c179-4d3e-b0ac-21b3c8853b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a4b56ccd-c179-4d3e-b0ac-21b3c8853b9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9ea93518-4775-4082-9864-cec552793cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9ea93518-4775-4082-9864-cec552793cbc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_bb05ae53-2cf9-4453-978a-f01304f4f3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_DividendsCommonStockCash_bb05ae53-2cf9-4453-978a-f01304f4f3b5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f39cfc14-9bf5-4898-9937-b0e72f200130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f39cfc14-9bf5-4898-9937-b0e72f200130" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7f5a0912-4544-4eb4-815e-e8de02519677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7f5a0912-4544-4eb4-815e-e8de02519677" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_70ce4dc7-2655-4cbb-84e1-ac0e6173d019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_70ce4dc7-2655-4cbb-84e1-ac0e6173d019" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5e6f1890-9acc-4ce5-a4e4-f4d879edbbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5e6f1890-9acc-4ce5-a4e4-f4d879edbbd8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_212cd863-2e5e-46f7-8001-ad1791890bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_212cd863-2e5e-46f7-8001-ad1791890bd1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_26846f18-79ed-49f9-b36a-5094fed0f5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_ProfitLoss_26846f18-79ed-49f9-b36a-5094fed0f5bc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_00992749-9d2f-44c2-a3de-925d8afab505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_27dec1e6-0f80-481f-b7bb-b166dc752272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_c363b7bc-7ab5-41af-b3e8-8c93cb096a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_360c5611-0a90-40cf-89f9-334f8ba413a6" xlink:to="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b328736e-b7c2-4ce1-a930-ca7457b9f693_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:to="loc_us-gaap_EquityComponentDomain_b328736e-b7c2-4ce1-a930-ca7457b9f693_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:to="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:to="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9411babe-6944-47ef-b626-86757a13a24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_CommonStockMember_9411babe-6944-47ef-b626-86757a13a24f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d2e7381f-113a-4657-9222-cfc5597b5b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d2e7381f-113a-4657-9222-cfc5597b5b89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_60c1cf8f-e5f4-480a-96e6-ad4870d5eb91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_60c1cf8f-e5f4-480a-96e6-ad4870d5eb91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d149c1b3-3dcb-4bfa-8b41-31865b9fdd91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_RetainedEarningsMember_d149c1b3-3dcb-4bfa-8b41-31865b9fdd91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_56216235-0836-4daa-ada7-aa933e5ffcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:to="loc_us-gaap_NoncontrollingInterestMember_56216235-0836-4daa-ada7-aa933e5ffcdf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i3b83db0a6aee4f138b5ff1323ddf70b7_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_90c4ec9c-60db-4da2-af07-b0281966bcdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:to="loc_us-gaap_NumberOfReportableSegments_90c4ec9c-60db-4da2-af07-b0281966bcdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a9ea090b-266c-4ca5-9413-d95aeab3ab88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a9ea090b-266c-4ca5-9413-d95aeab3ab88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:to="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:to="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e8b24e14-4acf-4295-b3d7-7aadfd373897_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e8b24e14-4acf-4295-b3d7-7aadfd373897_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingMay2029Member_092f45f6-b893-4684-85ca-e2a8eb259f7e" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingMay2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:to="loc_krt_TermLoanMaturingMay2029Member_092f45f6-b893-4684-85ca-e2a8eb259f7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member_2c84f74c-00c7-404b-a860-9f698d1bb0b1" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:to="loc_krt_TermLoanMaturingSeptember302026Member_2c84f74c-00c7-404b-a860-9f698d1bb0b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member_4acdeb8a-4cee-47c3-83f4-ac346217374a" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:to="loc_krt_TermLoanMaturingJuly012027Member_4acdeb8a-4cee-47c3-83f4-ac346217374a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails" xlink:type="extended" id="i61d168ebc6054726be5e041c948fc406_SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_d219cb9b-535b-4459-a016-261ef23e67ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_InventoryWriteDown_d219cb9b-535b-4459-a016-261ef23e67ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_15a21663-7a7b-4e04-9a2b-15c131d930d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_15a21663-7a7b-4e04-9a2b-15c131d930d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d1a792f9-7248-47b4-9162-5d097ac0ab71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_OperatingIncomeLoss_d1a792f9-7248-47b4-9162-5d097ac0ab71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa1a8fe-8581-48a9-a3ff-50be3f907ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa1a8fe-8581-48a9-a3ff-50be3f907ccc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d8e5fc3d-289c-45db-9d69-f51f6356078b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_InventoryNet_d8e5fc3d-289c-45db-9d69-f51f6356078b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3b6cfeb7-b44e-4903-9fb3-54f11652f014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_NetIncomeLoss_3b6cfeb7-b44e-4903-9fb3-54f11652f014" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:to="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:to="loc_srt_RestatementDomain_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_36acee52-7e15-4f06-82fb-a8bf2f07d41c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:to="loc_srt_RestatementDomain_36acee52-7e15-4f06-82fb-a8bf2f07d41c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_e474de9b-97c8-4bcc-9b61-8e99433b2e17" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_36acee52-7e15-4f06-82fb-a8bf2f07d41c" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_e474de9b-97c8-4bcc-9b61-8e99433b2e17" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails" xlink:type="extended" id="i26c6408cd3f044a182855d1235f6e07b_SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d9631c06-a160-4640-99c4-8e2359425d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3e8819ca-3db9-4963-9ce3-ed12d833a50b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d9631c06-a160-4640-99c4-8e2359425d09" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3e8819ca-3db9-4963-9ce3-ed12d833a50b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d9631c06-a160-4640-99c4-8e2359425d09" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:to="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d82c6126-5030-429b-b231-b7f519765a79_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:to="loc_srt_RangeMember_d82c6126-5030-429b-b231-b7f519765a79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:to="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9d0e0573-e118-4164-8698-cdb5e8f8adcc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:to="loc_srt_MinimumMember_9d0e0573-e118-4164-8698-cdb5e8f8adcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f1ed5852-391a-4211-8317-cf2553e3eb4a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:to="loc_srt_MaximumMember_f1ed5852-391a-4211-8317-cf2553e3eb4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7c3631cf-09d0-4d7f-a904-97ef912873d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7c3631cf-09d0-4d7f-a904-97ef912873d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_9825aee8-0c8f-4ac9-ac97-814fababd7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_VehiclesMember_9825aee8-0c8f-4ac9-ac97-814fababd7ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_6c122b02-d616-4904-9577-841e25020869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_6c122b02-d616-4904-9577-841e25020869" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_36a6b67a-7276-4c59-8919-492f9b05824e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_36a6b67a-7276-4c59-8919-492f9b05824e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_1b2aea31-de75-4dae-a597-ea762e4747fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_1b2aea31-de75-4dae-a597-ea762e4747fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_1eec9ca3-fd39-42fe-914b-5e6ecfb9b403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_1eec9ca3-fd39-42fe-914b-5e6ecfb9b403" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails" xlink:type="extended" id="iaae8e15261c94172940519bb208fe27f_SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:to="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_cac53742-5f3b-4897-94d0-76de373ff7af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:to="loc_us-gaap_NumberOfReportingUnits_cac53742-5f3b-4897-94d0-76de373ff7af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f5b02682-ad82-4450-96a2-4bd700ede189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f5b02682-ad82-4450-96a2-4bd700ede189" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrantsAbstract_f66b7188-a5a3-4185-8901-a30ce7d71a59" xlink:href="krt-20221231.xsd#krt_GovernmentGrantsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:to="loc_krt_GovernmentGrantsAbstract_f66b7188-a5a3-4185-8901-a30ce7d71a59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrants_63c30364-eadb-4e3c-a8b0-efaa9ccea23e" xlink:href="krt-20221231.xsd#krt_GovernmentGrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_krt_GovernmentGrantsAbstract_f66b7188-a5a3-4185-8901-a30ce7d71a59" xlink:to="loc_krt_GovernmentGrants_63c30364-eadb-4e3c-a8b0-efaa9ccea23e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_df6ea565-9c8c-4a54-a706-277944a692ed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_df6ea565-9c8c-4a54-a706-277944a692ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_71e5d0f3-ff2e-4ee9-a65d-f81a7170894f" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_df6ea565-9c8c-4a54-a706-277944a692ed" xlink:to="loc_krt_GlobalWellsMember_71e5d0f3-ff2e-4ee9-a65d-f81a7170894f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesGlobalWellsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails" xlink:type="extended" id="ie883243844064acb95efd708e93b65ab_SummaryofSignificantAccountingPoliciesGlobalWellsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_3b1d4686-1463-4904-aef1-50bf87120539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_3b1d4686-1463-4904-aef1-50bf87120539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_8129b54e-2cfa-48e6-a306-5aebdd94a1b1" xlink:href="krt-20221231.xsd#krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_8129b54e-2cfa-48e6-a306-5aebdd94a1b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_8fb32153-48f5-4d46-b63b-6dc9fcdb9776" xlink:href="krt-20221231.xsd#krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_8fb32153-48f5-4d46-b63b-6dc9fcdb9776" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ContributionsToOffsetAmountThatMemberCannotContribute_39eaba0c-31f1-4393-91dc-a52620f12a97" xlink:href="krt-20221231.xsd#krt_ContributionsToOffsetAmountThatMemberCannotContribute"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_krt_ContributionsToOffsetAmountThatMemberCannotContribute_39eaba0c-31f1-4393-91dc-a52620f12a97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d8889b42-295a-4e11-97ce-91afa7fceaab_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d8889b42-295a-4e11-97ce-91afa7fceaab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d1dffed0-1b57-4515-9086-0ee36a102b14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d1dffed0-1b57-4515-9086-0ee36a102b14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_4e68ea09-64cf-4d8f-9e06-0bc95c4aa0c2" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d1dffed0-1b57-4515-9086-0ee36a102b14" xlink:to="loc_krt_GlobalWellsMember_4e68ea09-64cf-4d8f-9e06-0bc95c4aa0c2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" xlink:type="extended" id="i02ba939c016246569b9480472e9b3323_SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c827a124-d58b-48e9-a7cf-a0f1109b6fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c827a124-d58b-48e9-a7cf-a0f1109b6fdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b0289f8d-9461-4b5f-8291-e6f8dbfb4d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b0289f8d-9461-4b5f-8291-e6f8dbfb4d39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_53642c16-efc2-4430-b308-819b0885cd9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_53642c16-efc2-4430-b308-819b0885cd9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromAffiliates_0a477943-101d-4fc1-9720-cfe000ddd4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_DueFromAffiliates_0a477943-101d-4fc1-9720-cfe000ddd4e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b7dcd160-da0a-468a-a43a-cdb57b556532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b7dcd160-da0a-468a-a43a-cdb57b556532" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0844640d-e7c3-4216-b642-e64fd51b10cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0844640d-e7c3-4216-b642-e64fd51b10cc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9fddd50e-1a3c-4d35-a3a7-692e477c272f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_Assets_9fddd50e-1a3c-4d35-a3a7-692e477c272f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_56b84e94-8a1d-4ce5-ae19-c763cecc2c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccountsPayableCurrent_56b84e94-8a1d-4ce5-ae19-c763cecc2c0e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a1e727d7-fc7a-4c7b-afca-c34cec80a4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a1e727d7-fc7a-4c7b-afca-c34cec80a4a9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_204a5637-40a3-4e42-bc80-d0b5772434dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_204a5637-40a3-4e42-bc80-d0b5772434dd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_be4b439e-8ed8-4448-826d-8ccf1c7f0206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_be4b439e-8ed8-4448-826d-8ccf1c7f0206" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_dbbff199-0694-4e5e-95da-7e34f60b1b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_dbbff199-0694-4e5e-95da-7e34f60b1b54" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_daa62e5c-f5d0-4267-aa04-d893b861c5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_LongTermDebtCurrent_daa62e5c-f5d0-4267-aa04-d893b861c5f5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_87b43610-8d30-4ff9-8b28-fb96bce2e491" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_87b43610-8d30-4ff9-8b28-fb96bce2e491" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bcff8b82-69a2-4340-b324-2a2165421fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bcff8b82-69a2-4340-b324-2a2165421fdc" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_da6f1165-f527-4509-bd89-0b5aee6d1da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_Liabilities_da6f1165-f527-4509-bd89-0b5aee6d1da2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:to="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_27aca28a-a2af-4a25-b52d-d51e2475eb81_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:to="loc_srt_ConsolidatedEntitiesDomain_27aca28a-a2af-4a25-b52d-d51e2475eb81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9045cd35-d59a-4f74-89ee-15f323c02cb7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9045cd35-d59a-4f74-89ee-15f323c02cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_adab0dc8-09d2-4b46-ab35-8706ab23f003" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9045cd35-d59a-4f74-89ee-15f323c02cb7" xlink:to="loc_krt_GlobalWellsMember_adab0dc8-09d2-4b46-ab35-8706ab23f003" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" id="ia82a3266a0e54f8a89bb1c103d98593d_SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ef8648c-5024-4acb-86b8-f7c5eba4a1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ef8648c-5024-4acb-86b8-f7c5eba4a1fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_959c852d-2747-461e-8fa9-b511a69f7b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_959c852d-2747-461e-8fa9-b511a69f7b1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019b35b0-20b3-4076-a5a0-24d9a2df7acb_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:to="loc_srt_ProductsAndServicesDomain_019b35b0-20b3-4076-a5a0-24d9a2df7acb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:to="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NationalDistributionMember_06f6eaeb-c35b-499b-85ca-5f7d717e0702" xlink:href="krt-20221231.xsd#krt_NationalDistributionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_NationalDistributionMember_06f6eaeb-c35b-499b-85ca-5f7d717e0702" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DistributorsMember_1606459f-355f-4258-8ef2-03946ab9161a" xlink:href="krt-20221231.xsd#krt_DistributorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_DistributorsMember_1606459f-355f-4258-8ef2-03946ab9161a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_OnlineMember_c92fd4dc-f1f7-4a51-9fbe-572f8f0f1adf" xlink:href="krt-20221231.xsd#krt_OnlineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_OnlineMember_c92fd4dc-f1f7-4a51-9fbe-572f8f0f1adf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetailMember_92203e4a-599c-4ea8-a2e4-5e088d05744e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetailMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_us-gaap_RetailMember_92203e4a-599c-4ea8-a2e4-5e088d05744e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LogisticsServicesMember_812f3f51-eb56-4b0c-99e0-c95a3c7a8559" xlink:href="krt-20221231.xsd#krt_LogisticsServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_LogisticsServicesMember_812f3f51-eb56-4b0c-99e0-c95a3c7a8559" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ad3edb4a-51e5-4374-8874-e516eb8bba3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ad3edb4a-51e5-4374-8874-e516eb8bba3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8d93bda9-4fb3-4e87-8940-6a6b120fb7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8d93bda9-4fb3-4e87-8940-6a6b120fb7b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1c6d2f23-111d-4dec-b4f5-985526b4f39b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8d93bda9-4fb3-4e87-8940-6a6b120fb7b6" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1c6d2f23-111d-4dec-b4f5-985526b4f39b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2eb34929-fa67-4537-a8bc-daa59c284fbc_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:to="loc_srt_RangeMember_2eb34929-fa67-4537-a8bc-daa59c284fbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d36b540-3582-48b2-b20b-316434f49df7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:to="loc_srt_RangeMember_4d36b540-3582-48b2-b20b-316434f49df7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d55d5503-2316-4e80-b8c5-c921da9d78ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4d36b540-3582-48b2-b20b-316434f49df7" xlink:to="loc_srt_MaximumMember_d55d5503-2316-4e80-b8c5-c921da9d78ea" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" xlink:type="extended" id="i91907f12e49e47d7811fc2e84f6592ec_SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_244b7a6d-7d5c-4ba5-ab8c-f44c173c38e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_a0c7d376-f4ce-4771-a449-2fa51fd74728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_244b7a6d-7d5c-4ba5-ab8c-f44c173c38e9" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_a0c7d376-f4ce-4771-a449-2fa51fd74728" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_244b7a6d-7d5c-4ba5-ab8c-f44c173c38e9" xlink:to="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9289987-e689-4b75-ba49-0d273e65760d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_b9289987-e689-4b75-ba49-0d273e65760d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsProductLineMember_270a0011-2e78-4b00-b3c7-cdfe0730a4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsProductLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:to="loc_us-gaap_CostOfGoodsProductLineMember_270a0011-2e78-4b00-b3c7-cdfe0730a4ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableMember_00b0e1f3-c814-4cf6-b435-fd58d64bb752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:to="loc_us-gaap_AccountsPayableMember_00b0e1f3-c814-4cf6-b435-fd58d64bb752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_dde4a8ab-9232-44c7-99cd-c8eb020dc37e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_dde4a8ab-9232-44c7-99cd-c8eb020dc37e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_10aa6ffc-b17d-4e46-8e18-7500ec98f1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_10aa6ffc-b17d-4e46-8e18-7500ec98f1fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_d54679be-431f-4b44-a33a-540467e94eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_10aa6ffc-b17d-4e46-8e18-7500ec98f1fe" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_d54679be-431f-4b44-a33a-540467e94eaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_a4590bbb-ae96-45dd-ba47-80ca8a6a5dc3" xlink:href="krt-20221231.xsd#krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:to="loc_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_a4590bbb-ae96-45dd-ba47-80ca8a6a5dc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_FulingTechnologyCoLtdMember_b59dc437-7146-4a43-a2ff-2781c62f8e02" xlink:href="krt-20221231.xsd#krt_FulingTechnologyCoLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:to="loc_krt_FulingTechnologyCoLtdMember_b59dc437-7146-4a43-a2ff-2781c62f8e02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_WenHoIndustrialCoLtdMember_03a01ef2-f61a-42a3-9ca7-a34b83592908" xlink:href="krt-20221231.xsd#krt_WenHoIndustrialCoLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:to="loc_krt_WenHoIndustrialCoLtdMember_03a01ef2-f61a-42a3-9ca7-a34b83592908" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended" id="ica2ac7b714524bb4be078e77ae8bb23e_SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_dbef9fcf-7b00-4a24-a9ce-9ef84cfe8db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_dbef9fcf-7b00-4a24-a9ce-9ef84cfe8db2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_e1ada4c4-4df2-43e8-8906-5b7f3122cbde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_e1ada4c4-4df2-43e8-8906-5b7f3122cbde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_97c57280-ddbf-4d3f-861b-31ea52f176d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_FairValueNetAssetLiability_97c57280-ddbf-4d3f-861b-31ea52f176d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c0c5e49d-9a7b-4495-b4d4-1079c419d262_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c0c5e49d-9a7b-4495-b4d4-1079c419d262_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_419a5cd9-3ece-4fc6-9fd7-70217f44e915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_419a5cd9-3ece-4fc6-9fd7-70217f44e915" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4d74eabd-2baf-40ca-9f21-76b15f5497b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_419a5cd9-3ece-4fc6-9fd7-70217f44e915" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4d74eabd-2baf-40ca-9f21-76b15f5497b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d52d5638-5f9b-4acc-a2ac-d4ccb613236b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d52d5638-5f9b-4acc-a2ac-d4ccb613236b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_38c9faff-a7b9-47d5-ab8c-6994a7f95455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_38c9faff-a7b9-47d5-ab8c-6994a7f95455" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_727d76fe-5749-4461-93d9-dc8ae251c1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_727d76fe-5749-4461-93d9-dc8ae251c1bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b64ace49-1e0b-4bc6-b6f2-b44c38996f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b64ace49-1e0b-4bc6-b6f2-b44c38996f89" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails" xlink:type="extended" id="if364ab0ed61a45b1917a45cb76f89e1c_SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5dd28752-1b86-4f58-a0a7-841651c4dea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5dd28752-1b86-4f58-a0a7-841651c4dea9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cc2abe0e-9343-40a1-8261-ec01c6a6f13a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cc2abe0e-9343-40a1-8261-ec01c6a6f13a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_351f5c17-1e57-40d1-8130-40d2c0a75a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_LongTermDebtFairValue_351f5c17-1e57-40d1-8130-40d2c0a75a24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:to="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cda75996-4ec3-46f9-a71b-84033a827fb7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cda75996-4ec3-46f9-a71b-84033a827fb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member_0fb78d10-5a25-40a0-b907-51c5d41a255e" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:to="loc_krt_TermLoanMaturingSeptember302026Member_0fb78d10-5a25-40a0-b907-51c5d41a255e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member_af6217c3-9672-4f6c-a6da-4805602b94ea" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:to="loc_krt_TermLoanMaturingJuly012027Member_af6217c3-9672-4f6c-a6da-4805602b94ea" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails" xlink:type="extended" id="i2f0c381af85e49209ae59ea67e762201_SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_13347632-1c93-4384-ba9d-5dd90325d261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_13347632-1c93-4384-ba9d-5dd90325d261" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b0d5ef49-410b-4b6d-a1e9-0acc785d9a14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:to="loc_us-gaap_OperatingLeaseLiability_b0d5ef49-410b-4b6d-a1e9-0acc785d9a14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_46216793-dc25-418d-8c77-4ff3344d487c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_46216793-dc25-418d-8c77-4ff3344d487c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0c270d02-4864-48ab-be51-3c85bf603b5b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0c270d02-4864-48ab-be51-3c85bf603b5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6ed7f8f-6a00-43a9-a848-628da9c4eb16" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0c270d02-4864-48ab-be51-3c85bf603b5b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6ed7f8f-6a00-43a9-a848-628da9c4eb16" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" id="id2211a87c45d41c5a830dd7560984f62_AcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9398d816-1029-4f16-923e-02fd4867d9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3f16c121-fa84-494c-9a27-888a3a80018f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9398d816-1029-4f16-923e-02fd4867d9ba" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3f16c121-fa84-494c-9a27-888a3a80018f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9398d816-1029-4f16-923e-02fd4867d9ba" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:to="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_d16d0b50-270d-4c11-9f6d-8b20fd4451ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:to="loc_us-gaap_AssetAcquisitionDomain_d16d0b50-270d-4c11-9f6d-8b20fd4451ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_5aeed620-98d2-43fa-91f1-74a300f3adfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:to="loc_us-gaap_AssetAcquisitionDomain_5aeed620-98d2-43fa-91f1-74a300f3adfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PacificCupIncMember_01619dff-1dfc-49fc-b60e-f0f16daeef6e" xlink:href="krt-20221231.xsd#krt_PacificCupIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_5aeed620-98d2-43fa-91f1-74a300f3adfe" xlink:to="loc_krt_PacificCupIncMember_01619dff-1dfc-49fc-b60e-f0f16daeef6e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AcquisitionsPacificCupDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails" xlink:type="extended" id="i74cfcd9a221042838ecb4cf66e16f61c_AcquisitionsPacificCupDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0a62dc41-f8dc-40b5-8139-a0fa0aadb944" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0a62dc41-f8dc-40b5-8139-a0fa0aadb944" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0fea322d-09fd-4275-b3d8-e6066f2000f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0fea322d-09fd-4275-b3d8-e6066f2000f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79525e18-ee1d-43bc-b40b-7fb22af4bff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79525e18-ee1d-43bc-b40b-7fb22af4bff5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_50c9c3fd-b3dd-423e-aa09-cdafd54b0505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_Goodwill_50c9c3fd-b3dd-423e-aa09-cdafd54b0505" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fc5ede9-0279-42ee-95fb-45b2947f80f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fc5ede9-0279-42ee-95fb-45b2947f80f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9927e1a-0d4f-4174-97cc-8848a80abb64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9927e1a-0d4f-4174-97cc-8848a80abb64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PacificCupIncMember_0b01b698-d8c0-4f79-8d80-523cc5d45c8d" xlink:href="krt-20221231.xsd#krt_PacificCupIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9927e1a-0d4f-4174-97cc-8848a80abb64" xlink:to="loc_krt_PacificCupIncMember_0b01b698-d8c0-4f79-8d80-523cc5d45c8d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/JointVentureDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#JointVentureDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/JointVentureDetails" xlink:type="extended" id="i2aa20cbf360443bf859db98063965af0_JointVentureDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NoncontrollingInterestInJointVenturesCommitment_960cdac1-6167-4ac4-9c45-57755f699476" xlink:href="krt-20221231.xsd#krt_NoncontrollingInterestInJointVenturesCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_krt_NoncontrollingInterestInJointVenturesCommitment_960cdac1-6167-4ac4-9c45-57755f699476" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9a5757d8-b99a-479d-b963-a63e64209a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9a5757d8-b99a-479d-b963-a63e64209a3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_eec8e12e-e52d-4307-9f87-0f34556f9894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_eec8e12e-e52d-4307-9f87-0f34556f9894" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_9fd65f02-fadf-4507-904d-1411bc1003ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_9fd65f02-fadf-4507-904d-1411bc1003ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a8e55ad7-30ec-4665-bf71-c03108bddbef_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a8e55ad7-30ec-4665-bf71-c03108bddbef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_746b9ebf-f142-449d-bad0-054eb0653ec7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_746b9ebf-f142-449d-bad0-054eb0653ec7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BioEarthTechnologyMember_cd3fbe9f-0e14-420f-934a-82543996106e" xlink:href="krt-20221231.xsd#krt_BioEarthTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_746b9ebf-f142-449d-bad0-054eb0653ec7" xlink:to="loc_krt_BioEarthTechnologyMember_cd3fbe9f-0e14-420f-934a-82543996106e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_fb361238-3227-4519-96e4-fd5e265b5fd0_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:to="loc_dei_EntityDomain_fb361238-3227-4519-96e4-fd5e265b5fd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0b663562-ca12-4049-a0e8-d2b8cda04bcf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:to="loc_dei_EntityDomain_0b663562-ca12-4049-a0e8-d2b8cda04bcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember_7d3a6020-73b0-4353-a6da-70c5039bff1f" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_0b663562-ca12-4049-a0e8-d2b8cda04bcf" xlink:to="loc_krt_LollicupFranchisingLlcMember_7d3a6020-73b0-4353-a6da-70c5039bff1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:to="loc_srt_OwnershipDomain_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_576f6dbf-3286-4a1f-975c-19593fcb5b8e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:to="loc_srt_OwnershipDomain_576f6dbf-3286-4a1f-975c-19593fcb5b8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember_ce55263b-3da6-40d9-9cf3-bec5ae0046d5" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_576f6dbf-3286-4a1f-975c-19593fcb5b8e" xlink:to="loc_krt_LollicupFranchisingLlcMember_ce55263b-3da6-40d9-9cf3-bec5ae0046d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f98b2980-2f4e-4073-b807-2d089136cf82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f98b2980-2f4e-4073-b807-2d089136cf82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6130a2ef-f9ea-41a3-881a-fbbca0b74fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6130a2ef-f9ea-41a3-881a-fbbca0b74fc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7faf6f98-3ac6-4152-a326-12f8803a7284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_6130a2ef-f9ea-41a3-881a-fbbca0b74fc7" xlink:to="loc_us-gaap_SubsequentEventMember_7faf6f98-3ac6-4152-a326-12f8803a7284" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#InventoriesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/InventoriesNarrativeDetails" xlink:type="extended" id="ia4f21f5e8988416d8d943e8741da17e6_InventoriesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_60beedb6-27ee-4589-a42b-6b5ee700311c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:to="loc_us-gaap_InventoryWriteDown_60beedb6-27ee-4589-a42b-6b5ee700311c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f8fb70c6-cf6c-414f-b982-ec775fde1feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f8fb70c6-cf6c-414f-b982-ec775fde1feb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:to="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:to="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_75509054-f142-47a5-b8d7-6f3eece217e0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:to="loc_srt_RestatementDomain_75509054-f142-47a5-b8d7-6f3eece217e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_caaa24db-d2c0-444b-b325-6803f74e7038" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:to="loc_srt_RestatementDomain_caaa24db-d2c0-444b-b325-6803f74e7038" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_3172c76a-6e45-4c97-bdef-ae6c87cc28d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_caaa24db-d2c0-444b-b325-6803f74e7038" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_3172c76a-6e45-4c97-bdef-ae6c87cc28d1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" xlink:type="extended" id="ie6d4897c5ef246d6b1bdf1bc862aeab7_PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9fef8069-daaf-41de-85e7-c938f19e78c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9fef8069-daaf-41de-85e7-c938f19e78c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_dccadb5b-6793-4fff-9351-52b4a62553d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_dccadb5b-6793-4fff-9351-52b4a62553d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_63894c9e-378d-4fce-bde5-7707def5d2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_63894c9e-378d-4fce-bde5-7707def5d2b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_39ed7466-5918-418c-b0ec-e141e5698ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_39ed7466-5918-418c-b0ec-e141e5698ea2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_db17a997-0224-4f92-a097-77d79f6bd576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_Depreciation_db17a997-0224-4f92-a097-77d79f6bd576" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9fef8069-daaf-41de-85e7-c938f19e78c4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c4093dba-d2ae-43c7-88f2-c98867c4c7b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c4093dba-d2ae-43c7-88f2-c98867c4c7b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_08c95e7d-b50e-436c-a33f-d5fd0b32c670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_08c95e7d-b50e-436c-a33f-d5fd0b32c670" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_dcb2aa99-fa1b-4269-9f3d-d166efee7444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_dcb2aa99-fa1b-4269-9f3d-d166efee7444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_f9a9f0c2-ef30-4e81-8621-fbc8de363e72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_VehiclesMember_f9a9f0c2-ef30-4e81-8621-fbc8de363e72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0171824f-1ae7-4940-bdc4-c0045bab44eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0171824f-1ae7-4940-bdc4-c0045bab44eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_787ce7d7-1f51-454d-b22e-def22684e9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_BuildingMember_787ce7d7-1f51-454d-b22e-def22684e9f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_67399196-e7be-4ad2-b364-70dcd21bc7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_LandMember_67399196-e7be-4ad2-b364-70dcd21bc7f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_0fdae450-4389-416c-a877-3d6de0b487a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_0fdae450-4389-416c-a877-3d6de0b487a3" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LineofCreditDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LineofCreditDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/LineofCreditDetails" xlink:type="extended" id="i03b7438be4984d67a2c7648fb2f77764_LineofCreditDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d249bde1-35ee-49f0-93f1-3a66dbfab9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d249bde1-35ee-49f0-93f1-3a66dbfab9f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_aba05d41-1983-4ff5-8898-4ca926b0ca2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_aba05d41-1983-4ff5-8898-4ca926b0ca2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentFloorRate_ff3b9fe7-747c-4730-ba12-d76244ce3704" xlink:href="krt-20221231.xsd#krt_DebtInstrumentFloorRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_krt_DebtInstrumentFloorRate_ff3b9fe7-747c-4730-ba12-d76244ce3704" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_bb654d63-2fb1-4f9b-8758-1e7aaae11e63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_LongTermLineOfCredit_bb654d63-2fb1-4f9b-8758-1e7aaae11e63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:to="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c8a18998-216d-4b92-9b0b-4b7a7f13e88a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:to="loc_us-gaap_VariableRateDomain_c8a18998-216d-4b92-9b0b-4b7a7f13e88a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5aa7da46-6b28-4b80-bfee-60d9cbb83188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:to="loc_us-gaap_VariableRateDomain_5aa7da46-6b28-4b80-bfee-60d9cbb83188" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_8319069a-9a06-4ae4-8161-7de5a9a2ce1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_5aa7da46-6b28-4b80-bfee-60d9cbb83188" xlink:to="loc_us-gaap_PrimeRateMember_8319069a-9a06-4ae4-8161-7de5a9a2ce1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:to="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_3f9c1cae-b645-417d-bb13-f8ae77565e98_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:to="loc_us-gaap_CreditFacilityDomain_3f9c1cae-b645-417d-bb13-f8ae77565e98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:to="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1f7e2cf1-14c0-4503-9052-144307aad5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:to="loc_us-gaap_LineOfCreditMember_1f7e2cf1-14c0-4503-9052-144307aad5b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_c4b0df73-98c5-46e6-b856-03be3078d39b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_c4b0df73-98c5-46e6-b856-03be3078d39b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="extended" id="i4766fa604a66475bbdf7a7acbae8ada0_LongTermDebtScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_9442948a-734a-4581-af00-fd6d37b0e76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_9442948a-734a-4581-af00-fd6d37b0e76e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_dbb107d9-5504-4368-a9de-edad53ecb21b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_dbb107d9-5504-4368-a9de-edad53ecb21b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9dd9655a-5f06-41d4-b82e-1d2da9a4d62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_LongTermDebtCurrent_9dd9655a-5f06-41d4-b82e-1d2da9a4d62f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_1151f60f-9325-46b1-9bb3-4b0995f7b51c" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_1151f60f-9325-46b1-9bb3-4b0995f7b51c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7dce6e57-e8e9-4602-9b93-b0a42bce7dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7dce6e57-e8e9-4602-9b93-b0a42bce7dfd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtConversionAmountConvertedToNewDebtInstrument_96877e7b-f642-4d07-b2d0-654cf83bf898" xlink:href="krt-20221231.xsd#krt_DebtConversionAmountConvertedToNewDebtInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_krt_DebtConversionAmountConvertedToNewDebtInstrument_96877e7b-f642-4d07-b2d0-654cf83bf898" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentTermLoanAccordionFeature_70cb28be-35d8-410d-937e-e43f91f9d42a" xlink:href="krt-20221231.xsd#krt_DebtInstrumentTermLoanAccordionFeature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_krt_DebtInstrumentTermLoanAccordionFeature_70cb28be-35d8-410d-937e-e43f91f9d42a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3e78fabb-f9fa-47ee-8a78-ed6917ef125f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3e78fabb-f9fa-47ee-8a78-ed6917ef125f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_e528ff8c-60ac-43d8-b93c-0723dacd308c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_e528ff8c-60ac-43d8-b93c-0723dacd308c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_30b70c18-4e3b-4e9b-8882-710ceb180e36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_30b70c18-4e3b-4e9b-8882-710ceb180e36" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_15d763d2-1e8a-4756-bff6-913791a3911f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_15d763d2-1e8a-4756-bff6-913791a3911f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5fb6891d-aec0-47de-ae63-9f8776664f6d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5fb6891d-aec0-47de-ae63-9f8776664f6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member_f344de78-d29d-4e23-b3ef-58f40b132059" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:to="loc_krt_TermLoanMaturingSeptember302026Member_f344de78-d29d-4e23-b3ef-58f40b132059" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingMay2029Member_dc39e865-c059-483a-9b44-07639c3310a1" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingMay2029Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:to="loc_krt_TermLoanMaturingMay2029Member_dc39e865-c059-483a-9b44-07639c3310a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member_6fdd8322-1440-4050-8563-c0447b26159f" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:to="loc_krt_TermLoanMaturingJuly012027Member_6fdd8322-1440-4050-8563-c0447b26159f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b861b777-018c-42cf-af7a-19ba249619e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:to="loc_us-gaap_VariableRateDomain_b861b777-018c-42cf-af7a-19ba249619e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8ef9040d-c732-4380-99e9-29cf2f349fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:to="loc_us-gaap_VariableRateDomain_8ef9040d-c732-4380-99e9-29cf2f349fba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_468c3e14-40f6-4f52-a76d-fdc159a75806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8ef9040d-c732-4380-99e9-29cf2f349fba" xlink:to="loc_us-gaap_PrimeRateMember_468c3e14-40f6-4f52-a76d-fdc159a75806" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14af1045-1cf4-4c06-86c6-f398c52f59f9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:to="loc_srt_RangeMember_14af1045-1cf4-4c06-86c6-f398c52f59f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:to="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9b712048-7e61-46dc-848f-cff3d94263b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:to="loc_srt_MinimumMember_9b712048-7e61-46dc-848f-cff3d94263b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ee9b443-9af8-4594-a1b0-5911d0ccbf0e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:to="loc_srt_MaximumMember_9ee9b443-9af8-4594-a1b0-5911d0ccbf0e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails" xlink:type="extended" id="ia4e8bc16e9dd43308316594f0e29bc4f_LongTermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_e46391d5-4b05-4cf7-9df1-6bbd5f280c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_e46391d5-4b05-4cf7-9df1-6bbd5f280c23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b5eb06-7ebe-45da-a65c-e8de8f751570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b5eb06-7ebe-45da-a65c-e8de8f751570" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d10a1fdd-c4a7-4213-93b5-5ae628aba8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d10a1fdd-c4a7-4213-93b5-5ae628aba8f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:to="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5192aa9d-3702-4817-8df9-9ca90a5fd142_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5192aa9d-3702-4817-8df9-9ca90a5fd142_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_efeadc9b-a642-4c89-8442-54012551edfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_efeadc9b-a642-4c89-8442-54012551edfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PaycheckProtectionProgramCARESActMember_ba0f859c-d9ba-40c0-9de8-92a8c6d830bc" xlink:href="krt-20221231.xsd#krt_PaycheckProtectionProgramCARESActMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_efeadc9b-a642-4c89-8442-54012551edfb" xlink:to="loc_krt_PaycheckProtectionProgramCARESActMember_ba0f859c-d9ba-40c0-9de8-92a8c6d830bc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InterestRateSwapsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#InterestRateSwapsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/InterestRateSwapsDetails" xlink:type="extended" id="i5550d07cb2c64ee3921db0445599c43e_InterestRateSwapsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_554b800d-a904-4e94-b960-a91b83faed94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeTermOfContract_554b800d-a904-4e94-b960-a91b83faed94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination_6b6dd374-f485-49ca-80e2-08dd63d54890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_GainLossOnContractTermination_6b6dd374-f485-49ca-80e2-08dd63d54890" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_5da0000a-762d-4d32-97b2-94da92a243e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeNotionalAmount_5da0000a-762d-4d32-97b2-94da92a243e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_c84cb890-f1a8-48c7-af98-b978b8de0f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_c84cb890-f1a8-48c7-af98-b978b8de0f9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_56e56d5f-9410-4a17-a442-d09656e2e1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_56e56d5f-9410-4a17-a442-d09656e2e1ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRevenueExpenseNet_24a1ee50-8b03-4acc-814b-6466c41478f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRevenueExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_InterestRevenueExpenseNet_24a1ee50-8b03-4acc-814b-6466c41478f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_InterestIncomeLossSwapTerminationFees_9f80d39a-f26c-42b8-8046-853d61b0e906" xlink:href="krt-20221231.xsd#krt_InterestIncomeLossSwapTerminationFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_krt_InterestIncomeLossSwapTerminationFees_9f80d39a-f26c-42b8-8046-853d61b0e906" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_496a9860-80a0-4aa0-a835-e5b97fd07eb2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_496a9860-80a0-4aa0-a835-e5b97fd07eb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_c2e9b2f5-faa5-4feb-a06f-664e842ae951" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_496a9860-80a0-4aa0-a835-e5b97fd07eb2" xlink:to="loc_krt_GlobalWellsMember_c2e9b2f5-faa5-4feb-a06f-664e842ae951" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a0af3d5a-558a-4a4e-a49c-2a8a20a316de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a0af3d5a-558a-4a4e-a49c-2a8a20a316de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7d2c5c31-4271-45a2-b050-ecfdac6ac561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7d2c5c31-4271-45a2-b050-ecfdac6ac561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_58dec8be-542a-4856-98b9-493bb9d6e7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7d2c5c31-4271-45a2-b050-ecfdac6ac561" xlink:to="loc_us-gaap_InterestRateSwapMember_58dec8be-542a-4856-98b9-493bb9d6e7d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_109cc83e-ffcf-4d5b-bcd3-862f94c9336b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_109cc83e-ffcf-4d5b-bcd3-862f94c9336b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1bc04e5-3ed5-4cf4-b001-a989477844b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_109cc83e-ffcf-4d5b-bcd3-862f94c9336b" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1bc04e5-3ed5-4cf4-b001-a989477844b7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended" id="ie634da6d20d04f24890177c1a64687e5_StockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e34342a5-300d-4953-86c7-76b13d6d1075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e34342a5-300d-4953-86c7-76b13d6d1075" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_06716e03-a250-4737-a20c-30b592eef018" xlink:href="krt-20221231.xsd#krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_06716e03-a250-4737-a20c-30b592eef018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1f79f08d-e946-47c8-b45e-5a0b782da9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1f79f08d-e946-47c8-b45e-5a0b782da9d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_d3b44dd3-9f82-45b4-b615-b39dbebfb4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_d3b44dd3-9f82-45b4-b615-b39dbebfb4dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_19136466-9a66-4938-b8ff-b34c21af22ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_19136466-9a66-4938-b8ff-b34c21af22ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f1454f87-8852-4a01-81b9-8d88ff9f975b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f1454f87-8852-4a01-81b9-8d88ff9f975b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_21e72a72-0f50-442a-b723-db541953c8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_21e72a72-0f50-442a-b723-db541953c8f8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1c8c89bf-fd11-4ec2-8f62-77c07fdfefcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1c8c89bf-fd11-4ec2-8f62-77c07fdfefcd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_86b7398f-53c7-4eff-89fc-817a134714b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_86b7398f-53c7-4eff-89fc-817a134714b0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_905e176c-b351-441e-a1e0-d781a492b7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_905e176c-b351-441e-a1e0-d781a492b7a1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_8e6f5f15-056b-4db5-a8b5-ce9a786a9061" xlink:href="krt-20221231.xsd#krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_8e6f5f15-056b-4db5-a8b5-ce9a786a9061" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_cef6d9b1-d665-4327-9757-13e88299e572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_cef6d9b1-d665-4327-9757-13e88299e572" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_91d4245d-a3b4-4113-8fa3-d001062a2f99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_91d4245d-a3b4-4113-8fa3-d001062a2f99" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a561977c-b95c-4902-a9f9-c1c43ea48734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a561977c-b95c-4902-a9f9-c1c43ea48734" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_397929c1-be1b-4d73-8182-9f4a2ed1a0c4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_397929c1-be1b-4d73-8182-9f4a2ed1a0c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f5250e90-48d5-4100-8a36-ec0165228f02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f5250e90-48d5-4100-8a36-ec0165228f02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_c6463b69-7483-4001-84ae-b31d8d0e9642" xlink:href="krt-20221231.xsd#krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f5250e90-48d5-4100-8a36-ec0165228f02" xlink:to="loc_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_c6463b69-7483-4001-84ae-b31d8d0e9642" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_48bb9067-5a82-4adc-ac2b-c0a3324de9af_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:to="loc_srt_RangeMember_48bb9067-5a82-4adc-ac2b-c0a3324de9af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8ecfa715-76b2-4e19-acab-9db32226c0f5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:to="loc_srt_RangeMember_8ecfa715-76b2-4e19-acab-9db32226c0f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_32326005-6f67-4e48-bd70-e7c633c2285a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8ecfa715-76b2-4e19-acab-9db32226c0f5" xlink:to="loc_srt_MaximumMember_32326005-6f67-4e48-bd70-e7c633c2285a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07440620-f085-455e-9eeb-1b86bddca813_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07440620-f085-455e-9eeb-1b86bddca813_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ab384fa1-4b4a-4f8e-bffc-ac16dcb03676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ab384fa1-4b4a-4f8e-bffc-ac16dcb03676" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_049a2d5e-3db4-4d69-824f-5ee516f90765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_049a2d5e-3db4-4d69-824f-5ee516f90765" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails" xlink:type="extended" id="i30c12f3a428f4f2292d9131837332b77_StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6113a23d-7894-4c7b-b3bb-0f5dddfccbae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6113a23d-7894-4c7b-b3bb-0f5dddfccbae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b97fefd3-c50d-42fd-8273-94a3905c7ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b97fefd3-c50d-42fd-8273-94a3905c7ebe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a05ed736-fa0a-4278-b787-b5f4477b048c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a05ed736-fa0a-4278-b787-b5f4477b048c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4fc23d90-7e01-403b-80f4-515bcef898ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4fc23d90-7e01-403b-80f4-515bcef898ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c86965a-08db-43ef-b231-2a5217282bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e881dc4-2fff-4ba7-8dba-26a7da5fec87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e881dc4-2fff-4ba7-8dba-26a7da5fec87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e7c7b011-50ed-495c-b81e-8682068b4a02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e7c7b011-50ed-495c-b81e-8682068b4a02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3113c44b-2e2a-43b2-8b5d-45dacfac2c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3113c44b-2e2a-43b2-8b5d-45dacfac2c1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_939d1232-d36e-4a61-94b8-8a4c246468db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_939d1232-d36e-4a61-94b8-8a4c246468db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_30bdafe0-9987-48c7-85fd-ab424f4e5e70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:to="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019176da-2a8d-442c-8d6f-0be1207555dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019176da-2a8d-442c-8d6f-0be1207555dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c47af0b6-1ac3-4fab-84ef-8b5209aae489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c47af0b6-1ac3-4fab-84ef-8b5209aae489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_aef4cead-6847-4e8d-9f7e-741fcc96a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c47af0b6-1ac3-4fab-84ef-8b5209aae489" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_aef4cead-6847-4e8d-9f7e-741fcc96a6e6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i9079b91aa51f42fd8a26aabfbba6be0a_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_adbf12f0-aa0a-4965-899f-47df55c8501d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_OperatingLeaseExpense_adbf12f0-aa0a-4965-899f-47df55c8501d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_e5b64a8a-3c27-4d55-861c-0c2b3b7a92fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LeaseAndRentalExpense_e5b64a8a-3c27-4d55-861c-0c2b3b7a92fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LessorOperatingLeaseMonthlyLeasePayment_a4f9257c-ccc4-4511-a3e0-f8d2282149a5" xlink:href="krt-20221231.xsd#krt_LessorOperatingLeaseMonthlyLeasePayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_krt_LessorOperatingLeaseMonthlyLeasePayment_a4f9257c-ccc4-4511-a3e0-f8d2282149a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_8900c002-535c-48c7-8416-c67617891869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_8900c002-535c-48c7-8416-c67617891869" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_06ff8b17-03fb-49b1-af38-2013be4ddbf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_06ff8b17-03fb-49b1-af38-2013be4ddbf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_369bcd47-8cce-4df9-a81a-5a6a9897bd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_369bcd47-8cce-4df9-a81a-5a6a9897bd0d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_d7f2a87a-096b-400c-9fa8-3cd0062549fe" xlink:href="krt-20221231.xsd#krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_d7f2a87a-096b-400c-9fa8-3cd0062549fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_30fc371c-f92e-405d-96f4-fa2fbed8c73b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_30fc371c-f92e-405d-96f4-fa2fbed8c73b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_72d59975-3ff6-4e23-b971-edd6270b81e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:to="loc_us-gaap_OperatingExpenseMember_72d59975-3ff6-4e23-b971-edd6270b81e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_ab28ea29-116f-4cda-b80e-03c879e72660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:to="loc_us-gaap_CostOfSalesMember_ab28ea29-116f-4cda-b80e-03c879e72660" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fcd29b94-2908-4dfd-9d92-28f9693433bb_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:to="loc_srt_ConsolidatedEntitiesDomain_fcd29b94-2908-4dfd-9d92-28f9693433bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2578a7fa-3bf8-4898-ade9-e726597c412b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2578a7fa-3bf8-4898-ade9-e726597c412b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_1611aacd-2e13-4e35-a844-6a8e15637460" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2578a7fa-3bf8-4898-ade9-e726597c412b" xlink:to="loc_krt_GlobalWellsMember_1611aacd-2e13-4e35-a844-6a8e15637460" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:to="loc_srt_RangeMember_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:to="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eae08386-b96c-4019-9839-bb810c11916c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:to="loc_srt_MinimumMember_eae08386-b96c-4019-9839-bb810c11916c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_57e72c97-324e-4b03-91d8-dc4a67f679a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:to="loc_srt_MaximumMember_57e72c97-324e-4b03-91d8-dc4a67f679a0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i88a5490c1e164a60b5db87c728bef121_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_913b7e87-30ea-4c2c-846e-54a43c001e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_913b7e87-30ea-4c2c-846e-54a43c001e28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfExercisedConvertibleNotes_e19ee4ca-499e-4c09-8be5-6b92c6d2f6e0" xlink:href="krt-20221231.xsd#krt_NumberOfExercisedConvertibleNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_krt_NumberOfExercisedConvertibleNotes_e19ee4ca-499e-4c09-8be5-6b92c6d2f6e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_6991682f-64c4-476f-967f-5f889b19e052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_6991682f-64c4-476f-967f-5f889b19e052" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyCosts_6fd27d25-fd4b-435d-9794-4350915e678c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_RelatedPartyCosts_6fd27d25-fd4b-435d-9794-4350915e678c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_1660c869-b069-42f4-b6ea-51cd21a383e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:to="loc_us-gaap_RelatedPartyDomain_1660c869-b069-42f4-b6ea-51cd21a383e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_42fbb15e-d26e-4ba8-962d-bd72c344060c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:to="loc_us-gaap_RelatedPartyDomain_42fbb15e-d26e-4ba8-962d-bd72c344060c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_dacc02db-96ac-437b-9f04-e5fdc81c6091" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_42fbb15e-d26e-4ba8-962d-bd72c344060c" xlink:to="loc_srt_AffiliatedEntityMember_dacc02db-96ac-437b-9f04-e5fdc81c6091" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:to="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_96c9b1c0-cb22-4673-bd1a-2c58359b5c23_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_96c9b1c0-cb22-4673-bd1a-2c58359b5c23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyGlobalLtdMember_3446cf1b-cdf7-4ca7-a53c-17d9de2b8684" xlink:href="krt-20221231.xsd#krt_KearyGlobalLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:to="loc_krt_KearyGlobalLtdMember_3446cf1b-cdf7-4ca7-a53c-17d9de2b8684" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyInternationalMember_325d4d3a-d3ed-472f-a1ea-6c49a081a493" xlink:href="krt-20221231.xsd#krt_KearyInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:to="loc_krt_KearyInternationalMember_325d4d3a-d3ed-472f-a1ea-6c49a081a493" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EmployeeBenefitsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#EmployeeBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/EmployeeBenefitsDetails" xlink:type="extended" id="ia869c396aec943f8b637c08f34b26e01_EmployeeBenefitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77468901-5440-4641-a312-ffd24e418024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77468901-5440-4641-a312-ffd24e418024" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2aa86f8e-7104-45ff-a04c-611023751654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2aa86f8e-7104-45ff-a04c-611023751654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_f0008d46-a36d-4e5e-a12d-cf4c7a0cca76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_f0008d46-a36d-4e5e-a12d-cf4c7a0cca76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:to="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheDomain_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec_default" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:to="loc_krt_RetirementPlanContributionTrancheDomain_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:to="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheOneMember_328e1029-9261-458a-8fcf-4ada65cb5c14" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:to="loc_krt_RetirementPlanContributionTrancheOneMember_328e1029-9261-458a-8fcf-4ada65cb5c14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheTwoMember_b0429751-c0ad-4862-89a9-f15572d7e427" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:to="loc_krt_RetirementPlanContributionTrancheTwoMember_b0429751-c0ad-4862-89a9-f15572d7e427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheThreeMember_50d98c00-d45d-4465-93d1-ca79c5b6caef" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:to="loc_krt_RetirementPlanContributionTrancheThreeMember_50d98c00-d45d-4465-93d1-ca79c5b6caef" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.karatpackaging.com/role/SubsequentEventsDetails" xlink:type="extended" id="idf8da38db85e4e45bb23e22c34763591_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_9803551f-fac9-488c-a35f-a2874a29bd96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_9803551f-fac9-488c-a35f-a2874a29bd96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_b172eff0-1c41-408d-8609-98f44bd50093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_b172eff0-1c41-408d-8609-98f44bd50093" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d726c3ce-f7cb-4626-9dea-1518fdad0cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d726c3ce-f7cb-4626-9dea-1518fdad0cc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AreaOfDistributionFacility_c97a8b3e-b991-481a-891d-193a65cfba12" xlink:href="krt-20221231.xsd#krt_AreaOfDistributionFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_krt_AreaOfDistributionFacility_c97a8b3e-b991-481a-891d-193a65cfba12" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_bf8c2c4d-6d93-452a-8e0b-313e34bb9d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_OperatingLeaseExpense_bf8c2c4d-6d93-452a-8e0b-313e34bb9d0a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a83d3413-af7f-4117-8614-5fdb6e2878a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a83d3413-af7f-4117-8614-5fdb6e2878a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentFloorInterestRate_cfc7c545-d5a6-454f-aa02-8bbb494da32e" xlink:href="krt-20221231.xsd#krt_DebtInstrumentFloorInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_krt_DebtInstrumentFloorInterestRate_cfc7c545-d5a6-454f-aa02-8bbb494da32e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_34ae6923-f8b6-49aa-9e95-0b277720bf17_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_34ae6923-f8b6-49aa-9e95-0b277720bf17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_40be46de-8c85-4573-97b7-6abf927ef0ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_40be46de-8c85-4573-97b7-6abf927ef0ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BioEarthTechnologyMember_9078ad97-b648-45c3-a5d6-8d505c73aa46" xlink:href="krt-20221231.xsd#krt_BioEarthTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_40be46de-8c85-4573-97b7-6abf927ef0ad" xlink:to="loc_krt_BioEarthTechnologyMember_9078ad97-b648-45c3-a5d6-8d505c73aa46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6706348a-e88d-4548-89d9-1fb0ce8f8cae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6706348a-e88d-4548-89d9-1fb0ce8f8cae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bd51e005-9976-4d57-912f-3f0007d5e7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bd51e005-9976-4d57-912f-3f0007d5e7e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_08d17eb7-4123-4075-b4b2-e682d5501bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_bd51e005-9976-4d57-912f-3f0007d5e7e8" xlink:to="loc_us-gaap_SubsequentEventMember_08d17eb7-4123-4075-b4b2-e682d5501bcb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d5baedee-d510-480c-8fc1-90d05836ad2b_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:to="loc_dei_EntityDomain_d5baedee-d510-480c-8fc1-90d05836ad2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6885ebdd-1c8c-4c2c-84c1-521581bfcebc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:to="loc_dei_EntityDomain_6885ebdd-1c8c-4c2c-84c1-521581bfcebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember_f91d2073-cbd8-48c8-b1df-7af4f51583c7" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6885ebdd-1c8c-4c2c-84c1-521581bfcebc" xlink:to="loc_krt_LollicupFranchisingLlcMember_f91d2073-cbd8-48c8-b1df-7af4f51583c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5897e6ce-effc-4b47-a6dd-f243056703b4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:to="loc_srt_RangeMember_5897e6ce-effc-4b47-a6dd-f243056703b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:to="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fcc055a9-7cb8-479b-9ef1-f748d576bab2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:to="loc_srt_MinimumMember_fcc055a9-7cb8-479b-9ef1-f748d576bab2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1f887198-f5ba-44cb-aa84-27ff47e6215b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:to="loc_srt_MaximumMember_1f887198-f5ba-44cb-aa84-27ff47e6215b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c4b61a55-3082-47b7-bea6-80b3bc9f69f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:to="loc_us-gaap_VariableRateDomain_c4b61a55-3082-47b7-bea6-80b3bc9f69f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b2ea2f02-09f5-43c8-b450-c7deffdc1253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:to="loc_us-gaap_VariableRateDomain_b2ea2f02-09f5-43c8-b450-c7deffdc1253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_6ae1d8be-4bfd-4315-bfac-dacfdd9502ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b2ea2f02-09f5-43c8-b450-c7deffdc1253" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_6ae1d8be-4bfd-4315-bfac-dacfdd9502ee" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>krt-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:1f2508a7-0d84-4242-919b-82f8eabc7159,g:9eeffbb5-b43e-4efc-8628-61199fe6fe87-->
<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_IncomeTaxReconciliationMinorityInterestIncomeExpense_eeb0dee8-1d9a-4445-ba6e-3fe957180626_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" 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">Noncontrolling Interest - Income not subject to tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink: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, Noncontrolling Interest Income (Loss), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_7e8f8f55-6914-45c2-96f7-d9d6d188412e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_AccruedShippingExpensesCurrent_f5dcbd78-f49c-4c42-b4f3-454f9ef99b8d_terseLabel_en-US" xlink:label="lab_krt_AccruedShippingExpensesCurrent" xlink: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 shipping expenses</link:label>
    <link:label id="lab_krt_AccruedShippingExpensesCurrent_label_en-US" xlink:label="lab_krt_AccruedShippingExpensesCurrent" xlink: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 Shipping Expenses, Current</link:label>
    <link:label id="lab_krt_AccruedShippingExpensesCurrent_documentation_en-US" xlink:label="lab_krt_AccruedShippingExpensesCurrent" 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">Carrying value as of the balance sheet date of obligations incurred through that date and payable for shipping expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedShippingExpensesCurrent" xlink:href="krt-20221231.xsd#krt_AccruedShippingExpensesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AccruedShippingExpensesCurrent" xlink:to="lab_krt_AccruedShippingExpensesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_fe9b2449-066b-4c19-9a68-4a376533fad1_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_9a78ce72-21ad-4a5b-92d7-36ab6c757327_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c17d686f-536e-4a45-85a9-061ed38c585c_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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_20100e62-25a8-48ed-b753-581c684910f8_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 future 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/2022/elts/us-gaap-2022.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_BusinessCombinationGoodwillAbstract_81237a9c-7efb-4f43-a82a-83886b5dc85a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Goodwill [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Goodwill [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationGoodwillAbstract" xlink:to="lab_us-gaap_BusinessCombinationGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_85990adc-3c91-415f-9d88-e3b0c3c9f2ad_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_2865972d-249a-4e3e-a7a0-b83517eeee2f_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_dd087db6-2dcf-4931-83e7-7e9c126a4ec8_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_1c102334-f666-46a5-bf1f-e92653de25ec_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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 allowance for bad debt</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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 Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_3bba5639-3bb2-4098-9453-9abdfd8e667a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VIE, Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink: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 Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_c931650c-7253-4f6e-a777-7a7ae0115916_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_94d4721e-4821-4e7a-8f9f-422c3a5d9eaf_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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 Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_RetirementPlanContributionTrancheDomain_1971a5ae-e6d1-4874-8e49-53b377112c87_terseLabel_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheDomain" xlink: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 Contribution Tranche [Domain]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheDomain_label_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheDomain" xlink: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 Contribution Tranche [Domain]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheDomain_documentation_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheDomain" 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">Retirement Plan Contribution Tranche [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheDomain" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain" xlink:to="lab_krt_RetirementPlanContributionTrancheDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ae7f86ff-384d-4ada-8ff7-b221b12fa579_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/2022/dei-2022.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_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_e46e9fc5-7dcc-49ad-8d26-a9823f5a7c05_terseLabel_en-US" xlink:label="lab_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag</link:label>
    <link:label id="lab_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_label_en-US" xlink:label="lab_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag</link:label>
    <link:label id="lab_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_documentation_en-US" xlink:label="lab_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" 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">OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:href="krt-20221231.xsd#krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:to="lab_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_DepositsPolicyTextBlock_6a0dface-afe8-43af-a377-c6bdd7e9c9db_terseLabel_en-US" xlink:label="lab_krt_DepositsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_krt_DepositsPolicyTextBlock_label_en-US" xlink:label="lab_krt_DepositsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits [Policy Text Block]</link:label>
    <link:label id="lab_krt_DepositsPolicyTextBlock_documentation_en-US" xlink:label="lab_krt_DepositsPolicyTextBlock" 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 regarding deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DepositsPolicyTextBlock" xlink:href="krt-20221231.xsd#krt_DepositsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DepositsPolicyTextBlock" xlink:to="lab_krt_DepositsPolicyTextBlock" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5485e6cc-1d88-4ff8-a7a6-a3efe901aac1_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</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/2022/elts/us-gaap-2022.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_PreferredStockSharesOutstanding_db1f80bd-a6a0-4bdf-95cf-320e97a3b8b1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink: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 Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b6280d12-e7b5-40a8-b3c4-1a6e210f3cb2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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 Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_DebtInstrumentFloorRate_f5fce730-64ad-46cb-ab68-7e9b02ba7696_terseLabel_en-US" xlink:label="lab_krt_DebtInstrumentFloorRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floor rate (as a percent)</link:label>
    <link:label id="lab_krt_DebtInstrumentFloorRate_label_en-US" xlink:label="lab_krt_DebtInstrumentFloorRate" xlink: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, Floor Rate</link:label>
    <link:label id="lab_krt_DebtInstrumentFloorRate_documentation_en-US" xlink:label="lab_krt_DebtInstrumentFloorRate" 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">Represents the floor rate on debt instrument.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentFloorRate" xlink:href="krt-20221231.xsd#krt_DebtInstrumentFloorRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DebtInstrumentFloorRate" xlink:to="lab_krt_DebtInstrumentFloorRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_5bac1bbc-ea1a-4030-a220-6fdd4abec287_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_3cfd0e65-1ec5-4d96-b22d-3f99c847204a_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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">Property and equipment, gross</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/2022/elts/us-gaap-2022.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_PaymentsOfDividendsCommonStock_4bd463c1-0fd2-44e4-b6b7-f7b3a345b807_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Dividends paid to shareholders</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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityMaximumBorrowingCapacity_24eecc59-a104-4df6-a622-8d3854e763de_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" 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">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/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureAbstract_71e59fe6-59bf-4551-9cbb-a57c70590770_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7eccf2b0-c674-4c9a-8c8b-370de5087bc4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Fixed assets&#8201;&#8211;&#8201;depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_KearyGlobalLtdMember_3a20a373-c5b6-442b-8900-5a75beaf772c_terseLabel_en-US" xlink:label="lab_krt_KearyGlobalLtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Keary Global</link:label>
    <link:label id="lab_krt_KearyGlobalLtdMember_label_en-US" xlink:label="lab_krt_KearyGlobalLtdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Keary Global Ltd [Member]</link:label>
    <link:label id="lab_krt_KearyGlobalLtdMember_documentation_en-US" xlink:label="lab_krt_KearyGlobalLtdMember" 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">Represents information pertaining to Keary Global Ltd.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyGlobalLtdMember" xlink:href="krt-20221231.xsd#krt_KearyGlobalLtdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_KearyGlobalLtdMember" xlink:to="lab_krt_KearyGlobalLtdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_InterestIncomeLossSwapTerminationFees_4d727030-caad-4562-85da-0d490cce4574_negatedTerseLabel_en-US" xlink:label="lab_krt_InterestIncomeLossSwapTerminationFees" 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">Swap termination fee</link:label>
    <link:label id="lab_krt_InterestIncomeLossSwapTerminationFees_label_en-US" xlink:label="lab_krt_InterestIncomeLossSwapTerminationFees" xlink: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 (Loss), Swap Termination Fees</link:label>
    <link:label id="lab_krt_InterestIncomeLossSwapTerminationFees_documentation_en-US" xlink:label="lab_krt_InterestIncomeLossSwapTerminationFees" 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 Income (Loss), Swap Termination Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_InterestIncomeLossSwapTerminationFees" xlink:href="krt-20221231.xsd#krt_InterestIncomeLossSwapTerminationFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_InterestIncomeLossSwapTerminationFees" xlink:to="lab_krt_InterestIncomeLossSwapTerminationFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties_2993e92a-2eee-4254-9e8f-c643efd5baf6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink: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 Due to Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_dd7ac920-616a-43da-bc44-37da72531d9f_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/2022/elts/us-gaap-2022.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_us-gaap_InventoryAdjustments_84487616-b052-4447-9229-fd4560bc3f5d_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryAdjustments" 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 inventory reserve</link:label>
    <link:label id="lab_us-gaap_InventoryAdjustments_label_en-US" xlink:label="lab_us-gaap_InventoryAdjustments" xlink: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 Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryAdjustments" xlink:to="lab_us-gaap_InventoryAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_62cf8e21-66b3-4589-84b7-46063dd709a9_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" 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">Spread on variable rate (as a percent)</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/2022/elts/us-gaap-2022.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_srt_RangeMember_9f77299b-0b50-444e-a98e-e25139404758_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/2022/elts/srt-2022.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_Depreciation_68a5de81-8b05-4f1c-8976-ddd2f6909c0f_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_c6f1aac6-7bac-4c9f-8f00-cde50e79d6d7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Lease Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ee8d766d-f4da-4a8a-9acf-8996f725e6e2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_91f44adb-77db-4ce4-b74c-a00bca828e6c_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink: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, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_a9ecef10-cd33-463f-8038-90329e0c0d05_terseLabel_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future maturities:</link:label>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-Term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_bd7943b6-f18a-4ad6-9087-3c75fd67793c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon vesting of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink: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, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6f6ea6b9-ead1-449d-836a-5d2d5e3383ea_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/2022/elts/us-gaap-2022.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_DebtInstrumentInterestRateStatedPercentage_fb99f82f-bb93-4806-83b0-20ebb04d6720_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" 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">Fixed interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_69c1ad43-f575-4c37-a45c-716c5d1f525c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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 rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_CurrentStateAndLocalTaxExpenseBenefit_db1a18a1-7047-42ea-8514-822fafbe245b_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/2022/elts/us-gaap-2022.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_FairValueNetAssetLiability_3ee4d290-9bc2-4b53-bc55-06c2ef653d0e_totalLabel_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" 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">Fair value</link:label>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_label_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xlink: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, Net Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability" xlink:to="lab_us-gaap_FairValueNetAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_3b6e024b-d789-4ac6-8231-7189ebb9c15c_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 attributable to Karat Packaging Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_88d15346-4413-4ccd-912a-a0e2f5f38845_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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 income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_0f12d7ca-5f16-42ef-9fc8-9f5b4a626c65_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 attributable to Karat Packaging Inc.</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/2022/elts/us-gaap-2022.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_LesseeLeaseDescriptionTable_22f2599a-b23a-4ada-9ce4-93224f69a496_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink: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, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6650342b-707e-4f95-8355-ddbe24f2adf2_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" 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">Potentially dilutive shares excluded from diluted earnings per share calculation (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_b36a36c3-8c49-4e5a-beee-7c245dc791b2_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_dcc65375-08d8-4bdb-9899-bc70f122a700_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 future maturities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_11ac0807-5757-4b22-a144-f93fc7e1ded6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_51c9ad32-6fa0-4dfb-a040-1c3082f05a64_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/2022/elts/us-gaap-2022.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_us-gaap_EquityComponentDomain_c6876d0b-60dc-473c-a55a-e30757a78a80_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/2022/elts/us-gaap-2022.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_SubsequentEventTypeDomain_db1d3bd7-45ef-4416-abbb-d38c69b1d637_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_2c65c61e-a873-4a28-a6bc-96a4879d2034_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</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/2022/elts/us-gaap-2022.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_srt_OwnershipAxis_2471c7ee-adf0-4658-87bf-38e2dc95fcc1_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_2d84b9cf-dc8a-4fc6-9e83-445a48506950_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_a16fb819-560a-4a70-aeb5-6367bf586119_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/2022/elts/us-gaap-2022.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_RelatedPartyDomain_e54990d9-a507-45a2-8538-a7c955069aed_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_f275ed05-e607-4178-9985-8421abd8cd07_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink: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, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1206161c-d005-4261-b0f0-8fd9f19b639e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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 Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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 Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_NoncontrollingInterestInJointVenturesCommitment_cf7da8cf-28b2-469f-b639-73c86631ba58_terseLabel_en-US" xlink:label="lab_krt_NoncontrollingInterestInJointVenturesCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed capital to joint venture</link:label>
    <link:label id="lab_krt_NoncontrollingInterestInJointVenturesCommitment_label_en-US" xlink:label="lab_krt_NoncontrollingInterestInJointVenturesCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest In Joint Ventures, Commitment</link:label>
    <link:label id="lab_krt_NoncontrollingInterestInJointVenturesCommitment_documentation_en-US" xlink:label="lab_krt_NoncontrollingInterestInJointVenturesCommitment" 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">Noncontrolling Interest In Joint Ventures, Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NoncontrollingInterestInJointVenturesCommitment" xlink:href="krt-20221231.xsd#krt_NoncontrollingInterestInJointVenturesCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_NoncontrollingInterestInJointVenturesCommitment" xlink:to="lab_krt_NoncontrollingInterestInJointVenturesCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_d2d8795e-1e71-47a9-bec7-b67834a9f365_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letter of credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_133ffd6a-cfd9-4727-85f3-4017599cc8a4_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 of cash flow information:</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_167a766d-a2fa-4c13-91c4-276a0ec04cdf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_8ace7aef-e8b4-405a-af9b-7da3765a1252_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_NoncontrollingInterestsPolicyTextBlock_5fecb24e-8d01-4882-8750-e93592d6b381_terseLabel_en-US" xlink:label="lab_krt_NoncontrollingInterestsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interests</link:label>
    <link:label id="lab_krt_NoncontrollingInterestsPolicyTextBlock_label_en-US" xlink:label="lab_krt_NoncontrollingInterestsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interests [Policy Text Block]</link:label>
    <link:label id="lab_krt_NoncontrollingInterestsPolicyTextBlock_documentation_en-US" xlink:label="lab_krt_NoncontrollingInterestsPolicyTextBlock" 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 regarding noncontrolling interests.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NoncontrollingInterestsPolicyTextBlock" xlink:href="krt-20221231.xsd#krt_NoncontrollingInterestsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_NoncontrollingInterestsPolicyTextBlock" xlink:to="lab_krt_NoncontrollingInterestsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c169025d-15e3-4e67-aaed-d209ea06088a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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 stock-based compensation expense for unvested restricted stock units</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_CommonAndPreferredStockSharesAuthorized_98f8841c-2b43-407f-987c-7c608448475b_terseLabel_en-US" xlink:label="lab_krt_CommonAndPreferredStockSharesAuthorized" xlink: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 authorized (in shares)</link:label>
    <link:label id="lab_krt_CommonAndPreferredStockSharesAuthorized_label_en-US" xlink:label="lab_krt_CommonAndPreferredStockSharesAuthorized" xlink: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 And Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_krt_CommonAndPreferredStockSharesAuthorized_documentation_en-US" xlink:label="lab_krt_CommonAndPreferredStockSharesAuthorized" 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 And Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_CommonAndPreferredStockSharesAuthorized" xlink:href="krt-20221231.xsd#krt_CommonAndPreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_CommonAndPreferredStockSharesAuthorized" xlink:to="lab_krt_CommonAndPreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute_f2be482d-af37-470c-82a5-0e3e9c5df53b_terseLabel_en-US" xlink:label="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions to offset the amount that member cannot contribute (up to)</link:label>
    <link:label id="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute_label_en-US" xlink:label="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions To Offset The Amount That Member Cannot Contribute</link:label>
    <link:label id="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute_documentation_en-US" xlink:label="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute" 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">Represents the contributions to offset the amount that member cannot contribute.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ContributionsToOffsetAmountThatMemberCannotContribute" xlink:href="krt-20221231.xsd#krt_ContributionsToOffsetAmountThatMemberCannotContribute"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ContributionsToOffsetAmountThatMemberCannotContribute" xlink:to="lab_krt_ContributionsToOffsetAmountThatMemberCannotContribute" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_DeferredTaxAssetsGovernmentGrant_e115e89a-a1ab-46f9-bb15-6bc826ca8aae_terseLabel_en-US" xlink:label="lab_krt_DeferredTaxAssetsGovernmentGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government grant</link:label>
    <link:label id="lab_krt_DeferredTaxAssetsGovernmentGrant_label_en-US" xlink:label="lab_krt_DeferredTaxAssetsGovernmentGrant" xlink: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, Government Grant</link:label>
    <link:label id="lab_krt_DeferredTaxAssetsGovernmentGrant_documentation_en-US" xlink:label="lab_krt_DeferredTaxAssetsGovernmentGrant" 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">Deferred Tax Assets, Government Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsGovernmentGrant" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsGovernmentGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DeferredTaxAssetsGovernmentGrant" xlink:to="lab_krt_DeferredTaxAssetsGovernmentGrant" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_krt_KearyInternationalMember_f71df508-d737-4c6f-b7a3-6587fbc13b8d_terseLabel_en-US" xlink:label="lab_krt_KearyInternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Keary International</link:label>
    <link:label id="lab_krt_KearyInternationalMember_label_en-US" xlink:label="lab_krt_KearyInternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Keary International [Member]</link:label>
    <link:label id="lab_krt_KearyInternationalMember_documentation_en-US" xlink:label="lab_krt_KearyInternationalMember" 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">Represents information pertaining to Keary International Ltd.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyInternationalMember" xlink:href="krt-20221231.xsd#krt_KearyInternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_KearyInternationalMember" xlink:to="lab_krt_KearyInternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_LessorOperatingLeaseMonthlyLeasePayment_52e48f62-591f-4b1b-b72f-e19b8491e79e_terseLabel_en-US" xlink:label="lab_krt_LessorOperatingLeaseMonthlyLeasePayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monthly lease payment</link:label>
    <link:label id="lab_krt_LessorOperatingLeaseMonthlyLeasePayment_label_en-US" xlink:label="lab_krt_LessorOperatingLeaseMonthlyLeasePayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor Operating Lease Monthly Lease Payment</link:label>
    <link:label id="lab_krt_LessorOperatingLeaseMonthlyLeasePayment_documentation_en-US" xlink:label="lab_krt_LessorOperatingLeaseMonthlyLeasePayment" 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 monthly lease payment for operating lease.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LessorOperatingLeaseMonthlyLeasePayment" xlink:href="krt-20221231.xsd#krt_LessorOperatingLeaseMonthlyLeasePayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_LessorOperatingLeaseMonthlyLeasePayment" xlink:to="lab_krt_LessorOperatingLeaseMonthlyLeasePayment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_10a2861e-6e04-447b-baf0-d23756b0ca42_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/2022/dei-2022.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_FairValueInputsLevel1Member_8a4b3fd5-dcbc-4f74-8435-7b98724b799f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink: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, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_149d08c6-3809-4bcd-bbc3-00dcc7c7028e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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 Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_800858f6-9cbd-4e64-8830-c804a583149b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 contract life, options outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_a5a5a80a-6a47-4682-a216-4ac182b48271_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/2022/elts/us-gaap-2022.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_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_5cb450a7-e86c-4628-a19f-59e93ce5e35b_terseLabel_en-US" xlink:label="lab_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tenant improvement allowance</link:label>
    <link:label id="lab_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_label_en-US" xlink:label="lab_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" xlink: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, Tenant Improvement Allowance</link:label>
    <link:label id="lab_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_documentation_en-US" xlink:label="lab_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" 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">Deferred Tax Assets, Tax Deferred Expense, Tenant Improvement Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" xlink:to="lab_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_LogisticsServicesMember_f1566a50-162e-42a7-b270-b95103dd793b_terseLabel_en-US" xlink:label="lab_krt_LogisticsServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Logistics Services</link:label>
    <link:label id="lab_krt_LogisticsServicesMember_label_en-US" xlink:label="lab_krt_LogisticsServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Logistics Services [Member]</link:label>
    <link:label id="lab_krt_LogisticsServicesMember_documentation_en-US" xlink:label="lab_krt_LogisticsServicesMember" 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">Logistics Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LogisticsServicesMember" xlink:href="krt-20221231.xsd#krt_LogisticsServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_LogisticsServicesMember" xlink:to="lab_krt_LogisticsServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_916996a2-b544-46cd-9271-0e9f4ab8f912_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_285f1c32-8715-4a7d-9748-c78038f2d2dd_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityCurrent_5f7df5ba-dcf7-442b-8b9d-40ed8725a16b_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">Operating lease liabilities, current portion</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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationOtherReconcilingItems_ba0b22e5-0a3a-41d1-ae03-30bbf0ab7e37_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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 Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_66d382dd-ed19-4232-a12c-f4c662c00d57_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_a06bc76d-0fec-4531-93fa-d4642ab94de4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_042a091e-aa65-4d35-8afc-7d224a1ebd03_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_5ea7456b-a572-403a-94d9-de1ece086f7d_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/2022/dei-2022.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_dei_LegalEntityAxis_61c1fe9b-6ecc-4245-a480-09d331ed2795_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_d9af7e91-dd37-466d-be74-6cd5fc73182f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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-term debt, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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 Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyCosts_378732a8-dccd-4185-8b90-b108c52da02e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases from related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyCosts_label_en-US" xlink:label="lab_us-gaap_RelatedPartyCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyCosts" xlink:to="lab_us-gaap_RelatedPartyCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_01979ec6-44b2-4975-bd2c-98d6deb9f94a_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/2022/elts/us-gaap-2022.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_493f9020-b1a5-43dc-95ea-b1512ddd6738_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 (in years)</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a646fd66-ce35-4b92-b027-28747a9fedee_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">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_392c6b1d-a5e1-4806-b08b-22a9a2c81f4e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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">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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_11de8c79-09b5-46e2-91aa-265a984742eb_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueNewIssues_f3492e00-82c4-4595-b560-71702bb2fffc_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock in connection with our initial public offering, net of issuance costs of $5,088</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromAffiliates_feb93e9e-7b42-44b5-a181-8bd0b49a519b_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromAffiliates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Lollicup USA Inc.</link:label>
    <link:label id="lab_us-gaap_DueFromAffiliates_label_en-US" xlink:label="lab_us-gaap_DueFromAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromAffiliates" xlink:to="lab_us-gaap_DueFromAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_71025e41-34e1-4904-a919-5be607b718dd_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/2022/dei-2022.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f22b006d-31dd-42a3-94bd-de9f11e92f99_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink: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 Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink: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 Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_92f4e17f-2f33-4869-aaac-be500c3899b1_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, net</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/2022/elts/us-gaap-2022.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_krt_RetirementPlanContributionTrancheAxis_6c5119a6-d213-4e56-ba1f-99392c3ed62f_terseLabel_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheAxis" xlink: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 Contribution Tranche [Axis]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheAxis_label_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheAxis" xlink: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 Contribution Tranche [Axis]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheAxis_documentation_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheAxis" 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">Retirement Plan Contribution Tranche</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheAxis" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_RetirementPlanContributionTrancheAxis" xlink:to="lab_krt_RetirementPlanContributionTrancheAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_37808db1-1f8c-479c-8f86-11a808377ad7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_f7aa955f-a48d-40f4-8808-120a970c7430_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</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/2022/elts/us-gaap-2022.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_InterestRevenueExpenseNet_277a0075-1cf2-4b02-be2b-8b3d088a7e7c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRevenueExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative interest income (expense)</link:label>
    <link:label id="lab_us-gaap_InterestRevenueExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestRevenueExpenseNet" xlink: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 Revenue (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRevenueExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRevenueExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRevenueExpenseNet" xlink:to="lab_us-gaap_InterestRevenueExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_2164eb17-2298-4782-8693-2610883964f1_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/2022/elts/us-gaap-2022.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_DocumentType_a888102e-aea0-439f-8788-67a7df1622ad_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/2022/dei-2022.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_krt_AreaOfDistributionFacility_2db4fbd4-a1f6-4b22-b2f1-adddef2ec462_terseLabel_en-US" xlink:label="lab_krt_AreaOfDistributionFacility" xlink: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 Distribution facility (square foot)</link:label>
    <link:label id="lab_krt_AreaOfDistributionFacility_label_en-US" xlink:label="lab_krt_AreaOfDistributionFacility" xlink: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 Distribution Facility</link:label>
    <link:label id="lab_krt_AreaOfDistributionFacility_documentation_en-US" xlink:label="lab_krt_AreaOfDistributionFacility" 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">Area of Distribution Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AreaOfDistributionFacility" xlink:href="krt-20221231.xsd#krt_AreaOfDistributionFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AreaOfDistributionFacility" xlink:to="lab_krt_AreaOfDistributionFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0f05196f-1c50-44ad-92af-65285108f503_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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 Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_7c69129d-47e3-480d-8e40-b33a46ee12bc_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_fb1a0688-f0b0-46dd-8bdc-9d43b9e19e89_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" 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">Estimated useful life of property and equipment (in years)</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ece8f41-dec7-42f2-aebd-760313b86134_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">Number of Shares Outstanding</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/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskBenchmarkDomain_73c550cb-8e2e-4a07-b8ae-e23dbded680e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_506346b4-2064-4c2d-9bf4-3a669da55513_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, Plant and Equipment, Net, by Type [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/2022/elts/us-gaap-2022.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_ContractWithCustomerRefundLiabilityCurrent_79460878-99e7-43c7-8f37-8a4bfd20c692_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink: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_ContractWithCustomerRefundLiabilityCurrent_3782e328-dfef-4964-a457-fdecd98ef1e8_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" 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">Received refund</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a2862726-a62d-44db-9f1d-eda9a0ce9d6a_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 at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6f8369d7-53a4-4ebe-88cc-12fa55be5400_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 at end of period (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/2022/elts/us-gaap-2022.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_DebtDisclosureTextBlock_006f91f9-0c5d-4433-bb30-6f3fff758fe0_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">Line of Credit</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_4085f9fb-eaa2-4495-abb3-fbfa4d85e0d5_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">Long-Term Debt</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/2022/elts/us-gaap-2022.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_AssetAcquisitionAxis_9c353e60-2acc-4bc7-8ce3-69bf3137fe56_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_0d09c488-bfef-4f94-8e51-4d3008cf96bf_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/2022/elts/srt-2022.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_dei_EntityShellCompany_ee8882cd-a4f7-4076-af43-20d12b941229_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/2022/dei-2022.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_PaymentsToAcquireInterestInJointVenture_a515d8b0-c1f5-4287-9c15-ae96c76e91d7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" 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">Deposits paid for joint venture investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInJointVenture_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink: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 Interest in Joint Venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_e86af8e6-6dce-46d6-a028-6ef3f111d799_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_481f33e7-13ec-42e7-ab92-36f9e17bfd4d_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 provision</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/2022/elts/us-gaap-2022.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_krt_DebtConversionAmountConvertedToNewDebtInstrument_d2f11407-0972-404f-a883-272913a2100d_terseLabel_en-US" xlink:label="lab_krt_DebtConversionAmountConvertedToNewDebtInstrument" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount converted to term loan</link:label>
    <link:label id="lab_krt_DebtConversionAmountConvertedToNewDebtInstrument_label_en-US" xlink:label="lab_krt_DebtConversionAmountConvertedToNewDebtInstrument" xlink: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 Conversion, Amount Converted To New Debt Instrument</link:label>
    <link:label id="lab_krt_DebtConversionAmountConvertedToNewDebtInstrument_documentation_en-US" xlink:label="lab_krt_DebtConversionAmountConvertedToNewDebtInstrument" 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">This amount represent the amount converted to term loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtConversionAmountConvertedToNewDebtInstrument" xlink:href="krt-20221231.xsd#krt_DebtConversionAmountConvertedToNewDebtInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DebtConversionAmountConvertedToNewDebtInstrument" xlink:to="lab_krt_DebtConversionAmountConvertedToNewDebtInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_b9a7df95-5667-49a1-9b68-3beb396a9df8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_2ea98ba3-6a16-4bbd-b819-06f21aad2f55_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bd60a50a-89b1-4131-a22d-74f33862b3ff_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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_e674423a-6b2b-40f7-b761-1c4057f19bab_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 operating assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink: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 Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_28e10cc5-44b3-433a-b120-d49ce7ba7adb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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 Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_WenHoIndustrialCoLtdMember_dab6c94c-89cd-4688-8e9e-f0806657d163_terseLabel_en-US" xlink:label="lab_krt_WenHoIndustrialCoLtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wen Ho Industrial Co., Ltd</link:label>
    <link:label id="lab_krt_WenHoIndustrialCoLtdMember_label_en-US" xlink:label="lab_krt_WenHoIndustrialCoLtdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wen Ho Industrial Co, Ltd. [Member]</link:label>
    <link:label id="lab_krt_WenHoIndustrialCoLtdMember_documentation_en-US" xlink:label="lab_krt_WenHoIndustrialCoLtdMember" 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">Wen Ho Industrial Co, Ltd.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_WenHoIndustrialCoLtdMember" xlink:href="krt-20221231.xsd#krt_WenHoIndustrialCoLtdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_WenHoIndustrialCoLtdMember" xlink:to="lab_krt_WenHoIndustrialCoLtdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_bbd8696f-cb30-4c2a-9e4a-063b82359746_terseLabel_en-US" xlink:label="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" xlink: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 bank account to make additional contributions from members</link:label>
    <link:label id="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_label_en-US" xlink:label="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" xlink: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 Bank Account To Make Additional Contributions From Members</link:label>
    <link:label id="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_documentation_en-US" xlink:label="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" 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">Represents the minimum bank account to make additional contributions from members.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" xlink:href="krt-20221231.xsd#krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" xlink:to="lab_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_9288d32b-0443-462e-a874-254a5fb1d2ef_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink: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_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink: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 Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VehiclesMember_dcf4d95c-6186-4274-91de-3b116b578f9f_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_faee996d-1698-4be2-beba-6678f1cc9e24_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_GovernmentGrants_845ed422-be17-4db4-92de-6a0c8f4ac266_terseLabel_en-US" xlink:label="lab_krt_GovernmentGrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative grants</link:label>
    <link:label id="lab_krt_GovernmentGrants_label_en-US" xlink:label="lab_krt_GovernmentGrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants</link:label>
    <link:label id="lab_krt_GovernmentGrants_documentation_en-US" xlink:label="lab_krt_GovernmentGrants" 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 government grants received as of balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrants" xlink:href="krt-20221231.xsd#krt_GovernmentGrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_GovernmentGrants" xlink:to="lab_krt_GovernmentGrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_2bee530c-e5c6-40ca-b6c0-97a9ba90da2f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_PacificCupIncMember_1ea07941-19c8-443f-94da-9c7745608e80_terseLabel_en-US" xlink:label="lab_krt_PacificCupIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pacific Cup, Inc</link:label>
    <link:label id="lab_krt_PacificCupIncMember_label_en-US" xlink:label="lab_krt_PacificCupIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pacific Cup Inc [Member]</link:label>
    <link:label id="lab_krt_PacificCupIncMember_documentation_en-US" xlink:label="lab_krt_PacificCupIncMember" 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">Pacific Cup, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PacificCupIncMember" xlink:href="krt-20221231.xsd#krt_PacificCupIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_PacificCupIncMember" xlink:to="lab_krt_PacificCupIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_e8a1d53b-99cb-4327-944a-a6dbe28e4521_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/2022/dei-2022.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_Assets_9c666a60-d05c-4ad4-a6e5-5341f1384081_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/2022/elts/us-gaap-2022.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_krt_NumberOfVotesPerCommonStockAndPreferredStockShare_53a2c2ca-7dab-409f-931c-92a75fa84771_terseLabel_en-US" xlink:label="lab_krt_NumberOfVotesPerCommonStockAndPreferredStockShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Votes per share held</link:label>
    <link:label id="lab_krt_NumberOfVotesPerCommonStockAndPreferredStockShare_label_en-US" xlink:label="lab_krt_NumberOfVotesPerCommonStockAndPreferredStockShare" xlink: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 Common Stock And Preferred Stock Share</link:label>
    <link:label id="lab_krt_NumberOfVotesPerCommonStockAndPreferredStockShare_documentation_en-US" xlink:label="lab_krt_NumberOfVotesPerCommonStockAndPreferredStockShare" 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">Represents the number of votes per common or preferred stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfVotesPerCommonStockAndPreferredStockShare" xlink:href="krt-20221231.xsd#krt_NumberOfVotesPerCommonStockAndPreferredStockShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_NumberOfVotesPerCommonStockAndPreferredStockShare" xlink:to="lab_krt_NumberOfVotesPerCommonStockAndPreferredStockShare" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_3634fd46-0cec-4ba9-8bd9-a4fcc2224d3f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_f7b31a21-6b74-4d93-84f9-77dc61ecdf26_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">Basic and diluted earnings per share:</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/2022/elts/us-gaap-2022.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_krt_BioEarthTechnologyMember_fcc1fc22-57a8-43e3-b03d-6347fab8653b_terseLabel_en-US" xlink:label="lab_krt_BioEarthTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bio Earth Technology</link:label>
    <link:label id="lab_krt_BioEarthTechnologyMember_label_en-US" xlink:label="lab_krt_BioEarthTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bio Earth Technology [Member]</link:label>
    <link:label id="lab_krt_BioEarthTechnologyMember_documentation_en-US" xlink:label="lab_krt_BioEarthTechnologyMember" 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">Bio Earth Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BioEarthTechnologyMember" xlink:href="krt-20221231.xsd#krt_BioEarthTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_BioEarthTechnologyMember" xlink:to="lab_krt_BioEarthTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_617476b0-5333-44c8-975c-bd9e0734e778_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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 Receivable and Allowances</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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 Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_6d6b17b3-e76b-4315-b093-7e476f396013_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/2022/elts/us-gaap-2022.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_us-gaap_InterestRateSwapMember_5d93fabb-8aee-4005-b1b5-43740e33d75a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_ed132e6e-6684-492c-a964-856bd9846aa7_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 expenses (including $625 and $68 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_e2a63744-6de8-400d-8cbb-4210f3ef4817_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" 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">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_ad9305e6-9aa0-4cfd-a342-b6d07879f658_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">Total accrued expenses</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/2022/elts/us-gaap-2022.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_LongTermDebtCurrent_c65e6701-87c6-41b4-931b-67192a5a052c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink: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, current portion (including $957 and $1,178 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_cfbcab1f-c4aa-4825-a3be-7fc734868117_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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">Long-term debt, current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_9ac9d034-7380-443c-b2f5-c3344def9ffc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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">Less: current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink: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 Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8331ca6d-6aee-45df-8a18-fdb88596678e_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_90c61ce4-11ca-425e-a1af-885306355fa7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_81054adc-864d-4edd-b18e-480ef646fa32_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) provided by 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/2022/elts/us-gaap-2022.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_LongTermDebtFairValue_8f91498b-6d08-4a12-a984-9ad2cac99a6f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink: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 Fair Value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink: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 Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RentalIncomeNonoperating_8085b006-6afe-4859-8728-776114396c7c_terseLabel_en-US" xlink:label="lab_us-gaap_RentalIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental income (including $949 and $931 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_RentalIncomeNonoperating_c8bdf80c-8f97-4699-a59b-4379303c8158_verboseLabel_en-US" xlink:label="lab_us-gaap_RentalIncomeNonoperating" 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">Rental income</link:label>
    <link:label id="lab_us-gaap_RentalIncomeNonoperating_label_en-US" xlink:label="lab_us-gaap_RentalIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental Income, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RentalIncomeNonoperating" xlink:to="lab_us-gaap_RentalIncomeNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_d6afc4d0-a08b-4b58-9489-d5a94cd6509b_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 expense</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/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditMember_05ec9363-0e8a-48bb-85ce-ea0901908323_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0fd1dd3e-baf0-483d-8db7-561f98222678_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 provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11a7465c-bc8f-45c4-8b9f-bc9d8e4c4d67_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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">Decrease in income before provision for income 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/2022/elts/us-gaap-2022.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_PrepaidExpenseAndOtherAssetsCurrent_2d811bec-9568-4934-bdef-204dc9b41a1a_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 and other current assets (including $191 and $63 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_861ad61a-f08e-4a3a-b0cf-e4ae4f311682_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" 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">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_bf2f8915-b975-4382-a575-c5a23296763e_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_7bcef8d9-145b-4433-acf0-f216e3d56332_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/2022/elts/us-gaap-2022.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_OtherNoncurrentLiabilitiesMember_4d1c82ca-cda5-4f05-a03c-fb89adbbc982_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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_de54e67f-f625-453f-99fb-68f396d48ca9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 used to calculate grant date fair value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_b1268954-b337-4c8e-a950-ca9e2789249d_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOperatingLeaseLiability_e5ca9ca8-ad20-40a0-a18f-464029c88dc3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink: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 liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink: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 Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_48fe4e80-5ef2-474d-83e1-0bc62d7c4b7b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c3fef937-d4eb-49b1-8818-3f5e824511c1_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 income tax provisions</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_afff9d18-3bd1-433a-8dcb-fcc0a6a7f595_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/2022/elts/us-gaap-2022.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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2caf39fd-86c5-484e-9b3f-0074b46b028b_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">Cost not yet recognized, period for recognition (in years)</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/2022/elts/us-gaap-2022.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_us-gaap_GainsLossesOnExtinguishmentOfDebt_480bfaf8-076c-48f5-8554-eed0c3f667cb_verboseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" 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">Gain on forgiveness of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_275c8893-9575-4d4d-8d80-0c0c46d71087_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" 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">Gain on forgiveness of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_ccca88da-5755-445f-8f30-f00a3c269e69_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink: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 forgiveness of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink: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 Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_1a23c9c0-7d35-44b0-9d00-1a12e6614387_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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 contract life, exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent_e8fd0600-feaf-4aed-8158-bc3980716809_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink: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 discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink: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, Unamortized Discount, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_cffe45fc-ade0-4c66-b64a-3fbdbf902f8d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_ddd02a8c-8d17-4aaa-872e-4531b0649dcb_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" 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">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_2c27ef9e-0492-4461-bb7a-0c3e65ea68bc_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_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/2022/elts/us-gaap-2022.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_dei_EntityRegistrantName_57b7b7ab-e43a-49de-a02d-7daa64c31eb1_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/2022/dei-2022.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_StockIssuedDuringPeriodSharesNewIssues_0aedf813-886a-4391-b6bb-620d3ac60a5a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock in connection with our initial public offering, net of issuance costs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_468c7d29-baf2-4b10-86cb-ef46af43859a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_fcd4c6c6-2474-40c4-b45d-94881b111f0f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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-term line of credit, noncurrent</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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 Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_3a29c1a7-30d5-49f5-8073-93cc760d6206_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier</link:label>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_307a337f-c8b5-42e5-b3d2-54d992b05095_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_68fcc178-e7d5-4587-a12f-42a414f72cba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink: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, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_682c12d2-a9d9-4b8c-8ba8-f9e9d7b6aa30_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_0c20b34e-1831-44d3-8073-e66f3fbb4eff_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/2022/dei-2022.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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_b39f94a6-aa93-4b42-9536-019f5c56e153_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">Employee Benefits</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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_OperatingExpensesAbstract_09814972-9f71-4692-a2d1-3045918aeb88_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">Operating 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/2022/elts/us-gaap-2022.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_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5f71a972-5081-488d-99c2-6d11cdc839b0_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7d7b2462-c626-4dae-be4f-a8fa4d5f9461_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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 the beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_84a70e0c-c950-4dc4-ba5f-ace88a6892a3_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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 the end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_834aac51-5c66-4ce2-a0c9-de7c50b616af_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">Principles of Consolidation</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/2022/elts/us-gaap-2022.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_srt_MinimumMember_6c244890-3c77-46f8-b965-930d92cdbc26_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/2022/elts/srt-2022.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_us-gaap_MinorityInterest_06efaa30-555a-4bdd-a241-cfda407c0676_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_dei_EntityEmergingGrowthCompany_d2237670-56d3-4a05-af80-aebb388b53fd_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/2022/dei-2022.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_krt_ImpairmentOfDeposit_4e97c646-5a95-4178-a62c-b62d17de8535_terseLabel_en-US" xlink:label="lab_krt_ImpairmentOfDeposit" xlink: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 deposit</link:label>
    <link:label id="lab_krt_ImpairmentOfDeposit_label_en-US" xlink:label="lab_krt_ImpairmentOfDeposit" xlink: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 of Deposit</link:label>
    <link:label id="lab_krt_ImpairmentOfDeposit_documentation_en-US" xlink:label="lab_krt_ImpairmentOfDeposit" 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">Impairment of Deposit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ImpairmentOfDeposit" xlink:href="krt-20221231.xsd#krt_ImpairmentOfDeposit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ImpairmentOfDeposit" xlink:to="lab_krt_ImpairmentOfDeposit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_bb0dfb8d-dbfe-4fe5-9a6e-e9a089b8ca7c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" 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">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink: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, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_61e0f240-6abf-4369-bc75-d806291f30cb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 inventory reserve</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_bf4f8b9d-f0f3-449c-94b7-f34f8fa9a0ca_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" 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 relationships</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_40ef0be5-3fef-4d67-9fc0-305006d5a547_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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">Less: unamortized loan fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_702e0b50-d288-4462-9d00-664e0db2f78b_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/2022/elts/us-gaap-2022.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_dei_AuditorName_33a18cbc-0bd2-47c8-9202-924bcb092941_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/2022/dei-2022.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_us-gaap_AccruedRentCurrent_e5f1a17a-2bf8-486d-851d-38d4260bee8e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRentCurrent" xlink: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 rent liability</link:label>
    <link:label id="lab_us-gaap_AccruedRentCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedRentCurrent" xlink: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 Rent, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRentCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRentCurrent" xlink:to="lab_us-gaap_AccruedRentCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_89a9305e-14f4-4979-acaa-9a5800d4adde_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/2022/dei-2022.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_dei_EntityFileNumber_18490f3c-abc5-4576-b940-88a177687f26_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/2022/dei-2022.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_krt_AccruedSaleTaxesAndUsedTaxes_4bd1f646-bc35-484c-9608-31c98248047e_terseLabel_en-US" xlink:label="lab_krt_AccruedSaleTaxesAndUsedTaxes" xlink: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 sale taxes and use taxes</link:label>
    <link:label id="lab_krt_AccruedSaleTaxesAndUsedTaxes_label_en-US" xlink:label="lab_krt_AccruedSaleTaxesAndUsedTaxes" xlink: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 Sale Taxes and Used Taxes</link:label>
    <link:label id="lab_krt_AccruedSaleTaxesAndUsedTaxes_documentation_en-US" xlink:label="lab_krt_AccruedSaleTaxesAndUsedTaxes" 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">Accrued Sale Taxes and Used Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedSaleTaxesAndUsedTaxes" xlink:href="krt-20221231.xsd#krt_AccruedSaleTaxesAndUsedTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AccruedSaleTaxesAndUsedTaxes" xlink:to="lab_krt_AccruedSaleTaxesAndUsedTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_80a8fea8-8f6d-4171-a622-dbe7fe8a7988_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, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_2c7ded57-a473-4675-907f-532d601440be_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, balance at the beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_e261e8dd-86f3-434e-b5c5-c7261502f88c_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, balance at the end of period (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/2022/elts/us-gaap-2022.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_AccruedPayrollTaxesCurrent_0d5dde2d-90ce-4cc6-9f01-b2298aa836f2_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" 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">Accrued payroll</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/2022/elts/us-gaap-2022.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_us-gaap_InterestPayableCurrent_bc96b567-21ec-4b76-a63c-86c09368a83c_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" 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">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink: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 Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_126a7dae-2abc-4f06-9681-39df44e264a2_terseLabel_en-US" xlink:label="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Optionee, Stock Ownership Greater than Ten Percent of Voting Power</link:label>
    <link:label id="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_label_en-US" xlink:label="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Optionee Stock Ownership Greater Than Ten Percent Of Voting Power [Member]</link:label>
    <link:label id="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_documentation_en-US" xlink:label="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" 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">Incentive Stock Optionee, Stock Ownership Greater than Ten Percent of Voting Power [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" xlink:href="krt-20221231.xsd#krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" xlink:to="lab_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_483e5d35-370f-42c8-b127-3d4e20bba0e1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_80de7845-7af1-4ac1-bc9a-db37b9c30980_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/2022/elts/us-gaap-2022.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_RestrictedStockUnitsRSUMember_86915717-3f3c-4ed1-b662-84513a70c41d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_ead94877-01b3-4c3b-8175-2bff67ea8932_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 line of credit</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/2022/elts/us-gaap-2022.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_ConcentrationRiskByBenchmarkAxis_c0d79bf8-5527-48da-bc1b-4c7da41c7c8f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_120325e9-586b-4591-a461-dddd4282d145_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" 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">Research and development credit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink: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, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_e41f83b9-9354-4573-b64d-74f534e72f72_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6b433dd2-14e4-4c5f-aa87-89f6535a2d95_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink: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 options, expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink: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, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_1ebccd50-7559-44d2-8c73-205946992712_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">Estimates and Assumptions</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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsFairValueDisclosure_f2d8c4b6-229e-4e03-b2c1-2d5de2f1faf9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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 equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_8e20ee91-e6bb-46f6-a995-7297fb3fb215_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_29004c22-4338-4bfe-87d8-d218c907a76c_terseLabel_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Error Correction, Adjustment</link:label>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_label_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Error Correction, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:to="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_8528eb1c-7d0a-4e6c-bf3d-770930ead7a9_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" 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">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink: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, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_ef95a6b4-27af-4185-b1d7-6f302e9d9323_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2d21f9c8-d104-4820-af41-b0572bb669b5_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" 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 acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink: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 Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_2309b119-488f-4fc0-a43a-24760eb86083_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink: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 Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink: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 Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeRateMember_760ad219-dfc7-44d4-841f-8d6aa67561ba_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_f509486d-90d5-4973-8ad3-55ac771e364c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_58755f6b-fb9f-4eca-81b4-f7b82ae1a8de_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/2022/elts/us-gaap-2022.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_DebtInstrumentPeriodicPayment_2c3ad184-77ee-4ec1-94e9-54cef9e393e1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monthly principal and interest payments</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink: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, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_74d466d4-7889-4a39-9092-ac458a3450d0_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/2022/elts/us-gaap-2022.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_CreditFacilityDomain_5a767b7a-51d0-40a4-8ebb-e4dcb0f2e131_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/2022/elts/us-gaap-2022.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_DefinedContributionPlanDisclosureLineItems_ce3cfd0c-864a-4556-985f-959dcaa634cd_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOperatingLiabilitiesAbstract_934924e3-63b4-40bd-b5ad-4d2153c6f019_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink: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 operating liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink: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 Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_051579ef-6d80-4e75-ac51-7e7b7bc71c1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink: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 Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ac553c57-a4fc-480f-9a4d-8e2046d6a6d3_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/2022/elts/us-gaap-2022.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_EarningsPerShareBasic_465e10ac-ff6e-4ab6-9786-27765f6166e2_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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_c70bf8f8-214e-4a6e-b347-3fb8fe068530_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_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/2022/elts/us-gaap-2022.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_1005a286-8583-4b0a-9d1c-dd0e52d89c3e_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfEquityMethodInvestmentsTable_f9f382a5-a21f-4067-890e-8eedff350d1f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableMember_c622a43d-69cd-4eeb-8750-cad31c9c567e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableMember" xlink: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_AccountsPayableMember_label_en-US" xlink:label="lab_us-gaap_AccountsPayableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableMember" xlink:to="lab_us-gaap_AccountsPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_f7ee47ed-163a-493d-b1df-9a048229abe8_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 on vesting date</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/2022/elts/us-gaap-2022.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_cbf07a81-5b33-4a5f-a0f5-6a9bbf3aea39_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_e7e4c6a1-666b-4621-a07a-57db91e73860_terseLabel_en-US" xlink:label="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" xlink: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 long-term debt</link:label>
    <link:label id="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_label_en-US" xlink:label="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" xlink: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 Issuance of Long-term Debt, Excluding Proceeds From Long Term Line of Credit</link:label>
    <link:label id="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_documentation_en-US" xlink:label="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" 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 cash inflow from a debt excluding line of credit initially having maturity due after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" xlink:href="krt-20221231.xsd#krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" xlink:to="lab_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_a6bfee35-8cc8-4b6e-b3a7-45d304df728b_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/2022/elts/us-gaap-2022.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_SellingExpense_abddce16-f38b-427a-bdb2-cba47a9b608a_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">Selling expenses</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/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskTypeDomain_fe02dc68-ebfe-4b6f-80ad-71add1bd7f2c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_8a3c008a-1a84-4d45-bd1a-d3ad2fe11e71_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_PaycheckProtectionProgramCARESActMember_1156d45d-2614-431f-bade-c0be4a15f5c8_terseLabel_en-US" xlink:label="lab_krt_PaycheckProtectionProgramCARESActMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program, CARES Act</link:label>
    <link:label id="lab_krt_PaycheckProtectionProgramCARESActMember_label_en-US" xlink:label="lab_krt_PaycheckProtectionProgramCARESActMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program, CARES Act [Member]</link:label>
    <link:label id="lab_krt_PaycheckProtectionProgramCARESActMember_documentation_en-US" xlink:label="lab_krt_PaycheckProtectionProgramCARESActMember" 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">Represents information pertaining to the Paycheck Protection Program loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PaycheckProtectionProgramCARESActMember" xlink:href="krt-20221231.xsd#krt_PaycheckProtectionProgramCARESActMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_PaycheckProtectionProgramCARESActMember" xlink:to="lab_krt_PaycheckProtectionProgramCARESActMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_4a21f444-1024-4db8-b34d-e176be61cb3d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers from deposit to property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink: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, Transfers and Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_34297207-8a14-4303-b64e-04bf951a6358_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 Karat Packaging Inc. stockholders&#8217; equity</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/2022/elts/us-gaap-2022.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e4a1aa4a-eeaf-4116-a194-0977d203de6c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink: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 Rate Swaps</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_37559b78-2499-4c65-817d-c3266695669c_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityLineItems_ddeb10ea-d4de-4dc1-9924-1b27d51286fc_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/2022/elts/us-gaap-2022.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_srt_OwnershipDomain_e2b46e10-2895-40f7-a9c0-b61ede0285dd_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_5c88cf65-e695-4900-a271-37b557fa8f0e_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/2022/dei-2022.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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_2d76109d-ab98-4130-a5f1-f3cfae47532e_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments receivable in 2023</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4a7db30-b88e-4b97-a630-31eb68d38007_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_b4816e95-7ae9-4b0b-8c46-416d15213795_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink: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, accelerated cost</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink: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, Accelerated Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_668e86d9-72eb-4005-93d1-87e6d5be6a6b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink: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 Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_587b7eaa-d9d9-4abb-ad68-f9e88153ba75_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_06508a00-4f6d-4ee1-ad48-df92814bba63_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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 stock-based compensation expense for unvested stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_bc21cdc9-a0fb-4a41-ac6c-13168321af45_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 declared ($0.35 per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_93cdf007-a604-4e15-a526-c6c83cd6fb23_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 declared ($0.35 per share)</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/2022/elts/us-gaap-2022.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_us-gaap_LeaseCost_2025500c-f2ba-4bb4-ae14-64912d649149_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/2022/elts/us-gaap-2022.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_CommonStockMember_a7787fac-9a3c-4246-ba3f-887fa378b221_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/2022/elts/us-gaap-2022.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_NumberOfReportableSegments_d80c4e04-4a7c-4f0c-91f3-36c420a50c0b_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" 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">Reportable segment</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/2022/elts/us-gaap-2022.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_LeaseCostTableTextBlock_11cdc5a0-3a62-423e-ab64-7b3c8032a8df_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 Cost and Supplemental Cash Flow Information</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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxPolicyTextBlock_073f62ee-51c8-4228-8f37-234acb782f81_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_4e09f565-31b8-4461-8a68-4a04e064bf46_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_53a474de-b36e-49de-93ca-247d2f0e3069_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">Vested (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/2022/elts/us-gaap-2022.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_us-gaap_FurnitureAndFixturesMember_dc6e828b-e63d-4a4d-ac96-8f1f526ab269_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/2022/elts/us-gaap-2022.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_AssetsCurrentAbstract_8f7bdc39-5f9b-4571-baaf-c0f3b125d861_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/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseLiabilityNoncurrent_6841dc67-6540-4a0a-8882-e625b2178d7a_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">Operating lease liabilities, net of current portion</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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_6e233065-5d0a-443b-a857-3ac86fb36082_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D credit</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink: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 Credit Carryforwards, Research</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_DebtInstrumentFloorInterestRate_c721228c-33d4-4075-889e-6c2e64eea118_terseLabel_en-US" xlink:label="lab_krt_DebtInstrumentFloorInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floor interest rate</link:label>
    <link:label id="lab_krt_DebtInstrumentFloorInterestRate_label_en-US" xlink:label="lab_krt_DebtInstrumentFloorInterestRate" xlink: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, Floor Interest Rate</link:label>
    <link:label id="lab_krt_DebtInstrumentFloorInterestRate_documentation_en-US" xlink:label="lab_krt_DebtInstrumentFloorInterestRate" 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">Debt Instrument, Floor Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentFloorInterestRate" xlink:href="krt-20221231.xsd#krt_DebtInstrumentFloorInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DebtInstrumentFloorInterestRate" xlink:to="lab_krt_DebtInstrumentFloorInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_8b603cb4-0271-4a1e-a758-a9d297fed204_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">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/2022/elts/us-gaap-2022.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_srt_RangeAxis_0943cec5-0efe-4df2-805e-02a94dfa962d_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/2022/elts/srt-2022.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_AssetAcquisitionDomain_04b2a5d3-13b3-4d59-a217-f5415885abd9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_ac4c2b85-9b0d-4cd6-a2aa-fceb25e638cb_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_019238c3-5fb0-4094-a0e4-5e0f8ce24728_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/2022/elts/us-gaap-2022.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_us-gaap_AccountsReceivableNetCurrent_b42b851c-b6d8-4cf1-8451-7e50e978cd15_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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 receivable, net of allowance for bad debt of $1,260 and $250 at December&#160;31, 2022 and 2021, respectively (including $6 and $24 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_64ee34e6-dfb4-4640-bfe6-04a7df96b750_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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 Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_DeferredTaxAssetsLeasingArrangements_50f9f181-174a-4b1c-812b-61a82b596ef5_terseLabel_en-US" xlink:label="lab_krt_DeferredTaxAssetsLeasingArrangements" xlink: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_krt_DeferredTaxAssetsLeasingArrangements_label_en-US" xlink:label="lab_krt_DeferredTaxAssetsLeasingArrangements" xlink: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, Leasing Arrangements</link:label>
    <link:label id="lab_krt_DeferredTaxAssetsLeasingArrangements_documentation_en-US" xlink:label="lab_krt_DeferredTaxAssetsLeasingArrangements" 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">Deferred Tax Assets, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsLeasingArrangements" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DeferredTaxAssetsLeasingArrangements" xlink:to="lab_krt_DeferredTaxAssetsLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_3075971e-f30f-4f12-8771-f7967862a661_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/2022/elts/us-gaap-2022.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_FairValueMeasurementsRecurringMember_99ab9334-9ed8-4fb9-b12d-c55a9b9541da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_aca99bbd-23ad-4fa2-b850-a669eee68b28_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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 exercise price, exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7945e7d5-5db6-4b12-8487-02cf98b83dd3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_17e47d7d-b5d2-4f09-a045-f22ab4f2f243_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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 Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_258b8387-7d11-40ab-b4e3-1d39491f32c5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reporting Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_cbc6ba19-6602-41a9-8b78-905be85086ab_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_3c48524c-78d9-4e99-bc93-97b32c9f63d8_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/2022/dei-2022.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_OperatingLeasesFutureMinimumPaymentsDue_8d5b2469-f1b3-4e64-b95b-f743fa83f9b4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" 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">Future minimum lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink: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 Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock_acff33b7-6739-4993-9ae8-d57f009848f7_terseLabel_en-US" xlink:label="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Goodwill</link:label>
    <link:label id="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock_label_en-US" xlink:label="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations And Goodwill [Policy Text Block]</link:label>
    <link:label id="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock_documentation_en-US" xlink:label="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock" 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 regarding business combination and goodwill.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BusinessCombinationsAndGoodwillPolicyTextBlock" xlink:href="krt-20221231.xsd#krt_BusinessCombinationsAndGoodwillPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_BusinessCombinationsAndGoodwillPolicyTextBlock" xlink:to="lab_krt_BusinessCombinationsAndGoodwillPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_46ea6fcc-1125-4437-900e-c0e867033d84_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/2022/elts/us-gaap-2022.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_krt_AuditInformationAbstract_label_en-US" xlink:label="lab_krt_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_krt_AuditInformationAbstract_documentation_en-US" xlink:label="lab_krt_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_krt_AuditInformationAbstract" xlink:href="krt-20221231.xsd#krt_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AuditInformationAbstract" xlink:to="lab_krt_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_f312e681-18cd-4cfc-ac9b-a29ff47d46a3_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsInProcessResearchAndDevelopment_8d7f7c6b-499c-46da-a887-2d92bbb3f70b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized research and development costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink: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, in Process Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_c5bd6b53-b73b-4b1b-8400-a7652a020321_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 at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_565a660d-bfa0-477d-aa21-b4c3f92438ab_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 at end of period (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/2022/elts/us-gaap-2022.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_NonoperatingIncomeExpense_4d73428e-2e57-47d8-bf43-f417e6b9f9a4_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" 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 income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_RetirementPlanContributionTrancheThreeMember_80a90a78-8a3a-4a7c-b44a-ff7d54d66d5e_terseLabel_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche Three</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheThreeMember_label_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheThreeMember" xlink: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 Contribution, Tranche Three [Member]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheThreeMember_documentation_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheThreeMember" 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">Retirement Plan Contribution, Tranche Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheThreeMember" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_RetirementPlanContributionTrancheThreeMember" xlink:to="lab_krt_RetirementPlanContributionTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_0c1f92e7-931f-4bac-9a66-66dc381d148e_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/2022/elts/us-gaap-2022.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_OperatingLeasesFutureMinimumPaymentsDueCurrent_5ed01a45-4659-4e2c-bd72-4288ce0f863b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink: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 Leases, Future Minimum Payments Due, Next 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_f1af85ca-5077-4206-af5c-ca3d98056b5e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink: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 Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink: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 Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_LollicupFranchisingLlcMember_0c2c13e7-3cf0-445c-b5fa-606c5435e4d2_terseLabel_en-US" xlink:label="lab_krt_LollicupFranchisingLlcMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lollicup Franchising, LLC</link:label>
    <link:label id="lab_krt_LollicupFranchisingLlcMember_label_en-US" xlink:label="lab_krt_LollicupFranchisingLlcMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lollicup Franchising Llc [Member]</link:label>
    <link:label id="lab_krt_LollicupFranchisingLlcMember_documentation_en-US" xlink:label="lab_krt_LollicupFranchisingLlcMember" 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">Lollicup Franchising, LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_LollicupFranchisingLlcMember" xlink:to="lab_krt_LollicupFranchisingLlcMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_ef646cfa-baf9-4f3a-aea6-37cb59c84a11_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 provision</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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset_975f9a8c-5788-44f8-a4bd-292a81e45751_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">Operating right-of-use 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/2022/elts/us-gaap-2022.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_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_b86af976-5508-44cc-9368-5a672312a151_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/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_dd3eadb7-8fdc-4a73-8ec2-43508371f8b9_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/2022/dei-2022.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_RepaymentsOfLongTermCapitalLeaseObligations_37f89013-a12e-4050-aec0-6b76a5f1e32c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" 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 on capital lease obligations</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink: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 Long-Term Capital Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_075f04ab-c541-416f-8dfa-9e077eabf151_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_87c05890-7f96-4807-86b5-437792c9158a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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 exercise price, expected to vest (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_262b165b-90b8-4b59-8179-f60785aa144a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 consideration</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink: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 Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_d7f0ebf0-c371-4ab4-b480-7f55724cc95d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities" xlink: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 settlement of interest rate swap</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities" xlink: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 Derivative Instrument, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_be0f39b9-1a86-47f2-b2a7-c42296542427_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/2022/dei-2022.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_krt_TermLoanMaturingMay2029Member_aafecd8a-0f05-4ea0-bce6-3c68a8b5439b_terseLabel_en-US" xlink:label="lab_krt_TermLoanMaturingMay2029Member" xlink: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 Loan, Maturing May 2029</link:label>
    <link:label id="lab_krt_TermLoanMaturingMay2029Member_label_en-US" xlink:label="lab_krt_TermLoanMaturingMay2029Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Maturing May2029 [Member]</link:label>
    <link:label id="lab_krt_TermLoanMaturingMay2029Member_documentation_en-US" xlink:label="lab_krt_TermLoanMaturingMay2029Member" 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">Represents information pertaining to a Term Loan maturing May 2029.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingMay2029Member" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingMay2029Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_TermLoanMaturingMay2029Member" xlink:to="lab_krt_TermLoanMaturingMay2029Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_2a82bc7e-c688-4629-8773-0b35e998478a_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/2022/dei-2022.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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_efcb0ab4-7d9e-41bd-b95e-94c9a9aa4da0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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 option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_cf322384-e2a7-4b40-ae14-c9c230df96ea_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_58f287a7-e783-4193-8c48-63700189316e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" 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">Decrease in operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink: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 Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_2885ea86-8bd5-4d67-9e58-514de0ea549b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_1cb60195-57a6-4d72-9a7e-5aee8962c819_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/2022/elts/us-gaap-2022.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_DerivativeFairValueOfDerivativeNet_b7681885-3823-4220-a987-4e486e5b67ac_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f7c4babf-3114-4576-adfa-5690f27d3fc0_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">New and Recently Adopted Accounting Standards</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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInDepositOtherAssets_710cde13-6247-408e-a1df-bd1d28fc7911_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets" 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">Deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink: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 Deposit Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6f5be78c-a805-49b5-b861-c7be37e5d25e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_cd3288e3-7518-4923-b2a8-62510647b540_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink: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 shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink: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, Adjustment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_69840994-d6dd-4afe-8bce-ab9fbb66d670_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink: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 Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4135fe9c-1f81-4614-9b36-e903febf0251_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">Accruals &amp; deferred expenses</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/2022/elts/us-gaap-2022.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_CommonStockSharesOutstanding_3b0b9ffb-3499-48ec-a8fc-65704d94b64b_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7ac78e56-bdc2-4eda-92cd-2f0acd030db6_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">Balance at the beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2050e359-1917-4c70-aa53-f83d70409e58_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">Balance at the end of period (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/2022/elts/us-gaap-2022.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_InventoryGross_26df68f1-aefa-45e1-a5f8-a3d490d03c25_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" 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">Subtotal</link:label>
    <link:label id="lab_us-gaap_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_33387280-8501-456e-b882-9ca660ea2cf0_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_65ae9923-b72e-4138-9f41-a13ad8a6feb3_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_9dada778-8d7c-4c3e-bd3d-9e2af1ba8c17_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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">Goodwill, ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b7b57fc0-f006-4f8c-beaf-16313161e40e_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/2022/elts/us-gaap-2022.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_krt_TreasuryStockParOrStatedValuePerShare_07ede1d7-c171-47d2-87a2-3a1c3b84e704_verboseLabel_en-US" xlink:label="lab_krt_TreasuryStockParOrStatedValuePerShare" 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, par value (in dollars per share)</link:label>
    <link:label id="lab_krt_TreasuryStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_krt_TreasuryStockParOrStatedValuePerShare" xlink: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, Par or Stated Value Per Share</link:label>
    <link:label id="lab_krt_TreasuryStockParOrStatedValuePerShare_documentation_en-US" xlink:label="lab_krt_TreasuryStockParOrStatedValuePerShare" 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 treasury stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TreasuryStockParOrStatedValuePerShare" xlink:href="krt-20221231.xsd#krt_TreasuryStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_TreasuryStockParOrStatedValuePerShare" xlink:to="lab_krt_TreasuryStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_9268a4c6-3869-4a93-9a31-16d390751e70_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/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_2960888a-04cb-4915-bfb5-546de1b84a59_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">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_c2fa3d38-18f7-4733-8591-f9eefdbcdb0d_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">Provision for income taxes</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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsValuationAllowance_dea8df2f-c1b1-4303-a5b1-f685f5bc0cee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3efa97c8-9002-492e-b9d6-fce2eec0d97a_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilitiesNet_c65d5c06-a748-47a9-9ec9-15de5ce25517_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink: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 Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_NationalDistributionMember_2848e505-1366-460d-9bb6-ebb34dd8ced0_terseLabel_en-US" xlink:label="lab_krt_NationalDistributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National and regional chains</link:label>
    <link:label id="lab_krt_NationalDistributionMember_label_en-US" xlink:label="lab_krt_NationalDistributionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Distribution [Member]</link:label>
    <link:label id="lab_krt_NationalDistributionMember_documentation_en-US" xlink:label="lab_krt_NationalDistributionMember" 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">Represents information pertaining to National Distribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NationalDistributionMember" xlink:href="krt-20221231.xsd#krt_NationalDistributionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_NationalDistributionMember" xlink:to="lab_krt_NationalDistributionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_43befceb-da10-4b04-8e8d-7e61b23724d5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink: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, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink: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, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1c9cbe3c-1555-4161-b93e-0fbe380ce99a_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6ade8795-52db-46ad-ae83-ec3ff830ab27_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_679321e7-5f2b-4571-bdf7-855f04f002a6_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/2022/dei-2022.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_04b2a94a-d276-4982-9e4a-987a5a5ad2ac_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/2022/elts/us-gaap-2022.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_AdditionalPaidInCapitalMember_bf001893-dbc3-4ad1-921b-8da1493a1240_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/2022/elts/us-gaap-2022.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_BalanceSheetLocationDomain_b2206093-53ad-453a-ba8a-bf81fea14ca3_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalPeriodFocus_3b6b3bb4-55c0-4786-bd77-8881a92786c4_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_647e7eb0-6e11-467c-929a-5ec4d33991b5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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, options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink: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, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_0cc5e382-407c-4030-a601-814dcb1fefc2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink: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_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/2022/elts/us-gaap-2022.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_DerivativeLineItems_26f87929-0851-45b8-ba3e-78c498aeb511_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e0c2f8f7-fd30-437d-b520-68d78fb1c987_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink: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 common shares outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b8f6ecc2-9b74-4b88-b8a0-1df736ce84d6_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 dilutive shares (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/2022/elts/us-gaap-2022.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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_61def980-8aba-4d32-8177-981aaecded68_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 and amortization</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/2022/elts/us-gaap-2022.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_ScheduleOfInventoryCurrentTableTextBlock_4c77ed72-3b4e-4c6a-81d6-f21c3347fb6b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_NumberOfExercisedConvertibleNotes_9704d610-ea04-47eb-85ee-1aa4833fd45d_terseLabel_en-US" xlink:label="lab_krt_NumberOfExercisedConvertibleNotes" xlink: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 exercised convertible notes</link:label>
    <link:label id="lab_krt_NumberOfExercisedConvertibleNotes_label_en-US" xlink:label="lab_krt_NumberOfExercisedConvertibleNotes" xlink: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 Exercised Convertible Notes</link:label>
    <link:label id="lab_krt_NumberOfExercisedConvertibleNotes_documentation_en-US" xlink:label="lab_krt_NumberOfExercisedConvertibleNotes" 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 Exercised Convertible Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfExercisedConvertibleNotes" xlink:href="krt-20221231.xsd#krt_NumberOfExercisedConvertibleNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_NumberOfExercisedConvertibleNotes" xlink:to="lab_krt_NumberOfExercisedConvertibleNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dbfcdf12-e562-4955-befd-005566a59c2b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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 term (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_DistributorsMember_f7bfb1b0-434b-4557-aa80-6f1547beacaa_terseLabel_en-US" xlink:label="lab_krt_DistributorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributors</link:label>
    <link:label id="lab_krt_DistributorsMember_label_en-US" xlink:label="lab_krt_DistributorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributors [Member]</link:label>
    <link:label id="lab_krt_DistributorsMember_documentation_en-US" xlink:label="lab_krt_DistributorsMember" 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">Represents information pertaining to Distributors.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DistributorsMember" xlink:href="krt-20221231.xsd#krt_DistributorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DistributorsMember" xlink:to="lab_krt_DistributorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_891b15f7-8738-4849-8d84-ae42761a84d7_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">Building and building 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/2022/elts/us-gaap-2022.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_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_25019229-b477-4567-b831-98aa110e22c4_terseLabel_en-US" xlink:label="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" xlink: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-term debt, net of current portion and debt discount of $216 and $200 at December&#160;31, 2022 and December&#160;31, 2021, respectively (including $41,558 and $35,339 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively, and debt discount of $216 and $200 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_601acbb6-ce8f-4a0e-b355-93fcabedcd93_verboseLabel_en-US" xlink:label="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" 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">Long-term debt, net of current portion</link:label>
    <link:label id="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_label_en-US" xlink:label="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" xlink: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 Debt, Excluding Long Term Line of Credit, Noncurrent</link:label>
    <link:label id="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_documentation_en-US" xlink:label="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" 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 after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding long term line of credit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" xlink:to="lab_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_659801bb-8357-4a7e-98a9-9058f2ff9cec_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">Dividends paid to stockholders (in dollars 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/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_06b1598e-27a0-4228-b6f9-c9e17b5cd696_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/2022/dei-2022.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_us-gaap_DeferredFinanceCostsGross_e6ef13da-936d-4dbd-a98d-c3806689df20_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink: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 issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink: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 Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock_cde8325b-cfc0-41d2-bd48-7d86f067c8a6_terseLabel_en-US" xlink:label="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock" xlink: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 Information Related to Operating Leases</link:label>
    <link:label id="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock" xlink: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 And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock" 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">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="krt-20221231.xsd#krt_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_krt_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b5fdc8cf-fc95-4147-978e-eefe106f92d8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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 Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_InventorySemiFinishedGoods_fbcbe47c-eb24-4859-a76e-e49f93eda519_terseLabel_en-US" xlink:label="lab_krt_InventorySemiFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Semi-finished goods</link:label>
    <link:label id="lab_krt_InventorySemiFinishedGoods_label_en-US" xlink:label="lab_krt_InventorySemiFinishedGoods" xlink: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, Semi Finished Goods</link:label>
    <link:label id="lab_krt_InventorySemiFinishedGoods_documentation_en-US" xlink:label="lab_krt_InventorySemiFinishedGoods" 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, Semi Finished Goods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_InventorySemiFinishedGoods" xlink:href="krt-20221231.xsd#krt_InventorySemiFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_InventorySemiFinishedGoods" xlink:to="lab_krt_InventorySemiFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_70dc2701-c186-4909-8dc3-7b2db23603d1_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, $0.001 par value, 100,000,000 shares authorized, 19,908,005 and 19,885,005 shares issued and outstanding, respectively, as of December&#160;31, 2022 and 19,827,417 and 19,804,417 shares issued and outstanding, respectively, as of December&#160;31, 2021</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/2022/elts/us-gaap-2022.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_DebtInstrumentNameDomain_94e49c27-2da6-483d-9e25-734d97e8fbe6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink: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, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_a205ea88-421e-4af8-95c6-2e733063765e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_33e51a6a-94ec-49d0-b140-76f1127c370c_terseLabel_en-US" xlink:label="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Keary Global and its affiliate, Keary International&#8201;&#8211;&#8201;related parties</link:label>
    <link:label id="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_label_en-US" xlink:label="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Keary Global And Its Affiliate Keary International Related Parties [Member]</link:label>
    <link:label id="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_documentation_en-US" xlink:label="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" 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">Represents information pertaining to Keary Global and its affiliate, Keary International, related parties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" xlink:href="krt-20221231.xsd#krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" xlink:to="lab_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_98229495-b727-4fa8-8934-98ebe81af387_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/2022/elts/us-gaap-2022.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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_bf472f74-277c-41b4-8d0e-4f82a371358d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 fair value measurements by level for the assets and liabilities measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_791a2b68-a0f8-4725-890e-cd97b353b5fa_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink: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, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_c6f93e92-8ca3-4987-9f94-56b2591c8615_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_51cf4ea1-4590-4b63-ab82-32e6ad01b529_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/2022/elts/us-gaap-2022.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_VariableInterestEntityLineItems_f7bd51f9-6ee7-4fd7-961b-8abeed57f1cf_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink: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 Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink: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 Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4ad3e30-e0b4-4fde-8baa-ce1237181116_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_449e42a1-339b-476f-9f9b-3f725ffd44eb_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/2022/elts/us-gaap-2022.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_NetIncomeLossAttributableToNoncontrollingInterest_69f508c9-553d-4ec5-a6d4-f84563274259_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_320037a6-20b4-4461-b355-9d00f37f19e2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_52ed6559-1344-43c6-8ece-f953ce910e48_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/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfUnsecuredDebt_c02ccf47-7be4-45b5-be56-9c861fbfe729_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan proceeds received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink: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 Issuance of Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_6e7d17e2-f8ec-45c2-9ed4-238bf819a8d6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_AccruedPropertyTaxesCurrent_28e048c0-9d74-4470-88a4-82cb4893db22_terseLabel_en-US" xlink:label="lab_krt_AccruedPropertyTaxesCurrent" xlink: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 property tax</link:label>
    <link:label id="lab_krt_AccruedPropertyTaxesCurrent_label_en-US" xlink:label="lab_krt_AccruedPropertyTaxesCurrent" xlink: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 Property Taxes, Current</link:label>
    <link:label id="lab_krt_AccruedPropertyTaxesCurrent_documentation_en-US" xlink:label="lab_krt_AccruedPropertyTaxesCurrent" 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">Accrued Property Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedPropertyTaxesCurrent" xlink:href="krt-20221231.xsd#krt_AccruedPropertyTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AccruedPropertyTaxesCurrent" xlink:to="lab_krt_AccruedPropertyTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_07f31584-2286-4ab0-a41c-0fbe2983a062_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" 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">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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_02e7a044-f9c5-4b09-8605-ec1cd74b1933_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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 contract life, expected to vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_c3f889f5-a737-497f-8498-17b0810f5fce_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_1817593c-6787-4246-8705-ba30350be426_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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 (including $165 and $88 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6fbccce2-1838-4b5b-bd36-fa96b2d29ef2_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/2022/elts/us-gaap-2022.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_us-gaap_DepositsAssetsNoncurrent_b492cdea-67b0-4d39-8451-e9684ce187ee_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_feff1c35-130f-4db9-a17b-5bd1cfb46df9_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 employees' gross pay</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/2022/elts/us-gaap-2022.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_krt_WriteOffOfInventory_022d352c-0e84-4d40-a2a6-20a4a9779913_terseLabel_en-US" xlink:label="lab_krt_WriteOffOfInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off of inventory</link:label>
    <link:label id="lab_krt_WriteOffOfInventory_label_en-US" xlink:label="lab_krt_WriteOffOfInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off of Inventory</link:label>
    <link:label id="lab_krt_WriteOffOfInventory_documentation_en-US" xlink:label="lab_krt_WriteOffOfInventory" 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">Write-off of Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_WriteOffOfInventory" xlink:href="krt-20221231.xsd#krt_WriteOffOfInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_WriteOffOfInventory" xlink:to="lab_krt_WriteOffOfInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_7620022c-1c05-4ba6-bc68-8ad9ceaf527a_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Stockholders&#8217; Equity Attributable to Karat Packaging Inc.</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2ba154fe-d2d6-4526-af73-a9e95635ab2f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink: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 (loss) on foreign currency transactions</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0fc0f197-1618-4a5d-b9ef-2dbe8abaca3a_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c10a77e6-8301-404b-b2a3-60bc0e13cfb1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_GlobalWellsMember_0f24ba7a-3695-4406-9abd-c69c225a4d53_terseLabel_en-US" xlink:label="lab_krt_GlobalWellsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global Wells</link:label>
    <link:label id="lab_krt_GlobalWellsMember_label_en-US" xlink:label="lab_krt_GlobalWellsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global Wells [Member]</link:label>
    <link:label id="lab_krt_GlobalWellsMember_documentation_en-US" xlink:label="lab_krt_GlobalWellsMember" 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">Represents information pertaining to Global Wells.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_GlobalWellsMember" xlink:to="lab_krt_GlobalWellsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_42e10597-ff67-4705-bfdc-a10b00911cb1_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/2022/dei-2022.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_NetCashProvidedByUsedInInvestingActivities_0c7b0d3c-4c37-4a58-aada-5d496d8f6a0d_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 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/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseCost_08085bf1-bdca-4d75-a8d8-897847b3d896_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 expense</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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentFaceAmount_b0142ae7-30f4-40d7-823b-9fc1b54d476f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount of loan</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_9ec1bff5-f3dd-4f75-84de-87681093c1ff_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill acquired</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_9b1e79ce-9232-491c-9e86-d331a5d2fc72_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/2022/dei-2022.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_ComponentsOfDeferredTaxAssetsAbstract_e216fd7c-6f7a-4b38-864e-f41b06cf20a1_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink: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_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_393cf413-ae01-45a8-ad8f-f6c972f4b053_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 (including $38 and $65 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_3e36546f-5d8d-4007-afea-b9bef0109d3b_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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 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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_014d88b9-ff1e-4a77-8331-5dde33fdacc8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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 Option Activity, Additional Disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_7e4fee4e-1e77-4798-8b9b-c47697d16940_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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 options, exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_d496b1ab-9992-4f5f-907d-ba9fd5df3227_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/2022/elts/us-gaap-2022.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_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_0b296e43-20fc-4ec8-a689-c6c88e95e784_terseLabel_en-US" xlink:label="lab_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits refunded from joint venture investment</link:label>
    <link:label id="lab_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_label_en-US" xlink:label="lab_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" xlink: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 Deposits Refunded From Joint Venture Investment</link:label>
    <link:label id="lab_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_documentation_en-US" xlink:label="lab_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" 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">Proceeds From Deposits Refunded From Joint Venture Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" xlink:href="krt-20221231.xsd#krt_ProceedsFromDepositsRefundedFromJointVentureInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" xlink:to="lab_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_6e4dc331-7f13-46d2-8a09-4d92ff7489bf_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_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/2022/elts/us-gaap-2022.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_krt_PaymentsForDepositsForPropertyPlantAndEquipment_0b344e38-ab9f-4940-a592-e1275dc8eaa8_negatedLabel_en-US" xlink:label="lab_krt_PaymentsForDepositsForPropertyPlantAndEquipment" 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">Deposits paid for property and equipment</link:label>
    <link:label id="lab_krt_PaymentsForDepositsForPropertyPlantAndEquipment_label_en-US" xlink:label="lab_krt_PaymentsForDepositsForPropertyPlantAndEquipment" xlink: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 Deposits For Property, Plant And Equipment</link:label>
    <link:label id="lab_krt_PaymentsForDepositsForPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_krt_PaymentsForDepositsForPropertyPlantAndEquipment" 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 cash outflow associated with the deposits of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PaymentsForDepositsForPropertyPlantAndEquipment" xlink:href="krt-20221231.xsd#krt_PaymentsForDepositsForPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_PaymentsForDepositsForPropertyPlantAndEquipment" xlink:to="lab_krt_PaymentsForDepositsForPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_OnlineMember_5cced665-8094-4aa5-bc45-ad92e01e4a42_terseLabel_en-US" xlink:label="lab_krt_OnlineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Online</link:label>
    <link:label id="lab_krt_OnlineMember_label_en-US" xlink:label="lab_krt_OnlineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Online [Member]</link:label>
    <link:label id="lab_krt_OnlineMember_documentation_en-US" xlink:label="lab_krt_OnlineMember" 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">Represents information pertaining to Online.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_OnlineMember" xlink:href="krt-20221231.xsd#krt_OnlineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_OnlineMember" xlink:to="lab_krt_OnlineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_e35337fa-e7e2-4873-8e24-6fc3bd00627f_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">Lease term</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/2022/elts/us-gaap-2022.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_srt_CounterpartyNameAxis_b61dce1d-d7ba-4009-89cc-b99069609749_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_4c33bf34-9ddd-4196-9357-96e3bb6e8100_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_165d151a-fc61-4d90-adea-8679535e59a8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ed072583-592e-4198-bd02-8b167c86145c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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 at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_228b07aa-ac4a-44a6-a998-048a1cc34ef1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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 at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_4abc189f-f688-48c3-9c36-d699a316e728_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink: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 Expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink: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, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7e58f653-cab4-4539-bb26-01cfab006e11_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/2022/dei-2022.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_BasisOfAccountingPolicyPolicyTextBlock_517ba991-c096-4053-a14b-e194fb93b3ae_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink: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_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_29dbfbb7-bb95-4b98-8240-77598f1a1d72_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 (including $45,399 and $46,612 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c5df9b83-a9f5-446d-9574-d5903bce1cf1_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9bf7a8dd-60cd-4d80-b748-78e431e9ddb9_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">Total 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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsAbstract_f1a5b7c8-f01c-4e4f-bb77-16088cef5140_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_ae496cab-ba8f-44b8-9244-d3fc8f856b50_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/2022/elts/us-gaap-2022.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_AssetsHeldUnderCapitalLeasesMember_d9057203-99b6-4370-810a-d4791eb7cfc4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink: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 held under capital leases</link:label>
    <link:label id="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember_label_en-US" xlink:label="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink: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 Held under Capital Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:to="lab_us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_93f44098-dc41-4a7c-9959-f25c12f556de_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Payments on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink: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 Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_7fdb3732-b2a3-433e-bb76-47cb3d1c4c40_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_69c5cd7e-eaf6-4b8c-a66c-b46a769c7372_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink: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 expenses</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink: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 and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_9a161122-0fc6-45dd-8004-68eb0947dde5_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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, $0.001 par value, 23,000 shares as of both December&#160;31, 2022 and 2021</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_4ce2fe4c-0920-4cbb-8a50-e1acdfc450d7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_7ed1a584-7111-43c3-a385-b7a61ea838cc_terseLabel_en-US" xlink:label="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Permanent items</link:label>
    <link:label id="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_label_en-US" xlink:label="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" xlink: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, Permanent Items, Amount</link:label>
    <link:label id="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_documentation_en-US" xlink:label="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" 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">Effective Income Tax Rate Reconciliation, Permanent Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" xlink:href="krt-20221231.xsd#krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" xlink:to="lab_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_83217d0a-58a5-4faa-99f9-16046c6f6452_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for bad debt</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink: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 Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0f4f6968-6542-4450-a58c-b10868905fa1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink: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, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_74e70fe5-817e-4dce-bed2-6ef2244c33bf_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/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpense_614bd875-430c-4547-9bf4-262d08f94cf3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 (expense) income (including $0 and $9 other income associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_8e85691c-eb00-43bc-af14-dffa0f865dec_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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 (expense) income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_3a5bd1a8-98ca-4ad3-9930-066781671ad9_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/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized_0d0bdf7d-fa89-463d-a28f-87333c34c19e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" 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">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/2022/elts/us-gaap-2022.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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2b903d25-e02f-4719-8306-924b10029632_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_ccc7dabc-b54c-445f-82a5-d67750633ee6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 payable (including $0 and $9 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_c96961af-2c32-4137-8210-9495fcee1991_netLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f99b4453-70f3-4500-ac9f-2634f486d72e_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 operating 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/2022/elts/us-gaap-2022.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_srt_MaximumMember_6c527d76-9cc8-4b2f-a506-43745445c508_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/2022/elts/srt-2022.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_krt_TermLoanMaturingJuly012027Member_1c5f686c-3f7e-43ae-94ea-8da8914a2758_terseLabel_en-US" xlink:label="lab_krt_TermLoanMaturingJuly012027Member" xlink: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 Loan Maturing July012027</link:label>
    <link:label id="lab_krt_TermLoanMaturingJuly012027Member_label_en-US" xlink:label="lab_krt_TermLoanMaturingJuly012027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Maturing July012027 [Member]</link:label>
    <link:label id="lab_krt_TermLoanMaturingJuly012027Member_documentation_en-US" xlink:label="lab_krt_TermLoanMaturingJuly012027Member" 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 Loan Maturing July012027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_TermLoanMaturingJuly012027Member" xlink:to="lab_krt_TermLoanMaturingJuly012027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f0f6953b-d951-4449-a963-76fa5e9fc281_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_77702043-de67-4918-97e8-2af8f12f41df_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink: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 Leases, Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense" xlink:to="lab_us-gaap_LeaseAndRentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_61bf1284-2e4c-481c-8fd1-2c3e643b1b96_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 (including $2,022 and $1,163 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9fa9abb2-2388-4a28-8057-4e9e91799645_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4b765efc-9797-46ee-bcbf-9c51a1e497d9_netLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInContractWithCustomerLiability_a4da48c2-8a08-4121-a3c3-42fb02f3e123_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/2022/elts/us-gaap-2022.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_AssetsCurrent_eb0d9058-2d91-4195-ac56-29ee51fa6339_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/2022/elts/us-gaap-2022.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_krt_NumberOfOtherDistributionCentersOperatedByEntity_25a074c2-b6d3-4f6c-8475-0012d73161d5_terseLabel_en-US" xlink:label="lab_krt_NumberOfOtherDistributionCentersOperatedByEntity" xlink: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 centers operated by entity</link:label>
    <link:label id="lab_krt_NumberOfOtherDistributionCentersOperatedByEntity_label_en-US" xlink:label="lab_krt_NumberOfOtherDistributionCentersOperatedByEntity" xlink: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 Other Distribution Centers Operated By Entity</link:label>
    <link:label id="lab_krt_NumberOfOtherDistributionCentersOperatedByEntity_documentation_en-US" xlink:label="lab_krt_NumberOfOtherDistributionCentersOperatedByEntity" 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">Represents the number of other distribution centers operated by entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfOtherDistributionCentersOperatedByEntity" xlink:href="krt-20221231.xsd#krt_NumberOfOtherDistributionCentersOperatedByEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_NumberOfOtherDistributionCentersOperatedByEntity" xlink:to="lab_krt_NumberOfOtherDistributionCentersOperatedByEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_9bdc3b2e-beba-4d0a-bb2e-e64daf9a007c_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 for income tax</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/2022/elts/us-gaap-2022.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_BusinessAcquisitionLineItems_016af4c0-5ffc-40c7-bf23-e29f0ed3d912_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_c58e1c92-a538-49a9-a35b-794459d17569_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/2022/dei-2022.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_FairValueMeasurementFrequencyDomain_0aa1b710-00ea-42d5-b543-5d0d7d9cb8cf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_4dd7f27b-bb93-4f48-8527-d8d57b87260b_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" 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">Reporting unit</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink: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 Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0e750b0e-4e15-4f06-bd7a-5e8be8bc00f3_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">Stockholder&#8217;s 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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAssetAmortizationExpense_611f64de-7ebf-42ec-8428-7fc9ec89501a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of operating right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_07fd0752-67a2-4e0a-ba0f-4f9a153b331c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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, dividends declared (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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityTable_663ced52-faf2-4655-9225-8725a51f3200_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/2022/elts/us-gaap-2022.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_SignificantAccountingPoliciesTextBlock_0dec2939-541c-4a1b-b6ab-0fcdf9b4e102_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_TermLoanMaturingSeptember302026Member_0935da90-d96b-42de-8caf-6f0585c8fe02_terseLabel_en-US" xlink:label="lab_krt_TermLoanMaturingSeptember302026Member" xlink: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 Loan, Maturing September 30, 2026</link:label>
    <link:label id="lab_krt_TermLoanMaturingSeptember302026Member_label_en-US" xlink:label="lab_krt_TermLoanMaturingSeptember302026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Maturing September302026 [Member]</link:label>
    <link:label id="lab_krt_TermLoanMaturingSeptember302026Member_documentation_en-US" xlink:label="lab_krt_TermLoanMaturingSeptember302026Member" 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 Loan Maturing September302026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_TermLoanMaturingSeptember302026Member" xlink:to="lab_krt_TermLoanMaturingSeptember302026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_0098a99c-a836-4a70-a7e7-ac6be984bf57_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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 Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_c9bca503-2b0b-4de3-9679-1a2b09f27cf9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink: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 carrying values and estimated fair values of debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink: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 Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_71d412fa-4daa-4fdc-bdc4-2fbec9181a8f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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 Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_685b1682-814a-4d1a-8e03-b6f2fabecef6_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink: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 concentration of credit risk</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ac45d5ae-cb93-418e-bd37-a94f9693cb2d_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/2022/elts/us-gaap-2022.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_ConsolidationVariableInterestEntityPolicy_7f9faefe-4008-4cd6-ae17-2b11169e74ee_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink: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 Interest Entities</link:label>
    <link:label id="lab_us-gaap_ConsolidationVariableInterestEntityPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink: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, Variable Interest Entity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="lab_us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_7ea91322-ff43-454a-8ffc-b101f21ce706_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_6da6d2a4-bd02-4f1e-bf50-82a5c10564d1_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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInAccountsReceivable_82cda80b-0687-496a-9eef-aaae0df85447_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink: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 Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_6ffede10-524a-4c98-8506-97feac76f34d_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/2022/dei-2022.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_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_45d843d3-e375-4716-8b14-095ef3155f82_terseLabel_en-US" xlink:label="lab_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink: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 life of property and equipment</link:label>
    <link:label id="lab_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_label_en-US" xlink:label="lab_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink: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 Property, Plant and Equipment, Useful Life [Table Text Block]</link:label>
    <link:label id="lab_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_documentation_en-US" xlink:label="lab_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="krt-20221231.xsd#krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="lab_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_df3a6e6a-718e-4a3d-900e-a131d1dc0ed3_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_SubsequentEventLineItems_8a313427-9084-456a-9586-f54f54bbb3a3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_cac05815-8831-4b9a-8935-75d537b9748d_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 on line of credit</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/2022/elts/us-gaap-2022.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_DebtInstrumentLineItems_39c0a30e-5581-46d4-a4fe-f0f9d8f5e021_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_GovernmentGrantsAbstract_bbef052f-720a-4488-b3ae-80fc2650cb2a_terseLabel_en-US" xlink:label="lab_krt_GovernmentGrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants</link:label>
    <link:label id="lab_krt_GovernmentGrantsAbstract_label_en-US" xlink:label="lab_krt_GovernmentGrantsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants [Abstract]</link:label>
    <link:label id="lab_krt_GovernmentGrantsAbstract_documentation_en-US" xlink:label="lab_krt_GovernmentGrantsAbstract" 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">No definition available.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrantsAbstract" xlink:href="krt-20221231.xsd#krt_GovernmentGrantsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_GovernmentGrantsAbstract" xlink:to="lab_krt_GovernmentGrantsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_6832783a-102d-4f55-ac25-c4307b4c5781_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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 liability</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/2022/elts/us-gaap-2022.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_LessorOperatingLeaseTermOfContract_46e1f666-9fc8-41fe-be7c-ee9035ecae5e_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink: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_LessorOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_05fb6f79-dfd6-459c-8a2f-8a891f991e7e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_2d2b0fcc-0465-45b9-aec2-de7ecdac1bd7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" 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, share-based payment arrangement, amount</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_93b9f5b8-4bf2-4537-b805-973573a9b405_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink: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 tax benefit from stock based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink: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 Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_dc1a9e6c-e109-4e62-95a7-30cb1b92be39_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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">Change in fair value of interest rate swap</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_5de41061-8bb6-4e72-aa0e-7f8bb19e7de6_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_a8f43a4d-f7d5-4991-8f0a-496cde09a134_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_93440420-809e-413e-9603-a1b1f25ac148_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9df1d61b-76e7-405e-923e-336a2f897aa7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink: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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6edbfbbb-0966-4740-9200-a64be6b32668_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_d199e256-ae6c-4394-8a4c-71bcc3039c88_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">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</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/2022/elts/us-gaap-2022.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_InventoryNet_169be668-488b-4df5-bf09-7cf49bed7337_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink: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_InventoryNet_e368147e-caf5-49ed-9992-adb2701b8be1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">Decrease in inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_005e92a0-8a92-4fe1-a688-c3b45dd5f006_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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 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/2022/elts/us-gaap-2022.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_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_62f4c173-d5cb-4e9e-9967-bf08448c36e3_terseLabel_en-US" xlink:label="lab_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voting interest (as a percent)</link:label>
    <link:label id="lab_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_label_en-US" xlink:label="lab_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" xlink: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 Interest Entity, Qualitative or Quantitative Information, Voting Percentage</link:label>
    <link:label id="lab_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_documentation_en-US" xlink:label="lab_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" 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 Variable Interest Entity's voting interest owned by (or beneficial interest in) the reporting entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" xlink:href="krt-20221231.xsd#krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" xlink:to="lab_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2799b8d4-03bf-43fb-b227-f6755b25ab6b_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 (including $2 and $136 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_edeafe84-a74a-4877-bc91-1c30c93ba44f_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" 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">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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingAssets_157426b2-1891-4a38-9827-7d9e7cb9ec6b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_8318cc1c-5497-4298-9f83-4bd54fcf7a01_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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, expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_20ca6407-8bdb-4f33-a6c4-dc06113a9a86_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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 Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_4aeeea30-b86f-48a8-89e3-c64665d3d766_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/2022/dei-2022.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_NatureOfOperations_89ac59f2-e430-4109-b25e-ea76caf1ed3d_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_d89aa4b2-ed60-4c80-8388-1d83f579d52e_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/2022/dei-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_e958d784-2dc2-4513-bc8f-09260710b6b0_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 common shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2b7c4601-6d79-4853-91b3-e5061517e21b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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">Weighted average shares (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/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_22bfa4f7-35c0-46cc-9c5e-bfae884714cc_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Karat Packaging Inc. stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_945d22cb-87fe-4460-8319-900d7df9070b_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/2022/elts/us-gaap-2022.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_ScheduleOfVariableInterestEntitiesTextBlock_ee33c2c6-2b0b-40c9-af0b-260adad595ac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink: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 variable interest entity financial information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink: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 Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_RetirementPlanContributionTrancheTwoMember_dbd960f9-ef4a-486d-8b06-ed121a2b43b9_terseLabel_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche Two</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheTwoMember_label_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheTwoMember" xlink: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 Contribution, Tranche Two [Member]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheTwoMember_documentation_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheTwoMember" 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">Retirement Plan Contribution, Tranche Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheTwoMember" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_RetirementPlanContributionTrancheTwoMember" xlink:to="lab_krt_RetirementPlanContributionTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_66048275-4aba-4252-a573-c97d72a8b0d6_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">Stock-based compensation 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/2022/elts/us-gaap-2022.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_NoncashInvestingAndFinancingItemsAbstract_19469911-9acd-4b28-b512-f95d5d0f3c12_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink: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 of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_4eca8e70-c06e-47c6-a48b-1effb624fbdb_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies (Note 18)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_2a046290-5a6f-434f-a091-ddfb3e932aa9_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/2022/dei-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f27b021a-3f67-4a5a-a4ed-bc4dc4f29a8c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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 at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_795a0cbb-9958-4e8a-80cc-ab55c80e6b43_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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 at end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink: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, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_77c626ad-1b1f-4aab-baba-9247cd92e4f5_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" 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">Interest rate swap</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink: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 Rate Derivative Liabilities, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_cecb2d0d-de00-408d-a19e-db153b948db8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" 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">Gain on sale of asset</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_36b591ac-057c-451f-aaa9-316949d85990_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional value</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_338950eb-2a46-4326-92de-efdd368e5034_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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, $0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of December&#160;31, 2022 and 2021</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/2022/elts/us-gaap-2022.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_krt_CashFlowLesseeAbstract_bd9b31fc-aed7-4835-abde-6261365a50b8_terseLabel_en-US" xlink:label="lab_krt_CashFlowLesseeAbstract" xlink: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 measurement of lease obligations</link:label>
    <link:label id="lab_krt_CashFlowLesseeAbstract_label_en-US" xlink:label="lab_krt_CashFlowLesseeAbstract" xlink: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, Lessee [Abstract]</link:label>
    <link:label id="lab_krt_CashFlowLesseeAbstract_documentation_en-US" xlink:label="lab_krt_CashFlowLesseeAbstract" 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 Flow, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_CashFlowLesseeAbstract" xlink:href="krt-20221231.xsd#krt_CashFlowLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_CashFlowLesseeAbstract" xlink:to="lab_krt_CashFlowLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_27f8db6f-79ca-4c20-b5b0-537dcd3c8cde_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/2022/elts/us-gaap-2022.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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ec47b550-93bf-4ec3-af6f-6ea0cef08629_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/2022/elts/us-gaap-2022.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_dei_EntityWellKnownSeasonedIssuer_1be8e0d0-a43a-46dd-b78c-88ae719bdc89_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/2022/dei-2022.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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3c0cf6bb-44c9-46f8-913d-c518769d8ee8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_7ccc870a-e954-4aca-9a3d-eaeadf7fdf5f_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, percent of match</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/2022/elts/us-gaap-2022.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_CommonStockCapitalSharesReservedForFutureIssuance_049d1533-8cd0-4b27-8a7d-7107a9923262_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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 reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <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/2022/dei-2022.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_DebtInstrumentTable_2fd9ba08-7c71-4352-b574-55fa71abc291_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink: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 Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink: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 Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_66f3d93f-effd-4219-8c02-758cac526ac3_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/2022/elts/us-gaap-2022.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_FairValueInputsLevel3Member_20494ce7-55f4-41e3-a361-80b9fe62a10c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink: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, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_3da1952a-cfa9-4133-801e-0cba478b0598_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/2022/dei-2022.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_us-gaap_GoodwillImpairmentLoss_378ad080-cc11-4b02-b8c3-d406eb8ba105_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" 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">Impairments of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_495fd9de-9b08-4bc5-832f-e5f68bc6d026_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</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/2022/elts/us-gaap-2022.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_krt_RetirementPlanContributionTrancheOneMember_ba905f88-fe5a-4f49-9a5c-0967ea57db70_terseLabel_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche One</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheOneMember_label_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheOneMember" xlink: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 Contribution, Tranche One [Member]</link:label>
    <link:label id="lab_krt_RetirementPlanContributionTrancheOneMember_documentation_en-US" xlink:label="lab_krt_RetirementPlanContributionTrancheOneMember" 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">Retirement Plan Contribution, Tranche One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheOneMember" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_RetirementPlanContributionTrancheOneMember" xlink:to="lab_krt_RetirementPlanContributionTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_ea72f88f-82cc-47ff-9887-b6af51fec3fe_terseLabel_en-US" xlink:label="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated award vesting period</link:label>
    <link:label id="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_label_en-US" xlink:label="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" xlink: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, Accelerated Vesting Period</link:label>
    <link:label id="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_documentation_en-US" xlink:label="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" 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">Share-based Compensation Arrangement by Share-based Payment Award, Earlier Than Original Vesting Date, Award Vesting Period,</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" xlink:href="krt-20221231.xsd#krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" xlink:to="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_242b0bac-8b5a-494e-9e93-7a73d36435a4_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_be669202-729b-4dbd-96c8-468a8c3fcf18_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_0d03ac9f-b629-4c18-a768-2119e2962068_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/2022/dei-2022.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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_362e06bb-e8ff-45f0-a4c9-78b80a715b5b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Payments of noncontrolling interest tax withholding</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_c39b0faf-5ba3-4393-a06b-85cb099714dd_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/2022/elts/us-gaap-2022.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_krt_GovernmentGrantsPolicyTextBlock_d91022a9-7733-45b7-9ddd-603442e2a384_terseLabel_en-US" xlink:label="lab_krt_GovernmentGrantsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants</link:label>
    <link:label id="lab_krt_GovernmentGrantsPolicyTextBlock_label_en-US" xlink:label="lab_krt_GovernmentGrantsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government Grants [Policy Text Block]</link:label>
    <link:label id="lab_krt_GovernmentGrantsPolicyTextBlock_documentation_en-US" xlink:label="lab_krt_GovernmentGrantsPolicyTextBlock" 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 regarding government grants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrantsPolicyTextBlock" xlink:href="krt-20221231.xsd#krt_GovernmentGrantsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_GovernmentGrantsPolicyTextBlock" xlink:to="lab_krt_GovernmentGrantsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenseMember_5ddd2f8e-c73f-4bcf-9fca-0ff6eba0637a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember" xlink: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 Expense</link:label>
    <link:label id="lab_us-gaap_OperatingExpenseMember_label_en-US" xlink:label="lab_us-gaap_OperatingExpenseMember" xlink: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 Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenseMember" xlink:to="lab_us-gaap_OperatingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_dde3ffbe-1810-4855-9048-cb7450494936_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsByRelatedPartyAxis_8243da04-7ec4-493c-a8e9-bace13f9bfda_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_2d7dc0c4-a2bb-4229-82f7-ce2d84cd7eea_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_f8febf63-b8f8-4506-af19-be00ba00043c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" 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">Accrued vacation and sick pay</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink: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 Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_10d6fe20-7695-48aa-8241-a2ff47b104d7_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_eb7a1c4c-a9f3-41ff-b317-e15945a082f2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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 options and restricted stock units (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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsGross_22a2955a-57c5-4d1c-8c4b-060206fb720a_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_76943487-01d5-4fda-a55f-e6ac03c01a58_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Acquisition of Pacific Cup, Inc., net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink: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 Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_761de751-f05e-41f8-85dd-8abb63a4643a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink: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, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_d9df957e-18dc-4aef-8ca8-6a7f46bca800_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment payment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b37775e3-7599-4a76-b6df-e15353a839eb_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/2022/dei-2022.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_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_24082406-3461-4b99-a410-d80f3794635a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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">Less: imputed interest</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/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerShareDiluted_6b9417eb-9c76-4559-a98e-49815b7d43db_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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bcb9b00c-9a65-4862-be0e-ca45df5f848f_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 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/2022/elts/us-gaap-2022.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_IntangibleAssetsNetExcludingGoodwill_c471f4c9-1a86-460e-a7ab-53dd2f2813bb_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_c89bbbb2-de0a-4555-9154-e6f0c750e182_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_93334dba-4b13-4a98-b2b2-bac307e1b4f2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink: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, Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_683d326e-459e-4821-bb48-e8ff3985d9aa_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 disposal 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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1342b91e-a346-4db5-884f-b1a7aaae7081_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 (in years)</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/2022/elts/us-gaap-2022.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_PaymentsOfStockIssuanceCosts_ec3339ee-3638-4888-8c36-18b26f8f2f52_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 of issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_0fdae16f-74c9-4e86-913e-2988ca543b80_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage by parent</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b9d116d2-cd7e-409e-8b41-907640cc6c23_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/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskByTypeAxis_4e198beb-12b1-449e-9341-c22118cb4e78_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_a101669a-bd6a-45eb-a579-a45aa470994a_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/2022/elts/us-gaap-2022.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_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_b9fabd7a-251f-4b51-9fd5-417ccf41515c_terseLabel_en-US" xlink:label="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" xlink: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 exercise price to fair market value of common stock at the date of grant (as a percent)</link:label>
    <link:label id="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_label_en-US" xlink:label="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" xlink: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, Options, Exercise Price, Percentage of Fair Market Value, Minimum, Grant Date</link:label>
    <link:label id="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_documentation_en-US" xlink:label="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" 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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percentage of Fair Market Value, Minimum, Grant Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" xlink:href="krt-20221231.xsd#krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" xlink:to="lab_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8e048267-63eb-444b-81b5-35825f87d428_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/2022/elts/us-gaap-2022.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_GainLossOnContractTermination_2775fb98-e42e-4fdc-ad96-9199b1f3a7c4_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnContractTermination" xlink: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 termination</link:label>
    <link:label id="lab_us-gaap_GainLossOnContractTermination_label_en-US" xlink:label="lab_us-gaap_GainLossOnContractTermination" xlink: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 Contract Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnContractTermination" xlink:to="lab_us-gaap_GainLossOnContractTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_32c85b42-541c-4ec1-8386-c64d52cd15dd_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/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefits_68ea6065-3a93-4f5f-96ed-73bfd66e78ad_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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">Unrecognized tax benefit</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5fe04928-1f3d-43a4-89d9-909b901347aa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink: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 unvested restricted stock unit activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink: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, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_5272d863-1d32-4c8a-b801-f719b585441e_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink: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 Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink: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 Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_ac33e30d-1e13-4de9-9f88-34f303b29001_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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 term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6febf198-b19f-4a17-b944-5252c16be2a6_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_9c83bbe1-6553-48d4-88ab-144c74b58cd5_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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 (expenses)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_666b1a67-1152-4e18-831c-c00203a1896c_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 Future Lease Payments under Operating Leases</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/2022/elts/us-gaap-2022.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_dei_EntityAddressAddressLine1_15d6b47c-e67f-458a-9e7c-c3c9bfe715d7_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/2022/dei-2022.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_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_73408895-a465-4b51-9bb3-b40838daa8b6_negatedTerseLabel_en-US" xlink:label="lab_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" 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">Investment in Global Wells Investment Group</link:label>
    <link:label id="lab_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_label_en-US" xlink:label="lab_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" xlink: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, Investments In Subsidiaries</link:label>
    <link:label id="lab_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_documentation_en-US" xlink:label="lab_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" 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">Deferred Tax Liabilities, Investments In Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" xlink:href="krt-20221231.xsd#krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" xlink:to="lab_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetailMember_ba1ed901-5a65-4718-8e7c-50fb8123caaa_terseLabel_en-US" xlink:label="lab_us-gaap_RetailMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_RetailMember_label_en-US" xlink:label="lab_us-gaap_RetailMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetailMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetailMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetailMember" xlink:to="lab_us-gaap_RetailMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_11f72942-8cc4-4fb0-8c04-fb3d64eb9a97_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_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/2022/elts/srt-2022.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_MinorityInterestInJointVentures_fdf774d1-650a-4f34-a798-5e3a4378709e_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestInJointVentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest in joint ventures</link:label>
    <link:label id="lab_us-gaap_MinorityInterestInJointVentures_label_en-US" xlink:label="lab_us-gaap_MinorityInterestInJointVentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest in Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestInJointVentures" xlink:to="lab_us-gaap_MinorityInterestInJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_37233004-d649-4f35-a773-415baea74d31_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expense (including $1,821 and $1,781 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_InterestExpense_1776def0-95ea-48a6-a06c-686d33f749c7_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_d5ae98bf-4b6b-43ec-bef2-fa32f83f300c_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_66b96e21-538d-45b6-b94c-f5aa59b1475e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink: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 accrued expense liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink: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 Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_aa39e8f3-d0fb-4e9b-98cd-e256e5a8460a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink: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_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/2022/elts/us-gaap-2022.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_ScheduleOfDebtInstrumentsTextBlock_c611326d-fa18-4f6a-8e18-95f298a51ec4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_da551919-81eb-40ba-a195-4e009a634b37_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_5a448f64-3979-4b5d-b633-8eaf0ee27126_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6a83b405-8590-453f-8a2e-35a7488a4a61_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Operating ROU asset</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/2022/elts/us-gaap-2022.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_us-gaap_BuildingMember_22ae41a0-7bad-4c6c-ba3a-8f85f35df6ae_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">Building</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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_564231f8-3292-4278-910d-4127b69a8a06_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">Vested (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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_dei_EntityTaxIdentificationNumber_255d6fb3-1568-487c-9219-23f1d009d18c_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/2022/dei-2022.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_DerivativeFixedInterestRate_96afd265-437d-4a67-b8c4-14658b00a6ea_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5053f4eb-2255-4d42-abc5-bf349e97d9f8_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Out-of-period adjustment</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink: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, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_4697694e-7cd5-4c6f-8043-47de0b46a155_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 costs</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/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueTableTextBlock_958d2f15-b183-4cba-b709-aeb39cdf66b7_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 net sales disaggregated by customer type</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/2022/elts/us-gaap-2022.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_us-gaap_DeferredIncomeTaxLiabilities_5114d39b-7efe-4717-8261-60bf666b91a4_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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 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/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesDomain_aa236f55-a98a-454e-9319-58a22cb0597a_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_f12e41d0-5694-4e94-b19a-cccadd570fe6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink: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 rate during the period (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink: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, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_577a99df-0e9c-45f0-8b5c-943a4a94859f_verboseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" 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">Ownership interest (as a percent)</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink: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 Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_84ce0e96-71c1-4ef2-a0dd-ec46b6992873_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 reconciliation of income taxes</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/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_022f01a5-ced1-4ad5-8423-276fa5d74e84_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" 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 increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink: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), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_266289a1-d7c2-40d8-bbca-19e09e7fa2cc_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 taxes, net of federal tax benefits</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/2022/elts/us-gaap-2022.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_krt_DebtInstrumentTermLoanAccordionFeature_45f4ab0d-503f-4823-b869-0733b0d95428_terseLabel_en-US" xlink:label="lab_krt_DebtInstrumentTermLoanAccordionFeature" xlink: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 loan, accordion feature</link:label>
    <link:label id="lab_krt_DebtInstrumentTermLoanAccordionFeature_label_en-US" xlink:label="lab_krt_DebtInstrumentTermLoanAccordionFeature" xlink: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 Loan, Accordion Feature</link:label>
    <link:label id="lab_krt_DebtInstrumentTermLoanAccordionFeature_documentation_en-US" xlink:label="lab_krt_DebtInstrumentTermLoanAccordionFeature" 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">Debt Instrument, Term Loan, Accordion Feature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentTermLoanAccordionFeature" xlink:href="krt-20221231.xsd#krt_DebtInstrumentTermLoanAccordionFeature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_DebtInstrumentTermLoanAccordionFeature" xlink:to="lab_krt_DebtInstrumentTermLoanAccordionFeature" xlink:type="arc" order="1"/>
    <link:label id="lab_krt_AcquisitionPriceIncludedWithinDeposits_1c1d048a-8f78-4f87-ad00-27197519d1c9_terseLabel_en-US" xlink:label="lab_krt_AcquisitionPriceIncludedWithinDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition price of Pacific Cup, Inc. included within deposits</link:label>
    <link:label id="lab_krt_AcquisitionPriceIncludedWithinDeposits_label_en-US" xlink:label="lab_krt_AcquisitionPriceIncludedWithinDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Price Included Within Deposits</link:label>
    <link:label id="lab_krt_AcquisitionPriceIncludedWithinDeposits_documentation_en-US" xlink:label="lab_krt_AcquisitionPriceIncludedWithinDeposits" 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">Represents the acquisition price included within deposits in noncash or partial noncash transaction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AcquisitionPriceIncludedWithinDeposits" xlink:href="krt-20221231.xsd#krt_AcquisitionPriceIncludedWithinDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_AcquisitionPriceIncludedWithinDeposits" xlink:to="lab_krt_AcquisitionPriceIncludedWithinDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsProductLineMember_34736d8a-e831-40cb-84f6-607bf7c261c9_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsProductLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_CostOfGoodsProductLineMember_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsProductLineMember" xlink: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, Product and Service Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsProductLineMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsProductLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsProductLineMember" xlink:to="lab_us-gaap_CostOfGoodsProductLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_22299666-721e-480c-a999-f2f4cdfd1d54_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/2022/dei-2022.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_AmortizationOfDeferredLoanOriginationFeesNet_c637dc1e-9f62-4477-a7fc-abfc1f3512b0_negatedLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" 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 loan fees</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Deferred Loan Origination Fees, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:to="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_4f37e93b-1fe0-4763-a586-c1e051563578_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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 (including $2,171 and $1,270 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_0ec0887c-0a96-4841-92ee-2276f9ce5c99_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" 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 income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_0e505e30-6a34-4795-9c33-eb1ae16e9240_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_3612ccc6-649b-4152-b946-b9b09025113e_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 Grant Date Fair Value</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/2022/elts/us-gaap-2022.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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_d489f481-b3d0-430b-8c1e-ad9c6bafb5c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Noncontrolling interest tax withholding</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2cd1ecbe-5ac1-4836-b090-2588b259f195_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/2022/elts/us-gaap-2022.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_us-gaap_ConcentrationRiskCreditRisk_cef6af97-9772-47af-a9c1-3af448fc4399_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_86d4b106-ee75-4425-b7a3-665aa12a7d8a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" 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">Accrued miscellaneous expenses</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/2022/elts/us-gaap-2022.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_dei_EntityDomain_34947305-23ba-45e1-90be-b24e75f1ef44_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsStateTaxes_a507317c-6280-493d-8b80-6908a20b4699_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsStateTaxes_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink: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, State Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsStateTaxes" xlink:to="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_0c2cc285-1c05-4e35-84eb-964e4e39dccf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink: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 Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_c470d0df-2511-4598-bd36-acf8ab582235_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/2022/dei-2022.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_AccruedProfessionalFeesCurrent_064f7840-e113-44c6-9e84-df12652c948d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink: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 professional services fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink: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 Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_ee79bf27-d81c-4fbb-9984-d5965858a3ce_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses (including $2,775 and $2,550 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_e72cd4ea-e044-4c4f-b499-767d2bb2f798_negatedLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" 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">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_041a1717-722f-4bf4-8f00-c28d2142acf6_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_a98e650f-43bb-43ce-ae34-0968238cbce6_negatedTerseLabel_en-US" xlink:label="lab_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" 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">Government forgiveness of debt</link:label>
    <link:label id="lab_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_label_en-US" xlink:label="lab_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" xlink: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, Government Forgiveness Of Debt, Amount</link:label>
    <link:label id="lab_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_documentation_en-US" xlink:label="lab_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" 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">Effective Income Tax Rate Reconciliation, Government Forgiveness Of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" xlink:href="krt-20221231.xsd#krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" xlink:to="lab_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount" xlink:type="arc" order="1"/>
    <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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6ab61bd2-ca02-4400-b4dc-5a3d71a73f36_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">Income tax computed at the federal statutory rate</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/2022/elts/us-gaap-2022.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_AdvertisingCostsPolicyTextBlock_fe6a2c5e-e995-4a81-910a-1902fc216b91_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 Costs</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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_03d75cb1-3128-415b-8f71-07af0722e1d9_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/2022/elts/us-gaap-2022.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_DueToRelatedPartiesCurrent_947ef65f-1d3a-4182-a2d8-1d67e52c8e4d_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party payable</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_f2533486-1a7a-4893-8d57-286a8298ac12_verboseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" 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">Due to Lollicup USA Inc.</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_6f77e900-c862-4097-9be7-ed2874312d08_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 issuance of common stock in connection with initial public offering, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink: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 Issuance Initial Public Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_4645a926-63f4-4ac1-bcbe-f25ea543f519_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/2022/elts/us-gaap-2022.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_68db6819-a9e1-41c1-a4aa-6851c80b675f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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 Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_7a5624ad-8092-4e97-a79f-1227fca4c967_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7b697ca1-f29e-429d-a0dd-82c09142329e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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 options, weighted-average grant-date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_7eed47d2-2def-4a73-8e56-067643c520ed_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/2022/elts/us-gaap-2022.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_OtherLiabilitiesNoncurrent_86858a66-11d2-4b3d-aa5f-8ac5c7156bbf_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 (including $1,302 and $2,637 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_ecc03463-1550-42f4-add3-1af6fcebae37_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" 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 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/2022/elts/us-gaap-2022.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_EquityMethodInvestmentsDisclosureTextBlock_8994eabd-5536-4720-909f-111f83a5b118_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint Venture</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink: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 Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_63d3829b-b493-4b88-b3e7-e590cad8dd6c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_77bf66a1-4595-49b6-86d3-90592d7428ff_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">Purchases of property and equipment</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/2022/elts/us-gaap-2022.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_DerivativeTermOfContract_61189066-08e5-464a-82fb-45c0dc4d9900_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink: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 (in years)</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract" xlink:to="lab_us-gaap_DerivativeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4957215f-6590-47f3-a7c6-c21ef6f4efad_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_015d3c6f-a547-40b4-b8c2-651ec24ea113_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">Schedule of 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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c57659c0-cb5b-40ff-b53b-36cd6d57e593_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">Right-of-use assets obtained in exchange for operating lease liabilities</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/2022/elts/us-gaap-2022.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_CostOfSalesMember_b4010fd7-874d-4a3f-a035-b7e29c1fb102_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 Sales</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/2022/elts/us-gaap-2022.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_krt_FulingTechnologyCoLtdMember_9eb350a5-8d57-4cb9-8ce2-416db2647288_terseLabel_en-US" xlink:label="lab_krt_FulingTechnologyCoLtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuling Technology Co., Ltd.</link:label>
    <link:label id="lab_krt_FulingTechnologyCoLtdMember_label_en-US" xlink:label="lab_krt_FulingTechnologyCoLtdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fuling Technology Co., Ltd. [Member]</link:label>
    <link:label id="lab_krt_FulingTechnologyCoLtdMember_documentation_en-US" xlink:label="lab_krt_FulingTechnologyCoLtdMember" 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">Fuling Technology Co., Ltd.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_krt_FulingTechnologyCoLtdMember" xlink:href="krt-20221231.xsd#krt_FulingTechnologyCoLtdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_krt_FulingTechnologyCoLtdMember" xlink:to="lab_krt_FulingTechnologyCoLtdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_79e7e5c5-2724-4496-943f-96a294edc8d8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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 Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_f013e1c3-448b-46b5-94cf-7cb8dfd51e72_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>krt-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:1f2508a7-0d84-4242-919b-82f8eabc7159,g:9eeffbb5-b43e-4efc-8628-61199fe6fe87-->
<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.karatpackaging.com/role/Cover" xlink:type="simple" xlink:href="krt-20221231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_7d94c656-89a9-4402-8d1b-63b14d3aa734" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentType_7d94c656-89a9-4402-8d1b-63b14d3aa734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_017a57b5-8e07-4393-aa1d-ca795afce690" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentAnnualReport_017a57b5-8e07-4393-aa1d-ca795afce690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_bb464105-bb41-4ed3-9632-b41bdf0d2aa4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentPeriodEndDate_bb464105-bb41-4ed3-9632-b41bdf0d2aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ca92f144-039d-4050-8504-9d07fbef3eb6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_CurrentFiscalYearEndDate_ca92f144-039d-4050-8504-9d07fbef3eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_ce123020-d692-4bf5-a34d-0e45bc6df165" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentTransitionReport_ce123020-d692-4bf5-a34d-0e45bc6df165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_863c31f7-d0c9-4d6d-8170-64b966bb62f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityFileNumber_863c31f7-d0c9-4d6d-8170-64b966bb62f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2d651230-e9e5-4d65-80cf-03622a1a8f82" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityRegistrantName_2d651230-e9e5-4d65-80cf-03622a1a8f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1b196ac0-ff07-46e8-8508-03fe7204e5ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1b196ac0-ff07-46e8-8508-03fe7204e5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6f6b063b-4455-4c11-967a-3972096c8d8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityTaxIdentificationNumber_6f6b063b-4455-4c11-967a-3972096c8d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fcdc8c46-5cd9-4340-b0e4-2dcaef562147" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityAddressAddressLine1_fcdc8c46-5cd9-4340-b0e4-2dcaef562147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_19cbc8bb-3b98-44d3-9daa-ae56d2380567" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityAddressCityOrTown_19cbc8bb-3b98-44d3-9daa-ae56d2380567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f6dd4bce-fca5-42c6-8069-9b9565e78066" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityAddressStateOrProvince_f6dd4bce-fca5-42c6-8069-9b9565e78066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_def3056a-a1a8-42d0-b74b-c82e96f7beca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityAddressPostalZipCode_def3056a-a1a8-42d0-b74b-c82e96f7beca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_27d24cb5-e7cc-4a51-89ea-7c3e034f47e7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_CityAreaCode_27d24cb5-e7cc-4a51-89ea-7c3e034f47e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_16a9ad3f-deb1-4008-8935-29a8924f24ec" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_LocalPhoneNumber_16a9ad3f-deb1-4008-8935-29a8924f24ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_05ce810b-4ba7-4a76-bdd2-ae78e4992228" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_Security12bTitle_05ce810b-4ba7-4a76-bdd2-ae78e4992228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_400ab6e5-52f1-43cf-abbe-9bee0d667118" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_TradingSymbol_400ab6e5-52f1-43cf-abbe-9bee0d667118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_cf09f41e-5e89-443a-b14e-8fb266f3b22a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_SecurityExchangeName_cf09f41e-5e89-443a-b14e-8fb266f3b22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_67d2c108-10ff-48dc-99be-beb584ddfc71" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_67d2c108-10ff-48dc-99be-beb584ddfc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_335a6130-2965-4684-a8cf-e78dafdff18c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityVoluntaryFilers_335a6130-2965-4684-a8cf-e78dafdff18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_72a2630b-70a6-46a5-8f1f-f6e8cec090e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityCurrentReportingStatus_72a2630b-70a6-46a5-8f1f-f6e8cec090e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7dd5ed46-5a5f-4ad3-bcdf-dbf8d182edaf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityInteractiveDataCurrent_7dd5ed46-5a5f-4ad3-bcdf-dbf8d182edaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_3cac4a7f-f8c7-4fe0-9a10-f424b78ecbba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityFilerCategory_3cac4a7f-f8c7-4fe0-9a10-f424b78ecbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e2de4c13-187b-4a8b-94de-ce617c80fd6f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntitySmallBusiness_e2de4c13-187b-4a8b-94de-ce617c80fd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_569c341f-76c2-42f2-95be-ed8189275fa3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityEmergingGrowthCompany_569c341f-76c2-42f2-95be-ed8189275fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_311088e4-8f54-4372-a8ee-156db84e6eb9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityExTransitionPeriod_311088e4-8f54-4372-a8ee-156db84e6eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_394d4f2d-b2f1-47ab-a31e-816655df0896" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_IcfrAuditorAttestationFlag_394d4f2d-b2f1-47ab-a31e-816655df0896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5acb5e10-faf7-421e-a8e1-cde502ce02fd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityShellCompany_5acb5e10-faf7-421e-a8e1-cde502ce02fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_38dd54ad-116e-42e6-86d4-ae3957cbc3ce" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityPublicFloat_38dd54ad-116e-42e6-86d4-ae3957cbc3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_92992195-a2e3-4230-930a-6442bfa09338" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_92992195-a2e3-4230-930a-6442bfa09338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_7975c776-bd50-4d02-af75-7635b2ac14de" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_7975c776-bd50-4d02-af75-7635b2ac14de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b2ae5652-5398-4f66-af89-0d6affa7d11f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_EntityCentralIndexKey_b2ae5652-5398-4f66-af89-0d6affa7d11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_f58099ab-8b35-4522-9975-dddb66fcb70b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentFiscalYearFocus_f58099ab-8b35-4522-9975-dddb66fcb70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a2cf23b3-f29f-4cf6-8be6-e4d6bc1d8825" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a2cf23b3-f29f-4cf6-8be6-e4d6bc1d8825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7fbe3988-5727-4b68-bc86-313d8f26f023" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50ceded6-2ad1-4e1d-916f-3241951d1619" xlink:to="loc_dei_AmendmentFlag_7fbe3988-5727-4b68-bc86-313d8f26f023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AuditInformation" xlink:type="simple" xlink:href="krt-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_krt_AuditInformationAbstract_3450477b-87a6-4a12-85d8-f048381d9acd" xlink:href="krt-20221231.xsd#krt_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_0c67a1c8-d9fe-4687-8662-89a36ab65b2c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_AuditInformationAbstract_3450477b-87a6-4a12-85d8-f048381d9acd" xlink:to="loc_dei_AuditorFirmId_0c67a1c8-d9fe-4687-8662-89a36ab65b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_462e0a44-05bc-4186-aaa9-5d6f70b47033" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_AuditInformationAbstract_3450477b-87a6-4a12-85d8-f048381d9acd" xlink:to="loc_dei_AuditorName_462e0a44-05bc-4186-aaa9-5d6f70b47033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_98edb34b-b921-492d-aebf-66d31faa6951" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_AuditInformationAbstract_3450477b-87a6-4a12-85d8-f048381d9acd" xlink:to="loc_dei_AuditorLocation_98edb34b-b921-492d-aebf-66d31faa6951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_9453856a-ffa3-42a5-a8e1-d25ad9f645d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9453856a-ffa3-42a5-a8e1-d25ad9f645d0" xlink:to="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6c0cc070-c09d-49bf-ac8b-85a072866e83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6c0cc070-c09d-49bf-ac8b-85a072866e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b781dbc2-f70a-4f07-b395-6fe67de344af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b781dbc2-f70a-4f07-b395-6fe67de344af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a9968e7f-5984-4625-997d-336431045130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:to="loc_us-gaap_InventoryNet_a9968e7f-5984-4625-997d-336431045130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_291114c1-596c-49a1-9aad-6822ef69563d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_291114c1-596c-49a1-9aad-6822ef69563d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_38976f59-ff66-4a57-973e-5dbe1aa09def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6ce4e91c-b1f0-4b01-b815-65cccfffa606" xlink:to="loc_us-gaap_AssetsCurrent_38976f59-ff66-4a57-973e-5dbe1aa09def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a0e671be-a068-4853-8d97-b89d64550d45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a0e671be-a068-4853-8d97-b89d64550d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_f9b47d41-86fb-4514-ad30-36870f295938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_f9b47d41-86fb-4514-ad30-36870f295938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f73d0edb-8cb5-4671-85e3-00b77b5d7e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_Goodwill_f73d0edb-8cb5-4671-85e3-00b77b5d7e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5574b1c0-9029-4e0a-ab24-f1dc4be98e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5574b1c0-9029-4e0a-ab24-f1dc4be98e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b297cf8c-959e-48f6-affd-d38e86eb744b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b297cf8c-959e-48f6-affd-d38e86eb744b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_912d6f5f-e346-4f49-a884-a98da8757946" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_912d6f5f-e346-4f49-a884-a98da8757946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c775cb35-b153-4b94-80b0-2d2f1c85cd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_45f004dd-c5ac-4371-b277-0e20cca47b61" xlink:to="loc_us-gaap_Assets_c775cb35-b153-4b94-80b0-2d2f1c85cd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_9453856a-ffa3-42a5-a8e1-d25ad9f645d0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a62e38a8-cc80-47bd-b8fc-239f26d8afc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_AccountsPayableCurrent_a62e38a8-cc80-47bd-b8fc-239f26d8afc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ce564851-c6f3-4e40-80e5-445a80fc0565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ce564851-c6f3-4e40-80e5-445a80fc0565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_9848aa3b-9b7f-408b-b12c-a87578af6f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_9848aa3b-9b7f-408b-b12c-a87578af6f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d1448b47-f826-408d-ae3b-acd142eafc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d1448b47-f826-408d-ae3b-acd142eafc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e9e69c80-13ca-4690-8a04-9a795c87a885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e9e69c80-13ca-4690-8a04-9a795c87a885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_fba23099-1816-422d-ab7a-0c125c4d5b07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_LongTermDebtCurrent_fba23099-1816-422d-ab7a-0c125c4d5b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1b6b6ace-db44-4db0-a27a-b68876525e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1b6b6ace-db44-4db0-a27a-b68876525e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9df43609-4636-425a-993d-54cb8a08f55f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_81ee62a8-a013-44f0-bfec-137011f89420" xlink:to="loc_us-gaap_LiabilitiesCurrent_9df43609-4636-425a-993d-54cb8a08f55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ce22e1e0-d665-422f-b553-f51eefb385f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ce22e1e0-d665-422f-b553-f51eefb385f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_9ea6c373-7087-4fef-98dd-10ef0a258173" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_9ea6c373-7087-4fef-98dd-10ef0a258173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_70ad2a53-cc68-4442-86ab-64c3ceff6b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_70ad2a53-cc68-4442-86ab-64c3ceff6b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_dc9816a0-b667-41b2-b307-3c6a62b6c94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_dc9816a0-b667-41b2-b307-3c6a62b6c94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4cb0e4a7-5518-4984-a4a6-69d7dd0eba59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_Liabilities_4cb0e4a7-5518-4984-a4a6-69d7dd0eba59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_95404996-d5e3-4c67-b328-8d44ae67e218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_CommitmentsAndContingencies_95404996-d5e3-4c67-b328-8d44ae67e218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_70db2e5d-3a12-46f4-98af-66d3a4b46d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:to="loc_us-gaap_PreferredStockValue_70db2e5d-3a12-46f4-98af-66d3a4b46d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_063777e5-575d-4282-b43c-c814b93b814e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:to="loc_us-gaap_CommonStockValue_063777e5-575d-4282-b43c-c814b93b814e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_7881f4e0-6209-415d-87b3-6a8342b96f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:to="loc_us-gaap_AdditionalPaidInCapital_7881f4e0-6209-415d-87b3-6a8342b96f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_c46d690d-a471-4c3b-990e-fc65271309f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:to="loc_us-gaap_TreasuryStockValue_c46d690d-a471-4c3b-990e-fc65271309f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_56dfbad0-9cf5-4f9c-bc3a-2cf9937d9877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_56dfbad0-9cf5-4f9c-bc3a-2cf9937d9877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_77d155c0-c143-4c53-9651-832f2899569d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b4365e03-e5b8-4d57-a21d-d908dbe0212e" xlink:to="loc_us-gaap_StockholdersEquity_77d155c0-c143-4c53-9651-832f2899569d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_238b2251-5d59-4498-83f8-7745e3b1e2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_MinorityInterest_238b2251-5d59-4498-83f8-7745e3b1e2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b9a68ec2-5b0e-40b6-86d8-6d421ba55f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b9a68ec2-5b0e-40b6-86d8-6d421ba55f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f51aaf83-b60c-4e99-bed8-d4874620d01d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7242dd4-e7cf-4144-929e-b2e526322bdb" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f51aaf83-b60c-4e99-bed8-d4874620d01d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_229aafa8-c007-4563-a9d2-438e5a228ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_229aafa8-c007-4563-a9d2-438e5a228ad7" xlink:to="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:to="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_3f304b6c-45e3-4252-9f3d-8d0d8e1aaa10" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_44622bfc-889e-4814-9daa-b3f3279e7077" xlink:to="loc_srt_ConsolidatedEntitiesDomain_3f304b6c-45e3-4252-9f3d-8d0d8e1aaa10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_291b6915-38a3-45c7-851f-35595795fb43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_3f304b6c-45e3-4252-9f3d-8d0d8e1aaa10" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_291b6915-38a3-45c7-851f-35595795fb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_54d7f02d-91bc-42c2-8058-663034326acd" xlink:to="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f2c9663b-bb85-4b4a-9b7e-7c744fd6aabd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f2c9663b-bb85-4b4a-9b7e-7c744fd6aabd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1b0d9ea9-9996-4104-9de4-f705fae9785c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1b0d9ea9-9996-4104-9de4-f705fae9785c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9a7c70d2-2d57-4882-8e0b-3c3855c49e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9a7c70d2-2d57-4882-8e0b-3c3855c49e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f5c1f6f0-eed8-43e4-bf36-b6f04308e86c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f5c1f6f0-eed8-43e4-bf36-b6f04308e86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8f79ce2-55b2-4e6a-9ade-0db93f623819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8f79ce2-55b2-4e6a-9ade-0db93f623819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f68452f7-b3cd-49c0-8129-f6b29ff9e1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AccountsPayableCurrent_f68452f7-b3cd-49c0-8129-f6b29ff9e1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_55598e89-7427-475b-a8d0-57c80627b15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_55598e89-7427-475b-a8d0-57c80627b15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_54533ef1-e19b-404f-b92a-702921f2779a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_54533ef1-e19b-404f-b92a-702921f2779a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d4df33f8-2da7-45b2-bc47-27175cf2e490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d4df33f8-2da7-45b2-bc47-27175cf2e490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_96d5f163-5526-4aed-9949-555f244d0fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_LongTermDebtCurrent_96d5f163-5526-4aed-9949-555f244d0fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cd217f9c-e04e-4110-bf73-39e4aeaad7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cd217f9c-e04e-4110-bf73-39e4aeaad7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent_4aee3677-7411-4339-901e-7110c9dd6f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent_4aee3677-7411-4339-901e-7110c9dd6f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e82d46e1-a7c0-434f-a0d2-7ed305db2b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e82d46e1-a7c0-434f-a0d2-7ed305db2b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8f61b25e-7980-4def-b87d-c81561557ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_8f61b25e-7980-4def-b87d-c81561557ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3a8e6662-db77-42f5-9636-da9fff6ad6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3a8e6662-db77-42f5-9636-da9fff6ad6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_895d4f62-4fad-423d-b594-6eed9e26fd2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockSharesIssued_895d4f62-4fad-423d-b594-6eed9e26fd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2f1a7bcc-1a7b-4235-b759-c68fd9b59207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2f1a7bcc-1a7b-4235-b759-c68fd9b59207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_305c9bbc-d337-4dab-a754-64728a0acca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_305c9bbc-d337-4dab-a754-64728a0acca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_553d2e28-07d9-4cbc-aed4-459d2eac1dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_553d2e28-07d9-4cbc-aed4-459d2eac1dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fd4d36a8-3f06-4288-8dc3-b93a2634c509" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockSharesIssued_fd4d36a8-3f06-4288-8dc3-b93a2634c509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_75381f2e-80a0-4080-9d60-2f97837647d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_75381f2e-80a0-4080-9d60-2f97837647d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TreasuryStockParOrStatedValuePerShare_b5e5b5d0-3471-4800-9692-c73d45e04c40" xlink:href="krt-20221231.xsd#krt_TreasuryStockParOrStatedValuePerShare"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_krt_TreasuryStockParOrStatedValuePerShare_b5e5b5d0-3471-4800-9692-c73d45e04c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_e78c3ba7-2a48-4c59-84f9-22307ac41996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_47625bcc-8146-4fcc-9ad4-17d62fa20e37" xlink:to="loc_us-gaap_TreasuryStockCommonShares_e78c3ba7-2a48-4c59-84f9-22307ac41996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_12a401ac-a393-4b9e-9975-a40bcc25cfcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_12a401ac-a393-4b9e-9975-a40bcc25cfcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7e0095d7-bf46-4d3f-8ff4-1842ed5d7029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7e0095d7-bf46-4d3f-8ff4-1842ed5d7029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a61519de-e3d5-40cb-9f81-dfdaa2ffcd07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_GrossProfit_a61519de-e3d5-40cb-9f81-dfdaa2ffcd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_22b26e1f-5096-45ff-92b7-bd047bc9dfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_OperatingExpensesAbstract_22b26e1f-5096-45ff-92b7-bd047bc9dfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_e4384896-4905-43cf-af80-b523124155b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_22b26e1f-5096-45ff-92b7-bd047bc9dfb9" xlink:to="loc_us-gaap_SellingExpense_e4384896-4905-43cf-af80-b523124155b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_91044fba-843e-4121-978c-169d41e37082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_22b26e1f-5096-45ff-92b7-bd047bc9dfb9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_91044fba-843e-4121-978c-169d41e37082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_939e48a6-d150-46dc-be0f-83071a415bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_22b26e1f-5096-45ff-92b7-bd047bc9dfb9" xlink:to="loc_us-gaap_OperatingExpenses_939e48a6-d150-46dc-be0f-83071a415bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b5556947-bd37-4fc2-9c2f-18424f26c7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_22b26e1f-5096-45ff-92b7-bd047bc9dfb9" xlink:to="loc_us-gaap_OperatingIncomeLoss_b5556947-bd37-4fc2-9c2f-18424f26c7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_4f61f17f-beef-4558-b6b8-84de31a2aef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_RentalIncomeNonoperating_4f61f17f-beef-4558-b6b8-84de31a2aef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d20c4f15-770a-4f42-9a8a-b93baa0f070a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d20c4f15-770a-4f42-9a8a-b93baa0f070a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c791a6fe-9adf-4572-8d5f-3a0d1f22bc89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c791a6fe-9adf-4572-8d5f-3a0d1f22bc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_7f39cf1c-c93d-4f4b-834c-7821d3453ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_InvestmentIncomeInterest_7f39cf1c-c93d-4f4b-834c-7821d3453ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_da0b3288-4c21-421b-8ff9-17179333ae39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_InterestExpense_da0b3288-4c21-421b-8ff9-17179333ae39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_760b9c15-af21-44b7-b8de-b138be43f21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_760b9c15-af21-44b7-b8de-b138be43f21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8a16c91f-d8db-4b36-8625-b78dc5296ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8a16c91f-d8db-4b36-8625-b78dc5296ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20d14ff9-3844-4739-926a-4c46ea34c0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d855c463-7643-4f9b-94b3-f6e62ec7b85b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_20d14ff9-3844-4739-926a-4c46ea34c0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f0f15ac3-d798-4a76-b18f-b2ff31d78fab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f0f15ac3-d798-4a76-b18f-b2ff31d78fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c5f589a0-6de8-4b4f-af25-cfb7ed886b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_ProfitLoss_c5f589a0-6de8-4b4f-af25-cfb7ed886b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_684e63b1-78dd-4306-8ab3-f80ad5954d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_684e63b1-78dd-4306-8ab3-f80ad5954d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dcfa73cf-e59d-4076-a61e-f4bf519be6be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_NetIncomeLoss_dcfa73cf-e59d-4076-a61e-f4bf519be6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_726298d8-b686-4640-bfe2-b0d5b739928b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_EarningsPerShareAbstract_726298d8-b686-4640-bfe2-b0d5b739928b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_5a05e1ed-7fd6-4308-8e4b-95d231e76ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_726298d8-b686-4640-bfe2-b0d5b739928b" xlink:to="loc_us-gaap_EarningsPerShareBasic_5a05e1ed-7fd6-4308-8e4b-95d231e76ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d75c03d5-44b7-451f-9fe7-ef4920b90015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_726298d8-b686-4640-bfe2-b0d5b739928b" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d75c03d5-44b7-451f-9fe7-ef4920b90015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_97e1bdf6-bee8-4e8d-9dc5-dfd0f3d1d610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_97e1bdf6-bee8-4e8d-9dc5-dfd0f3d1d610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_82975fcd-3d3c-48be-8ced-1e7b52029bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_41867359-af3e-4596-9c3a-42b09c198358" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_82975fcd-3d3c-48be-8ced-1e7b52029bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_d5e6fb15-e563-48b7-9ff1-2af86f4c643d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d5e6fb15-e563-48b7-9ff1-2af86f4c643d" xlink:to="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c11cb72a-3009-4f15-bbe8-120cabe11993" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f401f86c-c755-4f76-b02f-3f63f3df98e9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c11cb72a-3009-4f15-bbe8-120cabe11993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0932ab22-8ca2-4e72-a743-9896dacbd0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c11cb72a-3009-4f15-bbe8-120cabe11993" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_0932ab22-8ca2-4e72-a743-9896dacbd0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e8e31cfe-cc9a-44e1-a0aa-434169cb455c" xlink:to="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4c6adbd3-7d2f-46c0-9b33-977610f55efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4c6adbd3-7d2f-46c0-9b33-977610f55efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_eaf96e54-d485-41f9-bc0c-ab732089ade5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_RentalIncomeNonoperating_eaf96e54-d485-41f9-bc0c-ab732089ade5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8b1732e7-c571-444b-8961-53104d22d71a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8b1732e7-c571-444b-8961-53104d22d71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_0e399c06-885e-4416-a866-85c9075be0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_InvestmentIncomeInterest_0e399c06-885e-4416-a866-85c9075be0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_388ab2b8-7220-42f4-9ea5-ba563363bc14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8142e14f-694b-45ec-b046-acf4031ecbe0" xlink:to="loc_us-gaap_InterestExpense_388ab2b8-7220-42f4-9ea5-ba563363bc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_537ce5b5-ca7e-437c-8392-4a7f71c54f39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_537ce5b5-ca7e-437c-8392-4a7f71c54f39" xlink:to="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b328736e-b7c2-4ce1-a930-ca7457b9f693" xlink:to="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:to="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9411babe-6944-47ef-b626-86757a13a24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_CommonStockMember_9411babe-6944-47ef-b626-86757a13a24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d2e7381f-113a-4657-9222-cfc5597b5b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d2e7381f-113a-4657-9222-cfc5597b5b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_60c1cf8f-e5f4-480a-96e6-ad4870d5eb91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_60c1cf8f-e5f4-480a-96e6-ad4870d5eb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_d149c1b3-3dcb-4bfa-8b41-31865b9fdd91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f1587466-2084-4eb3-b4d4-815a777859ea" xlink:to="loc_us-gaap_RetainedEarningsMember_d149c1b3-3dcb-4bfa-8b41-31865b9fdd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_56216235-0836-4daa-ada7-aa933e5ffcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_e8a3ab82-d9ec-472f-84d3-88e97b116ac1" xlink:to="loc_us-gaap_NoncontrollingInterestMember_56216235-0836-4daa-ada7-aa933e5ffcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_360c5611-0a90-40cf-89f9-334f8ba413a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5999e33b-5ead-44eb-8fa0-7508fe9b78c9" xlink:to="loc_us-gaap_StatementLineItems_360c5611-0a90-40cf-89f9-334f8ba413a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_360c5611-0a90-40cf-89f9-334f8ba413a6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d32e58cd-5b65-47b9-801a-2498b4aa5575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d32e58cd-5b65-47b9-801a-2498b4aa5575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd2b5df1-e094-44e3-94c1-058487e22263" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fd2b5df1-e094-44e3-94c1-058487e22263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_127d559f-58c4-451f-a828-068027facdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_TreasuryStockCommonShares_127d559f-58c4-451f-a828-068027facdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a4b56ccd-c179-4d3e-b0ac-21b3c8853b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a4b56ccd-c179-4d3e-b0ac-21b3c8853b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9ea93518-4775-4082-9864-cec552793cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_9ea93518-4775-4082-9864-cec552793cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_bb05ae53-2cf9-4453-978a-f01304f4f3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_DividendsCommonStockCash_bb05ae53-2cf9-4453-978a-f01304f4f3b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f39cfc14-9bf5-4898-9937-b0e72f200130" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_f39cfc14-9bf5-4898-9937-b0e72f200130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7f5a0912-4544-4eb4-815e-e8de02519677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7f5a0912-4544-4eb4-815e-e8de02519677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_70ce4dc7-2655-4cbb-84e1-ac0e6173d019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_70ce4dc7-2655-4cbb-84e1-ac0e6173d019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5e6f1890-9acc-4ce5-a4e4-f4d879edbbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_5e6f1890-9acc-4ce5-a4e4-f4d879edbbd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_212cd863-2e5e-46f7-8001-ad1791890bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_212cd863-2e5e-46f7-8001-ad1791890bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_26846f18-79ed-49f9-b36a-5094fed0f5bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_ProfitLoss_26846f18-79ed-49f9-b36a-5094fed0f5bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_00992749-9d2f-44c2-a3de-925d8afab505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_00992749-9d2f-44c2-a3de-925d8afab505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_27dec1e6-0f80-481f-b7bb-b166dc752272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_27dec1e6-0f80-481f-b7bb-b166dc752272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_c363b7bc-7ab5-41af-b3e8-8c93cb096a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ceb7372e-7543-4e6b-bf59-cc12d2676f67" xlink:to="loc_us-gaap_TreasuryStockCommonShares_c363b7bc-7ab5-41af-b3e8-8c93cb096a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_444e7f59-fccc-45ac-98ff-69ecaff6f6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_f6fefcf4-190e-46ef-a94f-58be636d4153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_444e7f59-fccc-45ac-98ff-69ecaff6f6e2" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_f6fefcf4-190e-46ef-a94f-58be636d4153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_079d0690-ad95-47ac-85c5-785175dc27bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_444e7f59-fccc-45ac-98ff-69ecaff6f6e2" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_079d0690-ad95-47ac-85c5-785175dc27bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="krt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_29f3c3db-86de-4e81-8f30-b120785f8136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_29f3c3db-86de-4e81-8f30-b120785f8136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8660864f-96b8-4023-852f-b18130dffe89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_29f3c3db-86de-4e81-8f30-b120785f8136" xlink:to="loc_us-gaap_ProfitLoss_8660864f-96b8-4023-852f-b18130dffe89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_29f3c3db-86de-4e81-8f30-b120785f8136" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d1bf8824-7033-4b61-925c-21465661f770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d1bf8824-7033-4b61-925c-21465661f770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_915ad863-60af-4afb-9a71-310ea0a384d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_915ad863-60af-4afb-9a71-310ea0a384d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_5d07d324-36a0-4cff-a963-78be99d9235f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_InventoryWriteDown_5d07d324-36a0-4cff-a963-78be99d9235f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_WriteOffOfInventory_1a4170cc-0ac4-42ff-91bc-2c18ecf18634" xlink:href="krt-20221231.xsd#krt_WriteOffOfInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_krt_WriteOffOfInventory_1a4170cc-0ac4-42ff-91bc-2c18ecf18634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_69983ba8-862b-4145-a193-ef758d90e50d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_69983ba8-862b-4145-a193-ef758d90e50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4378073d-22c1-4e24-84a9-6fa3f641fe07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_4378073d-22c1-4e24-84a9-6fa3f641fe07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_4166e0ef-d989-4a84-b300-c2a4697f0ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_4166e0ef-d989-4a84-b300-c2a4697f0ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_17945df4-261b-49dc-adfa-ca40f9941960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_17945df4-261b-49dc-adfa-ca40f9941960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8ffbf8b6-2aab-44ba-9158-6d3ed1567945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_ShareBasedCompensation_8ffbf8b6-2aab-44ba-9158-6d3ed1567945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_693e71a4-7c5c-4701-8926-59ecc3ee1e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_693e71a4-7c5c-4701-8926-59ecc3ee1e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_3a859e78-aa81-413a-95fa-776c70b42df6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_3a859e78-aa81-413a-95fa-776c70b42df6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ImpairmentOfDeposit_ab7523b2-f1ab-455f-b044-c3fedf5b274f" xlink:href="krt-20221231.xsd#krt_ImpairmentOfDeposit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_krt_ImpairmentOfDeposit_ab7523b2-f1ab-455f-b044-c3fedf5b274f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_532858ea-3dc0-425c-84a1-5f7e568c0e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_532858ea-3dc0-425c-84a1-5f7e568c0e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ce981640-77ad-4c6a-858a-0ec3f75c803d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ce981640-77ad-4c6a-858a-0ec3f75c803d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_afab5f93-1c89-4a5d-8af2-3ebcdbf1ab3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_afab5f93-1c89-4a5d-8af2-3ebcdbf1ab3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_a5f3ce8a-bcfb-4745-a3b1-6666e92413fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_a5f3ce8a-bcfb-4745-a3b1-6666e92413fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3a19c7dc-d1f6-4b54-a2e3-7c54c7e5128c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_aa8a9977-67cc-4c5f-8354-788ab5bba67e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3a19c7dc-d1f6-4b54-a2e3-7c54c7e5128c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b5550eb-518c-4bbe-90b0-f1f968c15e32" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7363cf31-515a-4e3a-a2e7-485d666e2079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7363cf31-515a-4e3a-a2e7-485d666e2079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_321a8862-564a-46c5-9027-7998a088089b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_321a8862-564a-46c5-9027-7998a088089b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_4e9f4940-ce2b-4d91-af00-2df035493a62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedParties_4e9f4940-ce2b-4d91-af00-2df035493a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_31f4d19b-33bc-4adf-a3c2-020c9d540eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_31f4d19b-33bc-4adf-a3c2-020c9d540eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9293b815-4377-4b02-8145-49e40968d076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9293b815-4377-4b02-8145-49e40968d076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_1d8f28e9-706b-41b9-85e4-871b6c50e2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_1d8f28e9-706b-41b9-85e4-871b6c50e2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b7ac4146-658a-43c2-8c90-67049b7f365a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b7ac4146-658a-43c2-8c90-67049b7f365a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_081a7b96-7246-4c4c-9c9e-4ad8a0d7c83b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1e8cb5a0-2500-47ce-9796-849304b5282d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_081a7b96-7246-4c4c-9c9e-4ad8a0d7c83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5245d2aa-6b44-4f69-b452-6e13d83faf6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_29f3c3db-86de-4e81-8f30-b120785f8136" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5245d2aa-6b44-4f69-b452-6e13d83faf6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20a8863d-8ac1-4997-94e9-d9402479a2f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_20a8863d-8ac1-4997-94e9-d9402479a2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_233e44dc-26a6-4fba-bb04-7a69ff50b5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_233e44dc-26a6-4fba-bb04-7a69ff50b5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PaymentsForDepositsForPropertyPlantAndEquipment_a4bd8519-c3f6-4628-9c6c-5fc7e33a9a98" xlink:href="krt-20221231.xsd#krt_PaymentsForDepositsForPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_krt_PaymentsForDepositsForPropertyPlantAndEquipment_a4bd8519-c3f6-4628-9c6c-5fc7e33a9a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_7273f327-f5e9-49f4-b9d6-3277a15c8e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_7273f327-f5e9-49f4-b9d6-3277a15c8e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_68037d79-a8cb-4bbd-9f41-d11813af25b5" xlink:href="krt-20221231.xsd#krt_ProceedsFromDepositsRefundedFromJointVentureInvestment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment_68037d79-a8cb-4bbd-9f41-d11813af25b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_893ee6ae-5389-4fb9-b87b-5f3816dbbfe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities_893ee6ae-5389-4fb9-b87b-5f3816dbbfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_270f2724-fd30-49cc-9d1d-45bad9c9b288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_270f2724-fd30-49cc-9d1d-45bad9c9b288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1d698d3a-9db9-4132-8d5f-f12388390c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_129258c2-306a-4e25-85f1-33b7ab48cd72" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1d698d3a-9db9-4132-8d5f-f12388390c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_e44350bc-3142-4670-b978-42bbdcabf451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_e44350bc-3142-4670-b978-42bbdcabf451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_ab3c96d9-7f11-4c3c-ad21-c96a3fe46150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_ab3c96d9-7f11-4c3c-ad21-c96a3fe46150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_a124fc78-0bd3-4b80-b247-258a25d72256" xlink:href="krt-20221231.xsd#krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit_a124fc78-0bd3-4b80-b247-258a25d72256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_a5a79972-a195-4779-bdb3-6ca94263748c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_a5a79972-a195-4779-bdb3-6ca94263748c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_b41e91e2-8ed9-4a9e-b965-3ee6224b29e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_b41e91e2-8ed9-4a9e-b965-3ee6224b29e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_69f053e4-ab47-4861-a4c1-ef379431e4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_69f053e4-ab47-4861-a4c1-ef379431e4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_1a838033-042f-4f77-b1f6-192f529e74d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_1a838033-042f-4f77-b1f6-192f529e74d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_d211a3ee-4755-4db5-a695-36ea66c158ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_d211a3ee-4755-4db5-a695-36ea66c158ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1b0e1f3f-761f-4901-a1b3-e1309351f5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1b0e1f3f-761f-4901-a1b3-e1309351f5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a39c5eda-f679-48cd-a22e-5efc259632ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c89a5a86-14a7-4d32-bc13-c26ed18e36aa" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a39c5eda-f679-48cd-a22e-5efc259632ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4e8df9d3-711a-4935-a810-04adf73dcc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4e8df9d3-711a-4935-a810-04adf73dcc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_1cecbf65-3ae7-4910-8484-1a8a33170a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_1cecbf65-3ae7-4910-8484-1a8a33170a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f502b584-afc5-49c5-96b6-4031a1923c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_1cecbf65-3ae7-4910-8484-1a8a33170a2f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f502b584-afc5-49c5-96b6-4031a1923c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8d66c490-09d1-4658-aed7-5d806eeab884" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_1cecbf65-3ae7-4910-8484-1a8a33170a2f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8d66c490-09d1-4658-aed7-5d806eeab884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_83b98204-35f1-4e3b-b80a-9d872dd2aba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_83b98204-35f1-4e3b-b80a-9d872dd2aba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_dc7513a3-3487-4379-a081-c6deceae3de9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_83b98204-35f1-4e3b-b80a-9d872dd2aba7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_dc7513a3-3487-4379-a081-c6deceae3de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AcquisitionPriceIncludedWithinDeposits_232c0654-550e-4bc7-a563-cdadfe80944e" xlink:href="krt-20221231.xsd#krt_AcquisitionPriceIncludedWithinDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_83b98204-35f1-4e3b-b80a-9d872dd2aba7" xlink:to="loc_krt_AcquisitionPriceIncludedWithinDeposits_232c0654-550e-4bc7-a563-cdadfe80944e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_3697ae18-5132-40d1-a633-97e45b364dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_83b98204-35f1-4e3b-b80a-9d872dd2aba7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_3697ae18-5132-40d1-a633-97e45b364dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_be6e2516-0e90-4fa6-bb61-539ce6adbec6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b7eef938-7852-428c-a34e-48c6ae4a33d9" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_be6e2516-0e90-4fa6-bb61-539ce6adbec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_205821fd-496c-4a1c-928b-b83c4d74cc77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_be6e2516-0e90-4fa6-bb61-539ce6adbec6" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_205821fd-496c-4a1c-928b-b83c4d74cc77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_c224bc32-125e-4252-ae01-b0f9914e668a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_be6e2516-0e90-4fa6-bb61-539ce6adbec6" xlink:to="loc_us-gaap_InterestPaidNet_c224bc32-125e-4252-ae01-b0f9914e668a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/NatureofOperations" xlink:type="simple" xlink:href="krt-20221231.xsd#NatureofOperations"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/NatureofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_625f913e-8c7c-4b37-ba1a-9bbebb987436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_f691824a-f280-4597-8fad-39a091296664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_625f913e-8c7c-4b37-ba1a-9bbebb987436" xlink:to="loc_us-gaap_NatureOfOperations_f691824a-f280-4597-8fad-39a091296664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_31aaa4c9-2010-44e9-a118-83a2149b64ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_66b0eafc-a8aa-48f0-bbaf-c395db250eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_31aaa4c9-2010-44e9-a118-83a2149b64ac" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_66b0eafc-a8aa-48f0-bbaf-c395db250eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/Acquisitions" xlink:type="simple" xlink:href="krt-20221231.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ea41825c-0fcc-468b-a979-fd1043f7f0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0e584949-cb5b-4879-aa12-9ffa49512320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ea41825c-0fcc-468b-a979-fd1043f7f0ca" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_0e584949-cb5b-4879-aa12-9ffa49512320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/JointVenture" xlink:type="simple" xlink:href="krt-20221231.xsd#JointVenture"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/JointVenture" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_bfc59aec-c196-4961-99c7-3b65c7015c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_14a2128d-3b72-492a-8b05-99120d3cff1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_bfc59aec-c196-4961-99c7-3b65c7015c6b" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_14a2128d-3b72-492a-8b05-99120d3cff1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/Inventories" xlink:type="simple" xlink:href="krt-20221231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d5bc448e-5fda-4d10-9041-85e3ad922530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_96b6e522-7835-40aa-8186-48770bb0ca54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d5bc448e-5fda-4d10-9041-85e3ad922530" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_96b6e522-7835-40aa-8186-48770bb0ca54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="krt-20221231.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5b69d4d9-5b90-4dc3-82c3-362cda1b56d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5d5c2d82-b47c-45dd-bb9b-6778560944fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5b69d4d9-5b90-4dc3-82c3-362cda1b56d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5d5c2d82-b47c-45dd-bb9b-6778560944fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LineofCredit" xlink:type="simple" xlink:href="krt-20221231.xsd#LineofCredit"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LineofCredit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5a1c6ff6-ef0c-42c4-ab25-363f2a0df403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_a916440b-5da5-4701-aee8-ed72b4ba9917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5a1c6ff6-ef0c-42c4-ab25-363f2a0df403" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a916440b-5da5-4701-aee8-ed72b4ba9917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AccruedExpenses" xlink:type="simple" xlink:href="krt-20221231.xsd#AccruedExpenses"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AccruedExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_9adfd1a3-9c09-429e-98f1-aa2d028265f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_ffe273bd-9543-4b0e-b5b5-81f60650654f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9adfd1a3-9c09-429e-98f1-aa2d028265f3" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_ffe273bd-9543-4b0e-b5b5-81f60650654f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebt" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2f21d325-8f2c-4aa2-abb8-36dce4b3b5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_64fc5d18-30af-4e82-a0a5-5048af949534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2f21d325-8f2c-4aa2-abb8-36dce4b3b5e0" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_64fc5d18-30af-4e82-a0a5-5048af949534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InterestRateSwaps" xlink:type="simple" xlink:href="krt-20221231.xsd#InterestRateSwaps"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/InterestRateSwaps" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2d694bbf-6d71-4b00-ab74-d17d21baeeea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2b5b9132-9c28-40ed-9984-3565548dd33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2d694bbf-6d71-4b00-ab74-d17d21baeeea" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2b5b9132-9c28-40ed-9984-3565548dd33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockholdersEquity" xlink:type="simple" xlink:href="krt-20221231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6d688afb-6463-4f8a-8d64-db113ac426cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_19274591-2b20-404b-bf58-4138cad40088" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6d688afb-6463-4f8a-8d64-db113ac426cc" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_19274591-2b20-404b-bf58-4138cad40088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5bba0b8b-6dcd-4eec-b610-dc28fc0d5de9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_59aded7d-f3bc-44ae-ac9b-ac0298390ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5bba0b8b-6dcd-4eec-b610-dc28fc0d5de9" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_59aded7d-f3bc-44ae-ac9b-ac0298390ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EarningsPerShare" xlink:type="simple" xlink:href="krt-20221231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ca0ed718-40f4-49c6-8f8f-d893af8e7c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_6bcd3b67-a1a4-44d7-a541-61a102a71dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ca0ed718-40f4-49c6-8f8f-d893af8e7c5c" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_6bcd3b67-a1a4-44d7-a541-61a102a71dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/Leases" xlink:type="simple" xlink:href="krt-20221231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c83ed8a7-f6b6-4d76-b1fa-baaa9d07b7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_8bc2e6e2-480a-4c5e-b970-5fbbc2ac49b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c83ed8a7-f6b6-4d76-b1fa-baaa9d07b7dc" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_8bc2e6e2-480a-4c5e-b970-5fbbc2ac49b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="krt-20221231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_effd1bdf-5c70-447a-8972-0386ae7adad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_9adbf353-31dc-4e8f-8d45-1fae5b5d049d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_effd1bdf-5c70-447a-8972-0386ae7adad7" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_9adbf353-31dc-4e8f-8d45-1fae5b5d049d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EmployeeBenefits" xlink:type="simple" xlink:href="krt-20221231.xsd#EmployeeBenefits"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/EmployeeBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2d7a10c2-b9e0-44e9-a5c4-23da57acab7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_d7d5927a-b230-4ef4-a9c4-99befb37eedc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2d7a10c2-b9e0-44e9-a5c4-23da57acab7d" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_d7d5927a-b230-4ef4-a9c4-99befb37eedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxes" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_65eb73b6-47f2-4539-9e92-8bafc88a7560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_8fdee765-36c4-48c0-b7ea-726986ad603f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_65eb73b6-47f2-4539-9e92-8bafc88a7560" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_8fdee765-36c4-48c0-b7ea-726986ad603f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="krt-20221231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_119d806b-bc34-4004-af2e-dc37b5062938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d434655b-3ee4-4a13-97b3-88ed1dccea3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_119d806b-bc34-4004-af2e-dc37b5062938" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d434655b-3ee4-4a13-97b3-88ed1dccea3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SubsequentEvents" xlink:type="simple" xlink:href="krt-20221231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_60cefb71-438d-4f79-a6cf-3c6d41df8c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_72c35357-e1ba-40f9-ad3d-95c0d0e185f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_60cefb71-438d-4f79-a6cf-3c6d41df8c9d" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_72c35357-e1ba-40f9-ad3d-95c0d0e185f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c57cb54d-5c77-4b39-a30f-15bb995a4b82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c57cb54d-5c77-4b39-a30f-15bb995a4b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_f93a48eb-71c5-4d22-a816-7534365351e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_f93a48eb-71c5-4d22-a816-7534365351e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NoncontrollingInterestsPolicyTextBlock_77b25e61-f25d-48dc-92b2-ea40ca21a6ef" xlink:href="krt-20221231.xsd#krt_NoncontrollingInterestsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_krt_NoncontrollingInterestsPolicyTextBlock_77b25e61-f25d-48dc-92b2-ea40ca21a6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_73d0b788-4669-412f-b44e-7c2396297351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_UseOfEstimates_73d0b788-4669-412f-b44e-7c2396297351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_dcafef22-c34c-43ee-beda-d8c43fb22a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_dcafef22-c34c-43ee-beda-d8c43fb22a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_289314ef-9082-4ccb-bfa7-bb3245e87735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_289314ef-9082-4ccb-bfa7-bb3245e87735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3496156a-c94e-47b0-a954-94af4fb07161" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3496156a-c94e-47b0-a954-94af4fb07161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_15164561-1ada-4c13-aa2d-709e93365388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_15164561-1ada-4c13-aa2d-709e93365388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_7e0584e3-e825-4526-bbc1-d19af124003c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_7e0584e3-e825-4526-bbc1-d19af124003c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_b5ff1fe9-8dfb-4099-8b62-17217ba806d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_b5ff1fe9-8dfb-4099-8b62-17217ba806d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0b74bef7-23a3-498a-8ad3-908e74828bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0b74bef7-23a3-498a-8ad3-908e74828bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DepositsPolicyTextBlock_8c84b440-fbf6-452d-935d-db1eee37a471" xlink:href="krt-20221231.xsd#krt_DepositsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_krt_DepositsPolicyTextBlock_8c84b440-fbf6-452d-935d-db1eee37a471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_a08964b8-db98-49de-a2d4-7bfc525e9f55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_a08964b8-db98-49de-a2d4-7bfc525e9f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BusinessCombinationsAndGoodwillPolicyTextBlock_b4767956-e797-4d2f-80e8-d54ec6da084e" xlink:href="krt-20221231.xsd#krt_BusinessCombinationsAndGoodwillPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_krt_BusinessCombinationsAndGoodwillPolicyTextBlock_b4767956-e797-4d2f-80e8-d54ec6da084e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrantsPolicyTextBlock_c6c58e28-fbe2-4dde-ae70-aa4ed73b66bc" xlink:href="krt-20221231.xsd#krt_GovernmentGrantsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_krt_GovernmentGrantsPolicyTextBlock_c6c58e28-fbe2-4dde-ae70-aa4ed73b66bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_553f7ca3-5487-425e-bfb8-db7719f945ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_553f7ca3-5487-425e-bfb8-db7719f945ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_0d57cbed-9516-4821-8200-f2d942d0b942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_ConsolidationVariableInterestEntityPolicy_0d57cbed-9516-4821-8200-f2d942d0b942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_405e4cc3-e797-4433-b777-5a4ad0c9c1f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_405e4cc3-e797-4433-b777-5a4ad0c9c1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_8906b84e-f80e-40c5-8807-fc8144b47612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_8906b84e-f80e-40c5-8807-fc8144b47612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_ecaf4532-30f6-453b-84fc-834422790897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_ecaf4532-30f6-453b-84fc-834422790897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_bf956409-2dec-45ad-b6c9-8f02203a5a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_bf956409-2dec-45ad-b6c9-8f02203a5a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_7ad2406d-c7a5-49f6-9dac-274f565c7595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_7ad2406d-c7a5-49f6-9dac-274f565c7595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_05b1933e-06ea-42c1-a0d8-2f98f5d39d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_05b1933e-06ea-42c1-a0d8-2f98f5d39d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c70ac744-cd45-42ac-857a-8fa41bfbb105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c70ac744-cd45-42ac-857a-8fa41bfbb105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_7e8509a0-890d-468e-ae9e-c35998d32e97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_7e8509a0-890d-468e-ae9e-c35998d32e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ab0855cc-7d64-4f5c-ba7f-6d38d83f6215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e3e9c5a-b55e-44bc-8cbd-65f9fa570813" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_ab0855cc-7d64-4f5c-ba7f-6d38d83f6215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_8a5d9d7b-059e-4d59-8023-c4eea31e660e" xlink:href="krt-20221231.xsd#krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock_8a5d9d7b-059e-4d59-8023-c4eea31e660e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_681a4cc4-a497-459b-a87e-2d6ed94646d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_681a4cc4-a497-459b-a87e-2d6ed94646d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_6a6ac989-4f14-4a43-a55d-b785e23aeb55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_6a6ac989-4f14-4a43-a55d-b785e23aeb55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_a118fb74-b712-421b-9ebd-c5afba008a66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_a118fb74-b712-421b-9ebd-c5afba008a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_b69f85ae-aa0e-4f04-8d38-02a70c36df39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_b69f85ae-aa0e-4f04-8d38-02a70c36df39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_8381a1be-2692-4632-afa6-cb81ff8de972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_8381a1be-2692-4632-afa6-cb81ff8de972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_9284fc27-cdba-4b38-83ac-d62c35019104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8bfdde17-053f-46a9-80f8-fcd36ab0e1ff" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_9284fc27-cdba-4b38-83ac-d62c35019104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="krt-20221231.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_533622af-453f-402f-9bb6-82b9777ee2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_84c585c7-6178-46ad-a247-476c33bc3bff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_533622af-453f-402f-9bb6-82b9777ee2d8" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_84c585c7-6178-46ad-a247-476c33bc3bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InventoriesTables" xlink:type="simple" xlink:href="krt-20221231.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_081522dc-1f0a-4047-bdc1-6a8aa1b7f499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6c055f8b-b3bd-4f82-bbc2-b3e3ffabf925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_081522dc-1f0a-4047-bdc1-6a8aa1b7f499" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6c055f8b-b3bd-4f82-bbc2-b3e3ffabf925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="krt-20221231.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7c0899c8-cf0e-4b31-b91e-2fd118668d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_543449ec-0703-4bc9-83ca-e346e05ca03e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7c0899c8-cf0e-4b31-b91e-2fd118668d2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_543449ec-0703-4bc9-83ca-e346e05ca03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="krt-20221231.xsd#AccruedExpensesTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AccruedExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_6b01b9cd-0277-49b1-927d-42242f91321d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_0df3ec71-629f-4160-8b52-2d4a88599d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_6b01b9cd-0277-49b1-927d-42242f91321d" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_0df3ec71-629f-4160-8b52-2d4a88599d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_58f83a94-8fea-4b8c-bcc9-667f97cd53fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8419f26a-15f0-44e3-96bc-86da1101db6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58f83a94-8fea-4b8c-bcc9-667f97cd53fd" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8419f26a-15f0-44e3-96bc-86da1101db6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fd853632-33ca-4bee-967c-d34fc1d288b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58f83a94-8fea-4b8c-bcc9-667f97cd53fd" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_fd853632-33ca-4bee-967c-d34fc1d288b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd806068-36c3-498c-8294-fe696daf2f01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_c8f9e842-37b4-4966-8eea-1a29d631fae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd806068-36c3-498c-8294-fe696daf2f01" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_c8f9e842-37b4-4966-8eea-1a29d631fae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_fb42fdec-c268-495f-8e05-32e947901fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd806068-36c3-498c-8294-fe696daf2f01" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_fb42fdec-c268-495f-8e05-32e947901fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_c315e74b-8dc8-45a4-bd5a-52c3f6d835f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cd806068-36c3-498c-8294-fe696daf2f01" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_c315e74b-8dc8-45a4-bd5a-52c3f6d835f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="krt-20221231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_773df5ae-f48f-41a4-a7af-b8fc5b964692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fe17c66a-c129-4e0b-81d0-0194d465fe5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_773df5ae-f48f-41a4-a7af-b8fc5b964692" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fe17c66a-c129-4e0b-81d0-0194d465fe5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesTables" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_26247c8b-3f3a-4b0c-b4f0-139993520e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_74aa7b2d-ce21-4579-9927-56b530b8e9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26247c8b-3f3a-4b0c-b4f0-139993520e7f" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_74aa7b2d-ce21-4579-9927-56b530b8e9ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AssetsAndLiabilitiesLesseeTableTextBlock_6fbd52a7-158f-4b24-a80c-c70a23dd1ad0" xlink:href="krt-20221231.xsd#krt_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26247c8b-3f3a-4b0c-b4f0-139993520e7f" xlink:to="loc_krt_AssetsAndLiabilitiesLesseeTableTextBlock_6fbd52a7-158f-4b24-a80c-c70a23dd1ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b6eaf436-8532-4a67-83e8-3efc1ae61d80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26247c8b-3f3a-4b0c-b4f0-139993520e7f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b6eaf436-8532-4a67-83e8-3efc1ae61d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_b4bd96c4-451d-48ac-b658-e7c28697e31e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_26247c8b-3f3a-4b0c-b4f0-139993520e7f" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_b4bd96c4-451d-48ac-b658-e7c28697e31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_24162456-aaf4-431f-be2d-22849f336664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_85ff2311-9d53-43db-a691-968ef866cec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24162456-aaf4-431f-be2d-22849f336664" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_85ff2311-9d53-43db-a691-968ef866cec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c33319c9-a74a-49ab-9ee5-0564bdc88062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24162456-aaf4-431f-be2d-22849f336664" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c33319c9-a74a-49ab-9ee5-0564bdc88062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c3da5fc4-3e56-49c1-8d8b-21e90e67a7c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_24162456-aaf4-431f-be2d-22849f336664" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c3da5fc4-3e56-49c1-8d8b-21e90e67a7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/NatureofOperationsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#NatureofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/NatureofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bde187b7-ac26-4253-bcac-7535aef7c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfOtherDistributionCentersOperatedByEntity_cff1b961-e279-4b13-b573-a6b3d68b7702" xlink:href="krt-20221231.xsd#krt_NumberOfOtherDistributionCentersOperatedByEntity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bde187b7-ac26-4253-bcac-7535aef7c86f" xlink:to="loc_krt_NumberOfOtherDistributionCentersOperatedByEntity_cff1b961-e279-4b13-b573-a6b3d68b7702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a54291a6-5db4-435e-b080-195cd671789b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a54291a6-5db4-435e-b080-195cd671789b" xlink:to="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:to="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e8b24e14-4acf-4295-b3d7-7aadfd373897" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingMay2029Member_092f45f6-b893-4684-85ca-e2a8eb259f7e" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingMay2029Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:to="loc_krt_TermLoanMaturingMay2029Member_092f45f6-b893-4684-85ca-e2a8eb259f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member_2c84f74c-00c7-404b-a860-9f698d1bb0b1" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:to="loc_krt_TermLoanMaturingSeptember302026Member_2c84f74c-00c7-404b-a860-9f698d1bb0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member_4acdeb8a-4cee-47c3-83f4-ac346217374a" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4f10c27b-56b0-42c5-bf26-97c59542fbcd" xlink:to="loc_krt_TermLoanMaturingJuly012027Member_4acdeb8a-4cee-47c3-83f4-ac346217374a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b7d02ea5-0a09-4a19-adc8-0fc36261ed70" xlink:to="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_90c4ec9c-60db-4da2-af07-b0281966bcdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:to="loc_us-gaap_NumberOfReportableSegments_90c4ec9c-60db-4da2-af07-b0281966bcdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a9ea090b-266c-4ca5-9413-d95aeab3ab88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8f90fd72-bd9e-4510-8193-709f44526ba7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a9ea090b-266c-4ca5-9413-d95aeab3ab88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_052faf6c-ea16-44e3-a62b-147e068b6266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_052faf6c-ea16-44e3-a62b-147e068b6266" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:to="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_36acee52-7e15-4f06-82fb-a8bf2f07d41c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_d7748ed0-c6df-42ac-a9cc-0f0a791a8e14" xlink:to="loc_srt_RestatementDomain_36acee52-7e15-4f06-82fb-a8bf2f07d41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_e474de9b-97c8-4bcc-9b61-8e99433b2e17" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_36acee52-7e15-4f06-82fb-a8bf2f07d41c" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_e474de9b-97c8-4bcc-9b61-8e99433b2e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_8c557e36-c747-4a4a-b867-9b587164adbb" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_d219cb9b-535b-4459-a016-261ef23e67ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_InventoryWriteDown_d219cb9b-535b-4459-a016-261ef23e67ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_15a21663-7a7b-4e04-9a2b-15c131d930d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_15a21663-7a7b-4e04-9a2b-15c131d930d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d1a792f9-7248-47b4-9162-5d097ac0ab71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_OperatingIncomeLoss_d1a792f9-7248-47b4-9162-5d097ac0ab71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa1a8fe-8581-48a9-a3ff-50be3f907ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8aa1a8fe-8581-48a9-a3ff-50be3f907ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d8e5fc3d-289c-45db-9d69-f51f6356078b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_InventoryNet_d8e5fc3d-289c-45db-9d69-f51f6356078b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3b6cfeb7-b44e-4903-9fb3-54f11652f014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5cd05a31-6584-46a3-af38-466a038be820" xlink:to="loc_us-gaap_NetIncomeLoss_3b6cfeb7-b44e-4903-9fb3-54f11652f014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3ae7ab0c-9640-4059-a170-89e6bb4724cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3ae7ab0c-9640-4059-a170-89e6bb4724cd" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:to="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d82c6126-5030-429b-b231-b7f519765a79" xlink:to="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9d0e0573-e118-4164-8698-cdb5e8f8adcc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:to="loc_srt_MinimumMember_9d0e0573-e118-4164-8698-cdb5e8f8adcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f1ed5852-391a-4211-8317-cf2553e3eb4a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_beb5f034-0c86-4575-9960-46a75d86218f" xlink:to="loc_srt_MaximumMember_f1ed5852-391a-4211-8317-cf2553e3eb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a7f22218-4c77-4ca2-ae4d-f3f3e10a341d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7c3631cf-09d0-4d7f-a904-97ef912873d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7c3631cf-09d0-4d7f-a904-97ef912873d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_9825aee8-0c8f-4ac9-ac97-814fababd7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_VehiclesMember_9825aee8-0c8f-4ac9-ac97-814fababd7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_6c122b02-d616-4904-9577-841e25020869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_6c122b02-d616-4904-9577-841e25020869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_36a6b67a-7276-4c59-8919-492f9b05824e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_36a6b67a-7276-4c59-8919-492f9b05824e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_1b2aea31-de75-4dae-a597-ea762e4747fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_AssetsHeldUnderCapitalLeasesMember_1b2aea31-de75-4dae-a597-ea762e4747fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_1eec9ca3-fd39-42fe-914b-5e6ecfb9b403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9eae5875-b31e-4167-a2ce-55f60e4ed01a" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_1eec9ca3-fd39-42fe-914b-5e6ecfb9b403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d9631c06-a160-4640-99c4-8e2359425d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1faff6af-0235-4b23-8e17-5e641e6e47dd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d9631c06-a160-4640-99c4-8e2359425d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3e8819ca-3db9-4963-9ce3-ed12d833a50b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d9631c06-a160-4640-99c4-8e2359425d09" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3e8819ca-3db9-4963-9ce3-ed12d833a50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a82fd79b-64df-4db1-81ea-a0957942fced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a82fd79b-64df-4db1-81ea-a0957942fced" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_df6ea565-9c8c-4a54-a706-277944a692ed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_a5f4de73-2e94-4aaf-8bf3-1eecd924adc4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_df6ea565-9c8c-4a54-a706-277944a692ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_71e5d0f3-ff2e-4ee9-a65d-f81a7170894f" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_df6ea565-9c8c-4a54-a706-277944a692ed" xlink:to="loc_krt_GlobalWellsMember_71e5d0f3-ff2e-4ee9-a65d-f81a7170894f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_1dc1dfcf-a244-4f67-befd-492f6b609384" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:to="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_cac53742-5f3b-4897-94d0-76de373ff7af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:to="loc_us-gaap_NumberOfReportingUnits_cac53742-5f3b-4897-94d0-76de373ff7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f5b02682-ad82-4450-96a2-4bd700ede189" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationGoodwillAbstract_e8f7c2f8-44ce-4109-83fa-cd5877bdeb57" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f5b02682-ad82-4450-96a2-4bd700ede189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrantsAbstract_f66b7188-a5a3-4185-8901-a30ce7d71a59" xlink:href="krt-20221231.xsd#krt_GovernmentGrantsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_da8b1001-ec2c-48ea-8880-f56710ca6cf1" xlink:to="loc_krt_GovernmentGrantsAbstract_f66b7188-a5a3-4185-8901-a30ce7d71a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GovernmentGrants_63c30364-eadb-4e3c-a8b0-efaa9ccea23e" xlink:href="krt-20221231.xsd#krt_GovernmentGrants"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_GovernmentGrantsAbstract_f66b7188-a5a3-4185-8901-a30ce7d71a59" xlink:to="loc_krt_GovernmentGrants_63c30364-eadb-4e3c-a8b0-efaa9ccea23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a3346456-8360-4c77-ae59-a9814cd3972e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_a24d2ac0-2a1b-4cfa-abc8-cc84aab6509b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a3346456-8360-4c77-ae59-a9814cd3972e" xlink:to="loc_us-gaap_GoodwillRollForward_a24d2ac0-2a1b-4cfa-abc8-cc84aab6509b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9f0ea86a-c908-4174-9060-67ea9af771e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a24d2ac0-2a1b-4cfa-abc8-cc84aab6509b" xlink:to="loc_us-gaap_Goodwill_9f0ea86a-c908-4174-9060-67ea9af771e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_3e20b037-5545-436d-b52e-8131e8d0e0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a24d2ac0-2a1b-4cfa-abc8-cc84aab6509b" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_3e20b037-5545-436d-b52e-8131e8d0e0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b3662c1e-983e-472b-852c-63aa42ff3cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a24d2ac0-2a1b-4cfa-abc8-cc84aab6509b" xlink:to="loc_us-gaap_Goodwill_b3662c1e-983e-472b-852c-63aa42ff3cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesGlobalWellsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_267e9c27-3a40-4f9c-b0fe-75f917c48075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_267e9c27-3a40-4f9c-b0fe-75f917c48075" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:to="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d1dffed0-1b57-4515-9086-0ee36a102b14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_d8889b42-295a-4e11-97ce-91afa7fceaab" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d1dffed0-1b57-4515-9086-0ee36a102b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_4e68ea09-64cf-4d8f-9e06-0bc95c4aa0c2" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d1dffed0-1b57-4515-9086-0ee36a102b14" xlink:to="loc_krt_GlobalWellsMember_4e68ea09-64cf-4d8f-9e06-0bc95c4aa0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_e2396ff7-0631-4598-9444-73dbc8320200" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_3b1d4686-1463-4904-aef1-50bf87120539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_3b1d4686-1463-4904-aef1-50bf87120539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_8129b54e-2cfa-48e6-a306-5aebdd94a1b1" xlink:href="krt-20221231.xsd#krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage_8129b54e-2cfa-48e6-a306-5aebdd94a1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_8fb32153-48f5-4d46-b63b-6dc9fcdb9776" xlink:href="krt-20221231.xsd#krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers_8fb32153-48f5-4d46-b63b-6dc9fcdb9776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ContributionsToOffsetAmountThatMemberCannotContribute_39eaba0c-31f1-4393-91dc-a52620f12a97" xlink:href="krt-20221231.xsd#krt_ContributionsToOffsetAmountThatMemberCannotContribute"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_5b12c375-f0ec-4a6b-9717-7cd40d8749cd" xlink:to="loc_krt_ContributionsToOffsetAmountThatMemberCannotContribute_39eaba0c-31f1-4393-91dc-a52620f12a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d967de75-c34a-4999-be56-badfa0d8e060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d967de75-c34a-4999-be56-badfa0d8e060" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:to="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9045cd35-d59a-4f74-89ee-15f323c02cb7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_27aca28a-a2af-4a25-b52d-d51e2475eb81" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9045cd35-d59a-4f74-89ee-15f323c02cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_adab0dc8-09d2-4b46-ab35-8706ab23f003" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9045cd35-d59a-4f74-89ee-15f323c02cb7" xlink:to="loc_krt_GlobalWellsMember_adab0dc8-09d2-4b46-ab35-8706ab23f003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_251d623f-fdf8-4f15-8b18-5f59072503ee" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c827a124-d58b-48e9-a7cf-a0f1109b6fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c827a124-d58b-48e9-a7cf-a0f1109b6fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b0289f8d-9461-4b5f-8291-e6f8dbfb4d39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b0289f8d-9461-4b5f-8291-e6f8dbfb4d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_53642c16-efc2-4430-b308-819b0885cd9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_53642c16-efc2-4430-b308-819b0885cd9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromAffiliates_0a477943-101d-4fc1-9720-cfe000ddd4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueFromAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_DueFromAffiliates_0a477943-101d-4fc1-9720-cfe000ddd4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b7dcd160-da0a-468a-a43a-cdb57b556532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b7dcd160-da0a-468a-a43a-cdb57b556532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0844640d-e7c3-4216-b642-e64fd51b10cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0844640d-e7c3-4216-b642-e64fd51b10cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9fddd50e-1a3c-4d35-a3a7-692e477c272f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_Assets_9fddd50e-1a3c-4d35-a3a7-692e477c272f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_56b84e94-8a1d-4ce5-ae19-c763cecc2c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccountsPayableCurrent_56b84e94-8a1d-4ce5-ae19-c763cecc2c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a1e727d7-fc7a-4c7b-afca-c34cec80a4a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a1e727d7-fc7a-4c7b-afca-c34cec80a4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_204a5637-40a3-4e42-bc80-d0b5772434dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_204a5637-40a3-4e42-bc80-d0b5772434dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_be4b439e-8ed8-4448-826d-8ccf1c7f0206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_be4b439e-8ed8-4448-826d-8ccf1c7f0206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_dbbff199-0694-4e5e-95da-7e34f60b1b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_dbbff199-0694-4e5e-95da-7e34f60b1b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_daa62e5c-f5d0-4267-aa04-d893b861c5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_LongTermDebtCurrent_daa62e5c-f5d0-4267-aa04-d893b861c5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_87b43610-8d30-4ff9-8b28-fb96bce2e491" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_87b43610-8d30-4ff9-8b28-fb96bce2e491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bcff8b82-69a2-4340-b324-2a2165421fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bcff8b82-69a2-4340-b324-2a2165421fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_da6f1165-f527-4509-bd89-0b5aee6d1da2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_813656ab-6d82-4964-8cf0-ff0e4d24d698" xlink:to="loc_us-gaap_Liabilities_da6f1165-f527-4509-bd89-0b5aee6d1da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_73b34cc6-6bb3-4918-912e-f69de391b31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73b34cc6-6bb3-4918-912e-f69de391b31b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_019b35b0-20b3-4076-a5a0-24d9a2df7acb" xlink:to="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NationalDistributionMember_06f6eaeb-c35b-499b-85ca-5f7d717e0702" xlink:href="krt-20221231.xsd#krt_NationalDistributionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_NationalDistributionMember_06f6eaeb-c35b-499b-85ca-5f7d717e0702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DistributorsMember_1606459f-355f-4258-8ef2-03946ab9161a" xlink:href="krt-20221231.xsd#krt_DistributorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_DistributorsMember_1606459f-355f-4258-8ef2-03946ab9161a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_OnlineMember_c92fd4dc-f1f7-4a51-9fbe-572f8f0f1adf" xlink:href="krt-20221231.xsd#krt_OnlineMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_OnlineMember_c92fd4dc-f1f7-4a51-9fbe-572f8f0f1adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetailMember_92203e4a-599c-4ea8-a2e4-5e088d05744e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetailMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_us-gaap_RetailMember_92203e4a-599c-4ea8-a2e4-5e088d05744e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LogisticsServicesMember_812f3f51-eb56-4b0c-99e0-c95a3c7a8559" xlink:href="krt-20221231.xsd#krt_LogisticsServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c326d3a7-6c4d-433f-a414-e07eccc3418a" xlink:to="loc_krt_LogisticsServicesMember_812f3f51-eb56-4b0c-99e0-c95a3c7a8559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8d93bda9-4fb3-4e87-8940-6a6b120fb7b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_ad3edb4a-51e5-4374-8874-e516eb8bba3e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8d93bda9-4fb3-4e87-8940-6a6b120fb7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1c6d2f23-111d-4dec-b4f5-985526b4f39b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_8d93bda9-4fb3-4e87-8940-6a6b120fb7b6" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1c6d2f23-111d-4dec-b4f5-985526b4f39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d36b540-3582-48b2-b20b-316434f49df7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2eb34929-fa67-4537-a8bc-daa59c284fbc" xlink:to="loc_srt_RangeMember_4d36b540-3582-48b2-b20b-316434f49df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d55d5503-2316-4e80-b8c5-c921da9d78ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4d36b540-3582-48b2-b20b-316434f49df7" xlink:to="loc_srt_MaximumMember_d55d5503-2316-4e80-b8c5-c921da9d78ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_6a733266-2989-4310-9f71-300580fd5239" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ef8648c-5024-4acb-86b8-f7c5eba4a1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8ef8648c-5024-4acb-86b8-f7c5eba4a1fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_959c852d-2747-461e-8fa9-b511a69f7b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ebeda36b-90d6-4345-99ca-6a72f3ff7a0b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_959c852d-2747-461e-8fa9-b511a69f7b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6fc93e16-cc0d-4dfc-8e86-46e87ae5f392" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_93abd0a6-2f4f-4a8d-9efa-89abf3e72464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6fc93e16-cc0d-4dfc-8e86-46e87ae5f392" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_93abd0a6-2f4f-4a8d-9efa-89abf3e72464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_3c3c0e87-6ba9-46cb-8dc5-977c54a5aeaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_93abd0a6-2f4f-4a8d-9efa-89abf3e72464" xlink:to="loc_us-gaap_AdvertisingExpense_3c3c0e87-6ba9-46cb-8dc5-977c54a5aeaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_763bab61-0aaa-4624-9c91-6704ab002669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_763bab61-0aaa-4624-9c91-6704ab002669" xlink:to="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_b9289987-e689-4b75-ba49-0d273e65760d" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsProductLineMember_270a0011-2e78-4b00-b3c7-cdfe0730a4ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsProductLineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:to="loc_us-gaap_CostOfGoodsProductLineMember_270a0011-2e78-4b00-b3c7-cdfe0730a4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableMember_00b0e1f3-c814-4cf6-b435-fd58d64bb752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0c37b702-be14-4171-ad1f-426488203195" xlink:to="loc_us-gaap_AccountsPayableMember_00b0e1f3-c814-4cf6-b435-fd58d64bb752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_10aa6ffc-b17d-4e46-8e18-7500ec98f1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_dde4a8ab-9232-44c7-99cd-c8eb020dc37e" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_10aa6ffc-b17d-4e46-8e18-7500ec98f1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_d54679be-431f-4b44-a33a-540467e94eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_10aa6ffc-b17d-4e46-8e18-7500ec98f1fe" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_d54679be-431f-4b44-a33a-540467e94eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_8bde3d48-a4ba-4d01-9de7-fd7d616b4ad7" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_a4590bbb-ae96-45dd-ba47-80ca8a6a5dc3" xlink:href="krt-20221231.xsd#krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:to="loc_krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember_a4590bbb-ae96-45dd-ba47-80ca8a6a5dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_FulingTechnologyCoLtdMember_b59dc437-7146-4a43-a2ff-2781c62f8e02" xlink:href="krt-20221231.xsd#krt_FulingTechnologyCoLtdMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:to="loc_krt_FulingTechnologyCoLtdMember_b59dc437-7146-4a43-a2ff-2781c62f8e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_WenHoIndustrialCoLtdMember_03a01ef2-f61a-42a3-9ca7-a34b83592908" xlink:href="krt-20221231.xsd#krt_WenHoIndustrialCoLtdMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_a8698664-8c2a-40e3-a175-3e7b27fb8858" xlink:to="loc_krt_WenHoIndustrialCoLtdMember_03a01ef2-f61a-42a3-9ca7-a34b83592908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_244b7a6d-7d5c-4ba5-ab8c-f44c173c38e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_0adb6755-960d-40e7-b6ab-85c762509559" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_244b7a6d-7d5c-4ba5-ab8c-f44c173c38e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_a0c7d376-f4ce-4771-a449-2fa51fd74728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_244b7a6d-7d5c-4ba5-ab8c-f44c173c38e9" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_a0c7d376-f4ce-4771-a449-2fa51fd74728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_49c010c2-db11-49b9-87e7-0da5e6de0c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_49c010c2-db11-49b9-87e7-0da5e6de0c99" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_419a5cd9-3ece-4fc6-9fd7-70217f44e915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_c0c5e49d-9a7b-4495-b4d4-1079c419d262" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_419a5cd9-3ece-4fc6-9fd7-70217f44e915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4d74eabd-2baf-40ca-9f21-76b15f5497b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_419a5cd9-3ece-4fc6-9fd7-70217f44e915" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4d74eabd-2baf-40ca-9f21-76b15f5497b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d52d5638-5f9b-4acc-a2ac-d4ccb613236b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_38c9faff-a7b9-47d5-ab8c-6994a7f95455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_38c9faff-a7b9-47d5-ab8c-6994a7f95455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_727d76fe-5749-4461-93d9-dc8ae251c1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_727d76fe-5749-4461-93d9-dc8ae251c1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b64ace49-1e0b-4bc6-b6f2-b44c38996f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3a265e0a-a0d5-41d0-a572-a0c7401bd7be" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b64ace49-1e0b-4bc6-b6f2-b44c38996f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6c4d243e-a60f-4f76-8df7-7eec3091a6ab" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_dbef9fcf-7b00-4a24-a9ce-9ef84cfe8db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_dbef9fcf-7b00-4a24-a9ce-9ef84cfe8db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_e1ada4c4-4df2-43e8-8906-5b7f3122cbde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeLiabilitiesAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_InterestRateDerivativeLiabilitiesAtFairValue_e1ada4c4-4df2-43e8-8906-5b7f3122cbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_97c57280-ddbf-4d3f-861b-31ea52f176d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_33f172c0-97a7-4593-883b-ba5659c5ebdf" xlink:to="loc_us-gaap_FairValueNetAssetLiability_97c57280-ddbf-4d3f-861b-31ea52f176d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8e6630c3-ea35-44da-9e90-79f25a74ed49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8e6630c3-ea35-44da-9e90-79f25a74ed49" xlink:to="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:to="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_cda75996-4ec3-46f9-a71b-84033a827fb7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member_0fb78d10-5a25-40a0-b907-51c5d41a255e" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:to="loc_krt_TermLoanMaturingSeptember302026Member_0fb78d10-5a25-40a0-b907-51c5d41a255e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member_af6217c3-9672-4f6c-a6da-4805602b94ea" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_57c9d542-8fc4-49ac-96be-4ae64e723648" xlink:to="loc_krt_TermLoanMaturingJuly012027Member_af6217c3-9672-4f6c-a6da-4805602b94ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c21c113a-579a-4c6c-8ddf-8b2dd3a9c27d" xlink:to="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5dd28752-1b86-4f58-a0a7-841651c4dea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5dd28752-1b86-4f58-a0a7-841651c4dea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_cc2abe0e-9343-40a1-8261-ec01c6a6f13a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_cc2abe0e-9343-40a1-8261-ec01c6a6f13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_351f5c17-1e57-40d1-8130-40d2c0a75a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_72baf36e-19ce-4727-b8c4-58e738a87fd7" xlink:to="loc_us-gaap_LongTermDebtFairValue_351f5c17-1e57-40d1-8130-40d2c0a75a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesForeignCurrencyDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a87d1407-4e3c-4987-a172-08da6e8c7671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_3f865c86-01c9-478d-94b5-129ff5857fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a87d1407-4e3c-4987-a172-08da6e8c7671" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_3f865c86-01c9-478d-94b5-129ff5857fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_24b16f00-cba1-4d65-9076-43f16abc2ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_3f865c86-01c9-478d-94b5-129ff5857fd4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_24b16f00-cba1-4d65-9076-43f16abc2ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_96d0b304-d6f3-4e57-b7f3-d100b629a2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_96d0b304-d6f3-4e57-b7f3-d100b629a2b5" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0c270d02-4864-48ab-be51-3c85bf603b5b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_46216793-dc25-418d-8c77-4ff3344d487c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0c270d02-4864-48ab-be51-3c85bf603b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6ed7f8f-6a00-43a9-a848-628da9c4eb16" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0c270d02-4864-48ab-be51-3c85bf603b5b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c6ed7f8f-6a00-43a9-a848-628da9c4eb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_38a1a6b2-10a1-493e-a165-e53707fb25b2" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_13347632-1c93-4384-ba9d-5dd90325d261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_13347632-1c93-4384-ba9d-5dd90325d261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b0d5ef49-410b-4b6d-a1e9-0acc785d9a14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a0f7da4f-a5f5-4760-a2c5-2cf40ad76419" xlink:to="loc_us-gaap_OperatingLeaseLiability_b0d5ef49-410b-4b6d-a1e9-0acc785d9a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b007824b-25ef-401b-94f9-93d3af8892a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_b007824b-25ef-401b-94f9-93d3af8892a1" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:to="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_5aeed620-98d2-43fa-91f1-74a300f3adfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_d16d0b50-270d-4c11-9f6d-8b20fd4451ab" xlink:to="loc_us-gaap_AssetAcquisitionDomain_5aeed620-98d2-43fa-91f1-74a300f3adfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PacificCupIncMember_01619dff-1dfc-49fc-b60e-f0f16daeef6e" xlink:href="krt-20221231.xsd#krt_PacificCupIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_5aeed620-98d2-43fa-91f1-74a300f3adfe" xlink:to="loc_krt_PacificCupIncMember_01619dff-1dfc-49fc-b60e-f0f16daeef6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9398d816-1029-4f16-923e-02fd4867d9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_f5913ef0-d9b3-47d2-987b-46008953717a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_9398d816-1029-4f16-923e-02fd4867d9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_3f16c121-fa84-494c-9a27-888a3a80018f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9398d816-1029-4f16-923e-02fd4867d9ba" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_3f16c121-fa84-494c-9a27-888a3a80018f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AcquisitionsPacificCupDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_45a41b60-6fa5-49d8-8d0c-b91b0dbd5b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_45a41b60-6fa5-49d8-8d0c-b91b0dbd5b60" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9927e1a-0d4f-4174-97cc-8848a80abb64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c2c0bf24-b47c-49a5-993b-eb6b3a4784cd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9927e1a-0d4f-4174-97cc-8848a80abb64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PacificCupIncMember_0b01b698-d8c0-4f79-8d80-523cc5d45c8d" xlink:href="krt-20221231.xsd#krt_PacificCupIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9927e1a-0d4f-4174-97cc-8848a80abb64" xlink:to="loc_krt_PacificCupIncMember_0b01b698-d8c0-4f79-8d80-523cc5d45c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ff0f3611-d1cb-4d6c-b68c-b86f055ff5f9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0a62dc41-f8dc-40b5-8139-a0fa0aadb944" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0a62dc41-f8dc-40b5-8139-a0fa0aadb944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0fea322d-09fd-4275-b3d8-e6066f2000f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_0fea322d-09fd-4275-b3d8-e6066f2000f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79525e18-ee1d-43bc-b40b-7fb22af4bff5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79525e18-ee1d-43bc-b40b-7fb22af4bff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_50c9c3fd-b3dd-423e-aa09-cdafd54b0505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_Goodwill_50c9c3fd-b3dd-423e-aa09-cdafd54b0505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fc5ede9-0279-42ee-95fb-45b2947f80f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_85d04017-4a77-4351-be7a-57d254551768" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2fc5ede9-0279-42ee-95fb-45b2947f80f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/JointVentureDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#JointVentureDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/JointVentureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2050d5c3-e468-4b38-b5b5-49b3636d83b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2050d5c3-e468-4b38-b5b5-49b3636d83b9" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_746b9ebf-f142-449d-bad0-054eb0653ec7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_a8e55ad7-30ec-4665-bf71-c03108bddbef" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_746b9ebf-f142-449d-bad0-054eb0653ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BioEarthTechnologyMember_cd3fbe9f-0e14-420f-934a-82543996106e" xlink:href="krt-20221231.xsd#krt_BioEarthTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_746b9ebf-f142-449d-bad0-054eb0653ec7" xlink:to="loc_krt_BioEarthTechnologyMember_cd3fbe9f-0e14-420f-934a-82543996106e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0b663562-ca12-4049-a0e8-d2b8cda04bcf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_fb361238-3227-4519-96e4-fd5e265b5fd0" xlink:to="loc_dei_EntityDomain_0b663562-ca12-4049-a0e8-d2b8cda04bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember_7d3a6020-73b0-4353-a6da-70c5039bff1f" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_0b663562-ca12-4049-a0e8-d2b8cda04bcf" xlink:to="loc_krt_LollicupFranchisingLlcMember_7d3a6020-73b0-4353-a6da-70c5039bff1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_576f6dbf-3286-4a1f-975c-19593fcb5b8e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_7e0221ef-c71f-4dd1-9dbe-fbce9a2e5be6" xlink:to="loc_srt_OwnershipDomain_576f6dbf-3286-4a1f-975c-19593fcb5b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember_ce55263b-3da6-40d9-9cf3-bec5ae0046d5" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_576f6dbf-3286-4a1f-975c-19593fcb5b8e" xlink:to="loc_krt_LollicupFranchisingLlcMember_ce55263b-3da6-40d9-9cf3-bec5ae0046d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6130a2ef-f9ea-41a3-881a-fbbca0b74fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_f98b2980-2f4e-4073-b807-2d089136cf82" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6130a2ef-f9ea-41a3-881a-fbbca0b74fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_7faf6f98-3ac6-4152-a326-12f8803a7284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_6130a2ef-f9ea-41a3-881a-fbbca0b74fc7" xlink:to="loc_us-gaap_SubsequentEventMember_7faf6f98-3ac6-4152-a326-12f8803a7284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_230c5112-0e1b-4557-b88c-b7fefbbf1d22" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NoncontrollingInterestInJointVenturesCommitment_960cdac1-6167-4ac4-9c45-57755f699476" xlink:href="krt-20221231.xsd#krt_NoncontrollingInterestInJointVenturesCommitment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_krt_NoncontrollingInterestInJointVenturesCommitment_960cdac1-6167-4ac4-9c45-57755f699476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9a5757d8-b99a-479d-b963-a63e64209a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_9a5757d8-b99a-479d-b963-a63e64209a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestInJointVentures_eec8e12e-e52d-4307-9f87-0f34556f9894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestInJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_MinorityInterestInJointVentures_eec8e12e-e52d-4307-9f87-0f34556f9894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_9fd65f02-fadf-4507-904d-1411bc1003ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_604f5ff5-67da-45d1-992e-be794ea7de9c" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_9fd65f02-fadf-4507-904d-1411bc1003ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_71759abb-0bb8-4e7b-97e5-0bc8916c3611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:to="loc_us-gaap_InventoryRawMaterials_71759abb-0bb8-4e7b-97e5-0bc8916c3611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_InventorySemiFinishedGoods_0c6c6981-b658-4755-a7ac-db5142b124a5" xlink:href="krt-20221231.xsd#krt_InventorySemiFinishedGoods"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:to="loc_krt_InventorySemiFinishedGoods_0c6c6981-b658-4755-a7ac-db5142b124a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_ac47cefb-2cd0-4b02-b314-a188f001a651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:to="loc_us-gaap_InventoryFinishedGoods_ac47cefb-2cd0-4b02-b314-a188f001a651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_112b1bf1-ba56-40f3-90c1-701eb276f4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:to="loc_us-gaap_InventoryGross_112b1bf1-ba56-40f3-90c1-701eb276f4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryAdjustments_9b7a82e0-1341-40c4-be7b-9aaeeaaa811e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:to="loc_us-gaap_InventoryAdjustments_9b7a82e0-1341-40c4-be7b-9aaeeaaa811e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_88871f42-f693-48fd-8071-923cf5583bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_48232ee1-b4c5-4c62-8bf7-ef090d56831f" xlink:to="loc_us-gaap_InventoryNet_88871f42-f693-48fd-8071-923cf5583bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#InventoriesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/InventoriesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_37709ce7-f549-4ed5-bf57-93fabc3806ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_37709ce7-f549-4ed5-bf57-93fabc3806ce" xlink:to="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:to="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_caaa24db-d2c0-444b-b325-6803f74e7038" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_75509054-f142-47a5-b8d7-6f3eece217e0" xlink:to="loc_srt_RestatementDomain_caaa24db-d2c0-444b-b325-6803f74e7038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_3172c76a-6e45-4c97-bdef-ae6c87cc28d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_caaa24db-d2c0-444b-b325-6803f74e7038" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_3172c76a-6e45-4c97-bdef-ae6c87cc28d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_0ff8af5e-90db-4ae3-8ba9-b59f3fc00436" xlink:to="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_60beedb6-27ee-4589-a42b-6b5ee700311c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:to="loc_us-gaap_InventoryWriteDown_60beedb6-27ee-4589-a42b-6b5ee700311c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f8fb70c6-cf6c-414f-b982-ec775fde1feb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_d7c9a068-3e8e-4e69-8d0a-f47a790a172a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f8fb70c6-cf6c-414f-b982-ec775fde1feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_90d1e188-56d7-4851-940a-bbaf9e72bc11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_90d1e188-56d7-4851-940a-bbaf9e72bc11" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c4093dba-d2ae-43c7-88f2-c98867c4c7b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_08c95e7d-b50e-436c-a33f-d5fd0b32c670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_08c95e7d-b50e-436c-a33f-d5fd0b32c670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_dcb2aa99-fa1b-4269-9f3d-d166efee7444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_dcb2aa99-fa1b-4269-9f3d-d166efee7444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_f9a9f0c2-ef30-4e81-8621-fbc8de363e72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_VehiclesMember_f9a9f0c2-ef30-4e81-8621-fbc8de363e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0171824f-1ae7-4940-bdc4-c0045bab44eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0171824f-1ae7-4940-bdc4-c0045bab44eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_787ce7d7-1f51-454d-b22e-def22684e9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_BuildingMember_787ce7d7-1f51-454d-b22e-def22684e9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_67399196-e7be-4ad2-b364-70dcd21bc7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_LandMember_67399196-e7be-4ad2-b364-70dcd21bc7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_0fdae450-4389-416c-a877-3d6de0b487a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c9767637-be76-479c-9b75-31ea9315e015" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_0fdae450-4389-416c-a877-3d6de0b487a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9fef8069-daaf-41de-85e7-c938f19e78c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_09791896-3f14-44aa-b133-7a899428c41b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9fef8069-daaf-41de-85e7-c938f19e78c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9fef8069-daaf-41de-85e7-c938f19e78c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_dccadb5b-6793-4fff-9351-52b4a62553d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_dccadb5b-6793-4fff-9351-52b4a62553d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_63894c9e-378d-4fce-bde5-7707def5d2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_63894c9e-378d-4fce-bde5-7707def5d2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_39ed7466-5918-418c-b0ec-e141e5698ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_39ed7466-5918-418c-b0ec-e141e5698ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_db17a997-0224-4f92-a097-77d79f6bd576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_45151035-3b04-47ad-86c1-03fe48a5250f" xlink:to="loc_us-gaap_Depreciation_db17a997-0224-4f92-a097-77d79f6bd576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LineofCreditDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LineofCreditDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LineofCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b6a34f11-878e-4a95-b33e-459b6f9bc16b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b6a34f11-878e-4a95-b33e-459b6f9bc16b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:to="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5aa7da46-6b28-4b80-bfee-60d9cbb83188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_c8a18998-216d-4b92-9b0b-4b7a7f13e88a" xlink:to="loc_us-gaap_VariableRateDomain_5aa7da46-6b28-4b80-bfee-60d9cbb83188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_8319069a-9a06-4ae4-8161-7de5a9a2ce1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_5aa7da46-6b28-4b80-bfee-60d9cbb83188" xlink:to="loc_us-gaap_PrimeRateMember_8319069a-9a06-4ae4-8161-7de5a9a2ce1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:to="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_3f9c1cae-b645-417d-bb13-f8ae77565e98" xlink:to="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1f7e2cf1-14c0-4503-9052-144307aad5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:to="loc_us-gaap_LineOfCreditMember_1f7e2cf1-14c0-4503-9052-144307aad5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_c4b0df73-98c5-46e6-b856-03be3078d39b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a1956466-76ee-4b86-ae34-c8c6fc713aae" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_c4b0df73-98c5-46e6-b856-03be3078d39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_da281f91-2669-4c29-a408-f3e2c38a05d7" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d249bde1-35ee-49f0-93f1-3a66dbfab9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d249bde1-35ee-49f0-93f1-3a66dbfab9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_aba05d41-1983-4ff5-8898-4ca926b0ca2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_aba05d41-1983-4ff5-8898-4ca926b0ca2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentFloorRate_ff3b9fe7-747c-4730-ba12-d76244ce3704" xlink:href="krt-20221231.xsd#krt_DebtInstrumentFloorRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_krt_DebtInstrumentFloorRate_ff3b9fe7-747c-4730-ba12-d76244ce3704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_bb654d63-2fb1-4f9b-8758-1e7aaae11e63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_5a39b214-d81b-4cc7-a024-2d00ec481bc6" xlink:to="loc_us-gaap_LongTermLineOfCredit_bb654d63-2fb1-4f9b-8758-1e7aaae11e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#AccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_48d9d9d4-5f88-45ef-810d-63b5abc0a044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_48d9d9d4-5f88-45ef-810d-63b5abc0a044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_6db6a2c2-3f34-4aff-b035-195a35bc6056" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_InterestPayableCurrent_6db6a2c2-3f34-4aff-b035-195a35bc6056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_958980c3-446e-4afd-a2b4-143f9ddab542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_958980c3-446e-4afd-a2b4-143f9ddab542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_256aafbd-8746-4150-98f2-8de49e4e4f45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_AccruedVacationCurrent_256aafbd-8746-4150-98f2-8de49e4e4f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedShippingExpensesCurrent_4bce0fc5-d31e-4f5a-b2ab-cbb1e080d46b" xlink:href="krt-20221231.xsd#krt_AccruedShippingExpensesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_krt_AccruedShippingExpensesCurrent_4bce0fc5-d31e-4f5a-b2ab-cbb1e080d46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_66750627-6045-4a2c-9df8-6f2b3669abb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_66750627-6045-4a2c-9df8-6f2b3669abb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedRentCurrent_6230a56e-e4a4-47b1-859d-082e24bd6770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRentCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_AccruedRentCurrent_6230a56e-e4a4-47b1-859d-082e24bd6770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedPropertyTaxesCurrent_822a91e0-1f66-4795-9762-bdefde2bb569" xlink:href="krt-20221231.xsd#krt_AccruedPropertyTaxesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_krt_AccruedPropertyTaxesCurrent_822a91e0-1f66-4795-9762-bdefde2bb569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AccruedSaleTaxesAndUsedTaxes_631454b7-ed9d-463f-b056-fb23eba3434e" xlink:href="krt-20221231.xsd#krt_AccruedSaleTaxesAndUsedTaxes"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_krt_AccruedSaleTaxesAndUsedTaxes_631454b7-ed9d-463f-b056-fb23eba3434e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_5e75c907-352f-4501-ab15-824e2ada6677" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b2fdeaab-f225-4b0b-b26e-af7703cb7fd6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_5e75c907-352f-4501-ab15-824e2ada6677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_981b7a12-c2cc-428c-ad22-1707de38ddb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_981b7a12-c2cc-428c-ad22-1707de38ddb0" xlink:to="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5fb6891d-aec0-47de-ae63-9f8776664f6d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingSeptember302026Member_f344de78-d29d-4e23-b3ef-58f40b132059" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingSeptember302026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:to="loc_krt_TermLoanMaturingSeptember302026Member_f344de78-d29d-4e23-b3ef-58f40b132059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingMay2029Member_dc39e865-c059-483a-9b44-07639c3310a1" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingMay2029Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:to="loc_krt_TermLoanMaturingMay2029Member_dc39e865-c059-483a-9b44-07639c3310a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_TermLoanMaturingJuly012027Member_6fdd8322-1440-4050-8563-c0447b26159f" xlink:href="krt-20221231.xsd#krt_TermLoanMaturingJuly012027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ab281dc-dc8a-4d08-8aca-37a54025decd" xlink:to="loc_krt_TermLoanMaturingJuly012027Member_6fdd8322-1440-4050-8563-c0447b26159f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8ef9040d-c732-4380-99e9-29cf2f349fba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_b861b777-018c-42cf-af7a-19ba249619e8" xlink:to="loc_us-gaap_VariableRateDomain_8ef9040d-c732-4380-99e9-29cf2f349fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember_468c3e14-40f6-4f52-a76d-fdc159a75806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrimeRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8ef9040d-c732-4380-99e9-29cf2f349fba" xlink:to="loc_us-gaap_PrimeRateMember_468c3e14-40f6-4f52-a76d-fdc159a75806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_14af1045-1cf4-4c06-86c6-f398c52f59f9" xlink:to="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9b712048-7e61-46dc-848f-cff3d94263b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:to="loc_srt_MinimumMember_9b712048-7e61-46dc-848f-cff3d94263b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ee9b443-9af8-4594-a1b0-5911d0ccbf0e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fd75960b-25a3-4f20-8592-2dc97233b882" xlink:to="loc_srt_MaximumMember_9ee9b443-9af8-4594-a1b0-5911d0ccbf0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f7c49abc-b9f4-4762-b7ea-794d031914ec" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_9442948a-734a-4581-af00-fd6d37b0e76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_9442948a-734a-4581-af00-fd6d37b0e76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_dbb107d9-5504-4368-a9de-edad53ecb21b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_dbb107d9-5504-4368-a9de-edad53ecb21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9dd9655a-5f06-41d4-b82e-1d2da9a4d62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_LongTermDebtCurrent_9dd9655a-5f06-41d4-b82e-1d2da9a4d62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_1151f60f-9325-46b1-9bb3-4b0995f7b51c" xlink:href="krt-20221231.xsd#krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent_1151f60f-9325-46b1-9bb3-4b0995f7b51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_7dce6e57-e8e9-4602-9b93-b0a42bce7dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_7dce6e57-e8e9-4602-9b93-b0a42bce7dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtConversionAmountConvertedToNewDebtInstrument_96877e7b-f642-4d07-b2d0-654cf83bf898" xlink:href="krt-20221231.xsd#krt_DebtConversionAmountConvertedToNewDebtInstrument"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_krt_DebtConversionAmountConvertedToNewDebtInstrument_96877e7b-f642-4d07-b2d0-654cf83bf898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentTermLoanAccordionFeature_70cb28be-35d8-410d-937e-e43f91f9d42a" xlink:href="krt-20221231.xsd#krt_DebtInstrumentTermLoanAccordionFeature"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_krt_DebtInstrumentTermLoanAccordionFeature_70cb28be-35d8-410d-937e-e43f91f9d42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3e78fabb-f9fa-47ee-8a78-ed6917ef125f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3e78fabb-f9fa-47ee-8a78-ed6917ef125f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_e528ff8c-60ac-43d8-b93c-0723dacd308c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_e528ff8c-60ac-43d8-b93c-0723dacd308c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_30b70c18-4e3b-4e9b-8882-710ceb180e36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_30b70c18-4e3b-4e9b-8882-710ceb180e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_15d763d2-1e8a-4756-bff6-913791a3911f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d306b19d-a1c6-4bc8-8a60-55934ea221e9" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_15d763d2-1e8a-4756-bff6-913791a3911f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtScheduleofFutureMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_263b2814-f3e1-4dcf-b12c-024b143c09d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_263b2814-f3e1-4dcf-b12c-024b143c09d3" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_13816f32-c0b0-4f83-84e3-c38ff5c0bfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_13816f32-c0b0-4f83-84e3-c38ff5c0bfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ea71f317-5981-4733-a2a2-45663f09eb32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ea71f317-5981-4733-a2a2-45663f09eb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4b886e45-7e27-45a1-8ab7-620a173573a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4b886e45-7e27-45a1-8ab7-620a173573a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_db32003a-3400-442f-a17d-934addd907ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_db32003a-3400-442f-a17d-934addd907ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_3b1ebf0a-9718-41ca-9b0b-94a8792089fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_3b1ebf0a-9718-41ca-9b0b-94a8792089fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_af0513ff-0d95-489c-8e1f-a137f0e95907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_1f3c66e8-d62c-45c0-9cd6-29d288499ada" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_af0513ff-0d95-489c-8e1f-a137f0e95907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LongTermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_73668382-1839-4642-8597-84dc61e3b7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_73668382-1839-4642-8597-84dc61e3b7c9" xlink:to="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:to="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_efeadc9b-a642-4c89-8442-54012551edfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5192aa9d-3702-4817-8df9-9ca90a5fd142" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_efeadc9b-a642-4c89-8442-54012551edfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_PaycheckProtectionProgramCARESActMember_ba0f859c-d9ba-40c0-9de8-92a8c6d830bc" xlink:href="krt-20221231.xsd#krt_PaycheckProtectionProgramCARESActMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_efeadc9b-a642-4c89-8442-54012551edfb" xlink:to="loc_krt_PaycheckProtectionProgramCARESActMember_ba0f859c-d9ba-40c0-9de8-92a8c6d830bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9c8e6791-14e3-43f9-a93a-0485359cf48e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_e46391d5-4b05-4cf7-9df1-6bbd5f280c23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_e46391d5-4b05-4cf7-9df1-6bbd5f280c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b5eb06-7ebe-45da-a65c-e8de8f751570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f2b5eb06-7ebe-45da-a65c-e8de8f751570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d10a1fdd-c4a7-4213-93b5-5ae628aba8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25cce2f3-dd02-4702-9990-2b58a85360d5" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d10a1fdd-c4a7-4213-93b5-5ae628aba8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/InterestRateSwapsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#InterestRateSwapsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/InterestRateSwapsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_14eec578-c6a5-4165-acd3-859d672766d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_14eec578-c6a5-4165-acd3-859d672766d0" xlink:to="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_496a9860-80a0-4aa0-a835-e5b97fd07eb2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_f2bc3b6a-a5dc-40a1-8a59-2da825af0e5e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_496a9860-80a0-4aa0-a835-e5b97fd07eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_c2e9b2f5-faa5-4feb-a06f-664e842ae951" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_496a9860-80a0-4aa0-a835-e5b97fd07eb2" xlink:to="loc_krt_GlobalWellsMember_c2e9b2f5-faa5-4feb-a06f-664e842ae951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7d2c5c31-4271-45a2-b050-ecfdac6ac561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a0af3d5a-558a-4a4e-a49c-2a8a20a316de" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7d2c5c31-4271-45a2-b050-ecfdac6ac561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_58dec8be-542a-4856-98b9-493bb9d6e7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7d2c5c31-4271-45a2-b050-ecfdac6ac561" xlink:to="loc_us-gaap_InterestRateSwapMember_58dec8be-542a-4856-98b9-493bb9d6e7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_109cc83e-ffcf-4d5b-bcd3-862f94c9336b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5c8a3cc3-3d4a-4d98-91cd-3b4efb48fa55" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_109cc83e-ffcf-4d5b-bcd3-862f94c9336b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1bc04e5-3ed5-4cf4-b001-a989477844b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_109cc83e-ffcf-4d5b-bcd3-862f94c9336b" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1bc04e5-3ed5-4cf4-b001-a989477844b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9b6fb52d-fd9a-49c8-8686-b8bb7c70f6fc" xlink:to="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_554b800d-a904-4e94-b960-a91b83faed94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeTermOfContract_554b800d-a904-4e94-b960-a91b83faed94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination_6b6dd374-f485-49ca-80e2-08dd63d54890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_GainLossOnContractTermination_6b6dd374-f485-49ca-80e2-08dd63d54890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_5da0000a-762d-4d32-97b2-94da92a243e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeNotionalAmount_5da0000a-762d-4d32-97b2-94da92a243e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_c84cb890-f1a8-48c7-af98-b978b8de0f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_c84cb890-f1a8-48c7-af98-b978b8de0f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_56e56d5f-9410-4a17-a442-d09656e2e1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_56e56d5f-9410-4a17-a442-d09656e2e1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRevenueExpenseNet_24a1ee50-8b03-4acc-814b-6466c41478f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRevenueExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_us-gaap_InterestRevenueExpenseNet_24a1ee50-8b03-4acc-814b-6466c41478f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_InterestIncomeLossSwapTerminationFees_9f80d39a-f26c-42b8-8046-853d61b0e906" xlink:href="krt-20221231.xsd#krt_InterestIncomeLossSwapTerminationFees"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_2cba1771-974e-4509-9b53-229fe21ddf88" xlink:to="loc_krt_InterestIncomeLossSwapTerminationFees_9f80d39a-f26c-42b8-8046-853d61b0e906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_CommonAndPreferredStockSharesAuthorized_493d7c4b-045d-4c89-91d0-b8e5e648b4cb" xlink:href="krt-20221231.xsd#krt_CommonAndPreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_krt_CommonAndPreferredStockSharesAuthorized_493d7c4b-045d-4c89-91d0-b8e5e648b4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3ff4a234-5126-4bf1-8b63-bf66da256663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3ff4a234-5126-4bf1-8b63-bf66da256663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_fd4340c2-3515-47fa-9546-f7a75a1497b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_fd4340c2-3515-47fa-9546-f7a75a1497b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_cedc9838-d87b-4b3b-8dd8-f5767d56607b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_cedc9838-d87b-4b3b-8dd8-f5767d56607b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6c5fef13-5c56-42ec-9874-973651417800" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_6c5fef13-5c56-42ec-9874-973651417800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfVotesPerCommonStockAndPreferredStockShare_2eff53b8-510c-4076-b8d2-7922d08877ed" xlink:href="krt-20221231.xsd#krt_NumberOfVotesPerCommonStockAndPreferredStockShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_krt_NumberOfVotesPerCommonStockAndPreferredStockShare_2eff53b8-510c-4076-b8d2-7922d08877ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_055ed448-5ba0-4216-bf59-cb36f6435d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_055ed448-5ba0-4216-bf59-cb36f6435d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b7ee2cf8-d1b3-4d49-9fd1-64f49fc6975c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b7ee2cf8-d1b3-4d49-9fd1-64f49fc6975c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_70f45d77-7450-4a7c-bc07-9fa2f276a6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_70f45d77-7450-4a7c-bc07-9fa2f276a6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_a500aa34-64b2-4e66-9d87-a1ee80b14252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0167facf-4bac-4654-b3d1-a023b3ee0197" xlink:to="loc_us-gaap_DividendsCommonStockCash_a500aa34-64b2-4e66-9d87-a1ee80b14252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_836479de-4e22-44ee-9baf-c2b432cff366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_836479de-4e22-44ee-9baf-c2b432cff366" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f5250e90-48d5-4100-8a36-ec0165228f02" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_397929c1-be1b-4d73-8182-9f4a2ed1a0c4" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f5250e90-48d5-4100-8a36-ec0165228f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_c6463b69-7483-4001-84ae-b31d8d0e9642" xlink:href="krt-20221231.xsd#krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f5250e90-48d5-4100-8a36-ec0165228f02" xlink:to="loc_krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember_c6463b69-7483-4001-84ae-b31d8d0e9642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8ecfa715-76b2-4e19-acab-9db32226c0f5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_48bb9067-5a82-4adc-ac2b-c0a3324de9af" xlink:to="loc_srt_RangeMember_8ecfa715-76b2-4e19-acab-9db32226c0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_32326005-6f67-4e48-bd70-e7c633c2285a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8ecfa715-76b2-4e19-acab-9db32226c0f5" xlink:to="loc_srt_MaximumMember_32326005-6f67-4e48-bd70-e7c633c2285a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_07440620-f085-455e-9eeb-1b86bddca813" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ab384fa1-4b4a-4f8e-bffc-ac16dcb03676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ab384fa1-4b4a-4f8e-bffc-ac16dcb03676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_049a2d5e-3db4-4d69-824f-5ee516f90765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e8d26a66-2a08-453d-b5fd-ed72f3acd12a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_049a2d5e-3db4-4d69-824f-5ee516f90765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_377e181d-fee0-415a-bca9-c70c9e77dc6a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e34342a5-300d-4953-86c7-76b13d6d1075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_e34342a5-300d-4953-86c7-76b13d6d1075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_06716e03-a250-4737-a20c-30b592eef018" xlink:href="krt-20221231.xsd#krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate_06716e03-a250-4737-a20c-30b592eef018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1f79f08d-e946-47c8-b45e-5a0b782da9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1f79f08d-e946-47c8-b45e-5a0b782da9d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_d3b44dd3-9f82-45b4-b615-b39dbebfb4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_d3b44dd3-9f82-45b4-b615-b39dbebfb4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_19136466-9a66-4938-b8ff-b34c21af22ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_19136466-9a66-4938-b8ff-b34c21af22ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f1454f87-8852-4a01-81b9-8d88ff9f975b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_f1454f87-8852-4a01-81b9-8d88ff9f975b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_21e72a72-0f50-442a-b723-db541953c8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_21e72a72-0f50-442a-b723-db541953c8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1c8c89bf-fd11-4ec2-8f62-77c07fdfefcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1c8c89bf-fd11-4ec2-8f62-77c07fdfefcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_86b7398f-53c7-4eff-89fc-817a134714b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_86b7398f-53c7-4eff-89fc-817a134714b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_905e176c-b351-441e-a1e0-d781a492b7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_905e176c-b351-441e-a1e0-d781a492b7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_8e6f5f15-056b-4db5-a8b5-ce9a786a9061" xlink:href="krt-20221231.xsd#krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod_8e6f5f15-056b-4db5-a8b5-ce9a786a9061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_cef6d9b1-d665-4327-9757-13e88299e572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_cef6d9b1-d665-4327-9757-13e88299e572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_91d4245d-a3b4-4113-8fa3-d001062a2f99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_91d4245d-a3b4-4113-8fa3-d001062a2f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a561977c-b95c-4902-a9f9-c1c43ea48734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_04d5628f-81e7-47de-ac97-2d63e0c2af6e" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a561977c-b95c-4902-a9f9-c1c43ea48734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationScheduleofStockOptionsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e6995097-506d-4140-aaeb-44fd214a4886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e6995097-506d-4140-aaeb-44fd214a4886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_929b2d0e-1b00-4a86-bf79-cf00dcb7bbe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_929b2d0e-1b00-4a86-bf79-cf00dcb7bbe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_edf0a0e0-d42b-493f-95bd-c8d64e660382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_edf0a0e0-d42b-493f-95bd-c8d64e660382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_339736c0-829b-4caa-a9a2-ddccdb690c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_339736c0-829b-4caa-a9a2-ddccdb690c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bc063bb4-69b0-466b-8aff-c4ac1e323033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_c2ca9d03-25c9-4852-9089-9eab57fc47cd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bc063bb4-69b0-466b-8aff-c4ac1e323033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_291288c4-0c54-4d33-936e-030018ad1f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_291288c4-0c54-4d33-936e-030018ad1f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2f4bd41f-2077-4387-9b19-7e1e7eb8689c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2f4bd41f-2077-4387-9b19-7e1e7eb8689c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_aa97e229-00df-4e5d-a360-63f667c68b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_aa97e229-00df-4e5d-a360-63f667c68b2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_4adf482b-d34f-4b95-8387-4f0de446a0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_4adf482b-d34f-4b95-8387-4f0de446a0cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_542062af-9945-4999-afb9-90811a23bdb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_542062af-9945-4999-afb9-90811a23bdb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_fc752edb-430e-4c7b-98ab-cf434e9548e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_fc752edb-430e-4c7b-98ab-cf434e9548e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_167be41a-ad1a-4116-8fff-c9540a3eda3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1ec99314-1bed-432a-92ec-aa0ec42d84df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_167be41a-ad1a-4116-8fff-c9540a3eda3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_6a483769-ec3a-4cc3-a39a-102aa403b917" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_6a483769-ec3a-4cc3-a39a-102aa403b917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f3039dc9-c388-4ac1-b34e-231b2376235f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_f3039dc9-c388-4ac1-b34e-231b2376235f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_400798d9-5973-4f5c-85b6-2997cbc848dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a36c14b0-646e-424b-998b-b49280154cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a36c14b0-646e-424b-998b-b49280154cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_ade86555-22f7-4e96-9630-f3d267192312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_ade86555-22f7-4e96-9630-f3d267192312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_5cd446a6-c278-4e07-b5b7-87c138e08707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_5cd446a6-c278-4e07-b5b7-87c138e08707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_60c78f08-d0be-4873-9ff9-e17e295d31cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_60c78f08-d0be-4873-9ff9-e17e295d31cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ebc8fb1b-d06a-4564-ab17-b945533649ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_ebc8fb1b-d06a-4564-ab17-b945533649ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_d764a486-7ba8-4711-ba0b-0ad5ebe8b2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_d764a486-7ba8-4711-ba0b-0ad5ebe8b2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_65232d39-782f-4759-b9bf-189b808f1547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_593282e0-73f3-4afe-aa4b-b76b268550c1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_65232d39-782f-4759-b9bf-189b808f1547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20d6ad47-02de-439e-ab3c-3cd29f6f90c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d02096da-3457-4ade-8508-e836f5829816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20d6ad47-02de-439e-ab3c-3cd29f6f90c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d02096da-3457-4ade-8508-e836f5829816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7573666a-27f4-46e4-a506-257a51a177f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20d6ad47-02de-439e-ab3c-3cd29f6f90c0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_7573666a-27f4-46e4-a506-257a51a177f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_bc5f66aa-e60d-45b7-87cb-9bb3ca081bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20d6ad47-02de-439e-ab3c-3cd29f6f90c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_bc5f66aa-e60d-45b7-87cb-9bb3ca081bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_837b6d44-fe74-485f-98f4-de859b724661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20d6ad47-02de-439e-ab3c-3cd29f6f90c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_837b6d44-fe74-485f-98f4-de859b724661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9908a373-2e78-4655-a0d0-9c115eac37bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9908a373-2e78-4655-a0d0-9c115eac37bc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:to="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c47af0b6-1ac3-4fab-84ef-8b5209aae489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019176da-2a8d-442c-8d6f-0be1207555dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c47af0b6-1ac3-4fab-84ef-8b5209aae489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_aef4cead-6847-4e8d-9f7e-741fcc96a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c47af0b6-1ac3-4fab-84ef-8b5209aae489" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_aef4cead-6847-4e8d-9f7e-741fcc96a6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dfe58b40-d3c6-4d39-ac0f-c0c069be64c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6113a23d-7894-4c7b-b3bb-0f5dddfccbae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6113a23d-7894-4c7b-b3bb-0f5dddfccbae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b97fefd3-c50d-42fd-8273-94a3905c7ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b97fefd3-c50d-42fd-8273-94a3905c7ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a05ed736-fa0a-4278-b787-b5f4477b048c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a05ed736-fa0a-4278-b787-b5f4477b048c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4fc23d90-7e01-403b-80f4-515bcef898ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4fc23d90-7e01-403b-80f4-515bcef898ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c86965a-08db-43ef-b231-2a5217282bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_746d8545-0542-4dac-9b9e-527da7fad9f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7c86965a-08db-43ef-b231-2a5217282bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ad35831-023c-4919-9afc-df30504de4f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e881dc4-2fff-4ba7-8dba-26a7da5fec87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e881dc4-2fff-4ba7-8dba-26a7da5fec87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e7c7b011-50ed-495c-b81e-8682068b4a02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e7c7b011-50ed-495c-b81e-8682068b4a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3113c44b-2e2a-43b2-8b5d-45dacfac2c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3113c44b-2e2a-43b2-8b5d-45dacfac2c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_939d1232-d36e-4a61-94b8-8a4c246468db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_939d1232-d36e-4a61-94b8-8a4c246468db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_30bdafe0-9987-48c7-85fd-ab424f4e5e70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_47420f15-4ad9-4748-b306-cf6a9ef75d5c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_30bdafe0-9987-48c7-85fd-ab424f4e5e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_21abc343-d15e-42ea-b59f-58874807d8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_6d92f3c3-8574-4d97-a7fa-b8d344ae1e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_21abc343-d15e-42ea-b59f-58874807d8cd" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_6d92f3c3-8574-4d97-a7fa-b8d344ae1e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d01d2906-e6db-4331-8610-784296afc52b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_6d92f3c3-8574-4d97-a7fa-b8d344ae1e48" xlink:to="loc_us-gaap_NetIncomeLoss_d01d2906-e6db-4331-8610-784296afc52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9de0e671-cd80-43a7-a33a-ce26ef289c89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_6d92f3c3-8574-4d97-a7fa-b8d344ae1e48" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9de0e671-cd80-43a7-a33a-ce26ef289c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fefc5988-95da-4591-ae4b-8333881f4eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_6d92f3c3-8574-4d97-a7fa-b8d344ae1e48" xlink:to="loc_us-gaap_EarningsPerShareBasic_fefc5988-95da-4591-ae4b-8333881f4eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_21abc343-d15e-42ea-b59f-58874807d8cd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_86308535-20f1-4876-b5ea-db1a3a87cc83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:to="loc_us-gaap_NetIncomeLoss_86308535-20f1-4876-b5ea-db1a3a87cc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7f2a96f3-14ed-4689-9041-313dbd53796d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7f2a96f3-14ed-4689-9041-313dbd53796d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05c3b481-1f6a-476d-b5b6-11cc47078c32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05c3b481-1f6a-476d-b5b6-11cc47078c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_80c42e44-2a7e-4f2d-8896-bbcf1cd88c35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_05c3b481-1f6a-476d-b5b6-11cc47078c32" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_80c42e44-2a7e-4f2d-8896-bbcf1cd88c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1dd06a88-9b92-465e-be8e-5379d8e3f00b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1dd06a88-9b92-465e-be8e-5379d8e3f00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0d3ba3d6-acd6-4798-9b50-eb0de7f2d294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0d3ba3d6-acd6-4798-9b50-eb0de7f2d294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e46afe50-8907-4d3d-b9ab-ee8301bc3321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2a69f8f1-1b56-4de5-91d8-ecc6e777c9c2" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e46afe50-8907-4d3d-b9ab-ee8301bc3321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_062552e7-619a-49d3-a6aa-e5376600939b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_8cb71889-a4a3-43b5-9a16-597b8febda34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_062552e7-619a-49d3-a6aa-e5376600939b" xlink:to="loc_us-gaap_OperatingLeaseCost_8cb71889-a4a3-43b5-9a16-597b8febda34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_e59730d0-c4d5-4e8e-a120-ea1c167ac000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_062552e7-619a-49d3-a6aa-e5376600939b" xlink:to="loc_us-gaap_ShortTermLeaseCost_e59730d0-c4d5-4e8e-a120-ea1c167ac000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_6a9ab59a-2af5-467b-8cde-3f0b9a5f2505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_062552e7-619a-49d3-a6aa-e5376600939b" xlink:to="loc_us-gaap_VariableLeaseCost_6a9ab59a-2af5-467b-8cde-3f0b9a5f2505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_6cd2e19c-a4cd-4b85-804c-9df51449cf2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_062552e7-619a-49d3-a6aa-e5376600939b" xlink:to="loc_us-gaap_LeaseCost_6cd2e19c-a4cd-4b85-804c-9df51449cf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9351bf07-151a-43b6-b309-b251269f833e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9351bf07-151a-43b6-b309-b251269f833e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_30fc371c-f92e-405d-96f4-fa2fbed8c73b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenseMember_72d59975-3ff6-4e23-b971-edd6270b81e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:to="loc_us-gaap_OperatingExpenseMember_72d59975-3ff6-4e23-b971-edd6270b81e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_ab28ea29-116f-4cda-b80e-03c879e72660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f83f6772-4b87-4011-85e5-7901d0801fc4" xlink:to="loc_us-gaap_CostOfSalesMember_ab28ea29-116f-4cda-b80e-03c879e72660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2578a7fa-3bf8-4898-ade9-e726597c412b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_fcd29b94-2908-4dfd-9d92-28f9693433bb" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2578a7fa-3bf8-4898-ade9-e726597c412b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_GlobalWellsMember_1611aacd-2e13-4e35-a844-6a8e15637460" xlink:href="krt-20221231.xsd#krt_GlobalWellsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2578a7fa-3bf8-4898-ade9-e726597c412b" xlink:to="loc_krt_GlobalWellsMember_1611aacd-2e13-4e35-a844-6a8e15637460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2d6eed73-8f2d-4b9b-86d0-11460d1c6efb" xlink:to="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eae08386-b96c-4019-9839-bb810c11916c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:to="loc_srt_MinimumMember_eae08386-b96c-4019-9839-bb810c11916c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_57e72c97-324e-4b03-91d8-dc4a67f679a0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5d664a5f-c0aa-42f3-aa34-5b0e7d9601bc" xlink:to="loc_srt_MaximumMember_57e72c97-324e-4b03-91d8-dc4a67f679a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5c608e61-1c0a-4471-ba4e-1ceabf56b8ba" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_adbf12f0-aa0a-4965-899f-47df55c8501d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_OperatingLeaseExpense_adbf12f0-aa0a-4965-899f-47df55c8501d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_e5b64a8a-3c27-4d55-861c-0c2b3b7a92fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LeaseAndRentalExpense_e5b64a8a-3c27-4d55-861c-0c2b3b7a92fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LessorOperatingLeaseMonthlyLeasePayment_a4f9257c-ccc4-4511-a3e0-f8d2282149a5" xlink:href="krt-20221231.xsd#krt_LessorOperatingLeaseMonthlyLeasePayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_krt_LessorOperatingLeaseMonthlyLeasePayment_a4f9257c-ccc4-4511-a3e0-f8d2282149a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_8900c002-535c-48c7-8416-c67617891869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_8900c002-535c-48c7-8416-c67617891869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_06ff8b17-03fb-49b1-af38-2013be4ddbf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_06ff8b17-03fb-49b1-af38-2013be4ddbf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_369bcd47-8cce-4df9-a81a-5a6a9897bd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_369bcd47-8cce-4df9-a81a-5a6a9897bd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_d7f2a87a-096b-400c-9fa8-3cd0062549fe" xlink:href="krt-20221231.xsd#krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_dc85bd33-2ec1-4743-8c04-a6afacf2146f" xlink:to="loc_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag_d7f2a87a-096b-400c-9fa8-3cd0062549fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_d47f7f8f-bf18-4be9-ad67-841e0bf07c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8ad55d3a-5699-4fb1-8498-d8b4d738ec49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d47f7f8f-bf18-4be9-ad67-841e0bf07c2f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8ad55d3a-5699-4fb1-8498-d8b4d738ec49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bb0972f7-c06e-4a69-b00b-825d4129992c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d47f7f8f-bf18-4be9-ad67-841e0bf07c2f" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bb0972f7-c06e-4a69-b00b-825d4129992c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_4f13723f-0674-47d1-a1d5-3e0f6bc7a177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d47f7f8f-bf18-4be9-ad67-841e0bf07c2f" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_4f13723f-0674-47d1-a1d5-3e0f6bc7a177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_CashFlowLesseeAbstract_6b394081-c409-4853-aa6b-f9109acd9594" xlink:href="krt-20221231.xsd#krt_CashFlowLesseeAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_d47f7f8f-bf18-4be9-ad67-841e0bf07c2f" xlink:to="loc_krt_CashFlowLesseeAbstract_6b394081-c409-4853-aa6b-f9109acd9594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_c47f4f23-13b5-486b-8811-cb9e08188ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_CashFlowLesseeAbstract_6b394081-c409-4853-aa6b-f9109acd9594" xlink:to="loc_us-gaap_OperatingLeasePayments_c47f4f23-13b5-486b-8811-cb9e08188ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f313fb41-8839-4726-adc6-be50fe839bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f313fb41-8839-4726-adc6-be50fe839bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1dbda428-579b-4e18-94e4-49ae7ebb65ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1dbda428-579b-4e18-94e4-49ae7ebb65ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_32996926-11c7-4b39-ab81-9476c885d76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_32996926-11c7-4b39-ab81-9476c885d76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_986dc385-71ac-4a88-9ddd-304c3d042a66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_986dc385-71ac-4a88-9ddd-304c3d042a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_26213633-3328-463a-85a6-96f4f4c9e6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_26213633-3328-463a-85a6-96f4f4c9e6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_13377635-8537-4be7-9f5f-67591c64da6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_13377635-8537-4be7-9f5f-67591c64da6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a907e5ec-c004-407c-90d5-f085e7a460da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a907e5ec-c004-407c-90d5-f085e7a460da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b4b4327e-f55b-41ba-9b4d-0a7601e7656b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b4b4327e-f55b-41ba-9b4d-0a7601e7656b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e42efc45-8678-4a59-aedd-d0803f376f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b757cb0-afbf-4ba1-93ba-a3c10ba56e45" xlink:to="loc_us-gaap_OperatingLeaseLiability_e42efc45-8678-4a59-aedd-d0803f376f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#LeasesScheduleoffutureminimumleaseobligationsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_0adc46fb-c2eb-4fb4-aac7-5e79bf8b58a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_0adc46fb-c2eb-4fb4-aac7-5e79bf8b58a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_aff7794f-8952-486b-a7b9-5515ae28accb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_aff7794f-8952-486b-a7b9-5515ae28accb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_eda3463b-a20a-4d4e-8bb8-9290222f87c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_eda3463b-a20a-4d4e-8bb8-9290222f87c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_f309c699-d230-4bcc-a74a-8ef0df96b972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_f309c699-d230-4bcc-a74a-8ef0df96b972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_dc641629-a6cb-4a96-a0f5-3b0d0f85d65e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_dc641629-a6cb-4a96-a0f5-3b0d0f85d65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2c7a5ba2-7afa-4505-b080-bf68fa9e5664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2c7a5ba2-7afa-4505-b080-bf68fa9e5664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_bcb607f5-5e16-4225-8979-b371a8498882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_85560b36-2608-49a7-8e17-d74ebcfca665" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_bcb607f5-5e16-4225-8979-b371a8498882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_defa4199-7fa1-469d-afd8-9c2ccfc1ff86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_defa4199-7fa1-469d-afd8-9c2ccfc1ff86" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_42fbb15e-d26e-4ba8-962d-bd72c344060c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1660c869-b069-42f4-b6ea-51cd21a383e5" xlink:to="loc_us-gaap_RelatedPartyDomain_42fbb15e-d26e-4ba8-962d-bd72c344060c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_dacc02db-96ac-437b-9f04-e5fdc81c6091" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_42fbb15e-d26e-4ba8-962d-bd72c344060c" xlink:to="loc_srt_AffiliatedEntityMember_dacc02db-96ac-437b-9f04-e5fdc81c6091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:to="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_96c9b1c0-cb22-4673-bd1a-2c58359b5c23" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyGlobalLtdMember_3446cf1b-cdf7-4ca7-a53c-17d9de2b8684" xlink:href="krt-20221231.xsd#krt_KearyGlobalLtdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:to="loc_krt_KearyGlobalLtdMember_3446cf1b-cdf7-4ca7-a53c-17d9de2b8684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_KearyInternationalMember_325d4d3a-d3ed-472f-a1ea-6c49a081a493" xlink:href="krt-20221231.xsd#krt_KearyInternationalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_81d4611c-0293-4687-8e4e-e3ce0831eb31" xlink:to="loc_krt_KearyInternationalMember_325d4d3a-d3ed-472f-a1ea-6c49a081a493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_7690d15b-7b22-4c0f-9d6a-253d7776255f" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_913b7e87-30ea-4c2c-846e-54a43c001e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_913b7e87-30ea-4c2c-846e-54a43c001e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_NumberOfExercisedConvertibleNotes_e19ee4ca-499e-4c09-8be5-6b92c6d2f6e0" xlink:href="krt-20221231.xsd#krt_NumberOfExercisedConvertibleNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_krt_NumberOfExercisedConvertibleNotes_e19ee4ca-499e-4c09-8be5-6b92c6d2f6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_6991682f-64c4-476f-967f-5f889b19e052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_6991682f-64c4-476f-967f-5f889b19e052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyCosts_6fd27d25-fd4b-435d-9794-4350915e678c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c28743aa-432c-412c-9f38-89705440f011" xlink:to="loc_us-gaap_RelatedPartyCosts_6fd27d25-fd4b-435d-9794-4350915e678c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/EmployeeBenefitsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#EmployeeBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/EmployeeBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f2afc22-10ee-4576-8cbd-90230bea7a09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7f2afc22-10ee-4576-8cbd-90230bea7a09" xlink:to="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:to="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_RetirementPlanContributionTrancheAxis_b65cc117-cf31-4ef0-a4c9-ce1deb0438ec" xlink:to="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheOneMember_328e1029-9261-458a-8fcf-4ada65cb5c14" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:to="loc_krt_RetirementPlanContributionTrancheOneMember_328e1029-9261-458a-8fcf-4ada65cb5c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheTwoMember_b0429751-c0ad-4862-89a9-f15572d7e427" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:to="loc_krt_RetirementPlanContributionTrancheTwoMember_b0429751-c0ad-4862-89a9-f15572d7e427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_RetirementPlanContributionTrancheThreeMember_50d98c00-d45d-4465-93d1-ca79c5b6caef" xlink:href="krt-20221231.xsd#krt_RetirementPlanContributionTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krt_RetirementPlanContributionTrancheDomain_4a630d26-c011-441f-9f84-92757355a897" xlink:to="loc_krt_RetirementPlanContributionTrancheThreeMember_50d98c00-d45d-4465-93d1-ca79c5b6caef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_69677568-2307-431b-bb0a-7584048a53f2" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77468901-5440-4641-a312-ffd24e418024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77468901-5440-4641-a312-ffd24e418024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2aa86f8e-7104-45ff-a04c-611023751654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_2aa86f8e-7104-45ff-a04c-611023751654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_f0008d46-a36d-4e5e-a12d-cf4c7a0cca76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c2068200-b869-4bff-8f81-247b5732220e" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_f0008d46-a36d-4e5e-a12d-cf4c7a0cca76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesScheduleofIncomeTaxProvisionsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_23cb0793-46ea-4987-8281-d0bda03e5f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d7019a99-88fd-4933-b98f-5efefccf4101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_23cb0793-46ea-4987-8281-d0bda03e5f2f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d7019a99-88fd-4933-b98f-5efefccf4101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_301e5b44-dae9-4b70-9057-fefc20ce2ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d7019a99-88fd-4933-b98f-5efefccf4101" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_301e5b44-dae9-4b70-9057-fefc20ce2ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1b621675-a7d9-47ca-8e40-dc0baa99b2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d7019a99-88fd-4933-b98f-5efefccf4101" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1b621675-a7d9-47ca-8e40-dc0baa99b2d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f1e0db5c-defa-41aa-9db9-0ace91a58228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_d7019a99-88fd-4933-b98f-5efefccf4101" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f1e0db5c-defa-41aa-9db9-0ace91a58228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a4e8adb9-29c9-4c9f-9d09-ab8ae63c0b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_23cb0793-46ea-4987-8281-d0bda03e5f2f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a4e8adb9-29c9-4c9f-9d09-ab8ae63c0b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_56263965-259b-45e6-b692-19f7a826dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a4e8adb9-29c9-4c9f-9d09-ab8ae63c0b5d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_56263965-259b-45e6-b692-19f7a826dcd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ed6a9fab-1a5d-4458-bf43-347b8edefe73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a4e8adb9-29c9-4c9f-9d09-ab8ae63c0b5d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ed6a9fab-1a5d-4458-bf43-347b8edefe73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b2aca614-1350-493b-90bb-eb1dd4c4bbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_a4e8adb9-29c9-4c9f-9d09-ab8ae63c0b5d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b2aca614-1350-493b-90bb-eb1dd4c4bbe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2b601853-d349-4fdf-a1a0-b453bc0c76d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_23cb0793-46ea-4987-8281-d0bda03e5f2f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2b601853-d349-4fdf-a1a0-b453bc0c76d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c04e4eb2-e0c5-44fe-a1c2-c6db15a400d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c04e4eb2-e0c5-44fe-a1c2-c6db15a400d3" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_27666651-73f1-425c-a285-1666211008ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_27666651-73f1-425c-a285-1666211008ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_57e743f2-57b5-4670-8242-e2b8b0341d93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_57e743f2-57b5-4670-8242-e2b8b0341d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_23c6d224-da60-4b86-83d3-41c35afef032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_23c6d224-da60-4b86-83d3-41c35afef032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_21509688-bb73-482f-a685-2f0651f0b805" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance_21509688-bb73-482f-a685-2f0651f0b805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_d8fbfc36-4931-4e80-bb5e-be5a5d5b7cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_d8fbfc36-4931-4e80-bb5e-be5a5d5b7cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_907a55b1-b1b6-4bcb-9523-feb6c16eb2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_907a55b1-b1b6-4bcb-9523-feb6c16eb2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsGovernmentGrant_69da510e-e81f-4d34-9ab4-5c4a03a3623f" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsGovernmentGrant"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_krt_DeferredTaxAssetsGovernmentGrant_69da510e-e81f-4d34-9ab4-5c4a03a3623f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f511f4b2-b001-4afd-adc6-49c8a845fbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f511f4b2-b001-4afd-adc6-49c8a845fbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_efe0470d-399d-4af2-8283-594cf9e95426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_efe0470d-399d-4af2-8283-594cf9e95426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxAssetsLeasingArrangements_5fdce574-078c-4393-b449-5b44cb59a148" xlink:href="krt-20221231.xsd#krt_DeferredTaxAssetsLeasingArrangements"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_krt_DeferredTaxAssetsLeasingArrangements_5fdce574-078c-4393-b449-5b44cb59a148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1e3b1ea7-1fb1-43aa-86f7-6d686fe501b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_ee0226ab-7cee-4e66-be9e-7e7db50a748a" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1e3b1ea7-1fb1-43aa-86f7-6d686fe501b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c04e4eb2-e0c5-44fe-a1c2-c6db15a400d3" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f429fa96-4086-4bb6-aa37-b2b749e5f480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_f429fa96-4086-4bb6-aa37-b2b749e5f480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_7679187f-fdae-4999-9d99-adc121b7c5fd" xlink:href="krt-20221231.xsd#krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:to="loc_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries_7679187f-fdae-4999-9d99-adc121b7c5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_4ebab3fa-6fc5-405b-a0e7-b3837c4c4783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_4ebab3fa-6fc5-405b-a0e7-b3837c4c4783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_80dc5b2d-1fee-494a-afab-838629892d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_80dc5b2d-1fee-494a-afab-838629892d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_e28bf0e2-2a01-46fe-8b18-bc1a3051944b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_6fdce1dc-4ce1-4cfe-9fd0-279c8ddf9122" xlink:to="loc_us-gaap_DeferredTaxLiabilities_e28bf0e2-2a01-46fe-8b18-bc1a3051944b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0b848a87-cce4-43e7-b64e-62fce18a9a42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0b848a87-cce4-43e7-b64e-62fce18a9a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_875d1e35-dd0c-470b-a090-f944356eb2e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_875d1e35-dd0c-470b-a090-f944356eb2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_53364999-1f4a-48f8-bda4-76cae0488ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_53364999-1f4a-48f8-bda4-76cae0488ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_216d0a68-aad3-4b75-a747-97a2b23c2400" xlink:href="krt-20221231.xsd#krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount_216d0a68-aad3-4b75-a747-97a2b23c2400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_f6cddbbf-b552-4ce1-bd64-b81bfaa18294" xlink:href="krt-20221231.xsd#krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount_f6cddbbf-b552-4ce1-bd64-b81bfaa18294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ebd8f031-4d59-4b18-8dc3-70323b014aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ebd8f031-4d59-4b18-8dc3-70323b014aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_3c0f12c2-d549-4a93-b694-3db5b54eec1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_3c0f12c2-d549-4a93-b694-3db5b54eec1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_884e0d1b-6350-4a55-a3bb-7ff2acd60506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_884e0d1b-6350-4a55-a3bb-7ff2acd60506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d0dcae69-698e-46f0-a76e-5962d7f923e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4361220c-3372-4f0a-8359-bf8c9cb68253" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d0dcae69-698e-46f0-a76e-5962d7f923e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_eba83eac-7bac-4832-98c8-265c6059c6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_44120ad4-6faa-404b-857f-aef3860b4c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_eba83eac-7bac-4832-98c8-265c6059c6ec" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_44120ad4-6faa-404b-857f-aef3860b4c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3b1913d5-a8af-455c-8e19-7737b7497382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_eba83eac-7bac-4832-98c8-265c6059c6ec" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3b1913d5-a8af-455c-8e19-7737b7497382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.karatpackaging.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="krt-20221231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.karatpackaging.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_45413278-313c-4690-abd5-4eb19eaae35f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_45413278-313c-4690-abd5-4eb19eaae35f" xlink:to="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_40be46de-8c85-4573-97b7-6abf927ef0ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_34ae6923-f8b6-49aa-9e95-0b277720bf17" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_40be46de-8c85-4573-97b7-6abf927ef0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_BioEarthTechnologyMember_9078ad97-b648-45c3-a5d6-8d505c73aa46" xlink:href="krt-20221231.xsd#krt_BioEarthTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_40be46de-8c85-4573-97b7-6abf927ef0ad" xlink:to="loc_krt_BioEarthTechnologyMember_9078ad97-b648-45c3-a5d6-8d505c73aa46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bd51e005-9976-4d57-912f-3f0007d5e7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6706348a-e88d-4548-89d9-1fb0ce8f8cae" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bd51e005-9976-4d57-912f-3f0007d5e7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_08d17eb7-4123-4075-b4b2-e682d5501bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_bd51e005-9976-4d57-912f-3f0007d5e7e8" xlink:to="loc_us-gaap_SubsequentEventMember_08d17eb7-4123-4075-b4b2-e682d5501bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6885ebdd-1c8c-4c2c-84c1-521581bfcebc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d5baedee-d510-480c-8fc1-90d05836ad2b" xlink:to="loc_dei_EntityDomain_6885ebdd-1c8c-4c2c-84c1-521581bfcebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_LollicupFranchisingLlcMember_f91d2073-cbd8-48c8-b1df-7af4f51583c7" xlink:href="krt-20221231.xsd#krt_LollicupFranchisingLlcMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6885ebdd-1c8c-4c2c-84c1-521581bfcebc" xlink:to="loc_krt_LollicupFranchisingLlcMember_f91d2073-cbd8-48c8-b1df-7af4f51583c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5897e6ce-effc-4b47-a6dd-f243056703b4" xlink:to="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fcc055a9-7cb8-479b-9ef1-f748d576bab2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:to="loc_srt_MinimumMember_fcc055a9-7cb8-479b-9ef1-f748d576bab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1f887198-f5ba-44cb-aa84-27ff47e6215b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7ea1e749-9b65-43fc-97bc-1a15b840b68f" xlink:to="loc_srt_MaximumMember_1f887198-f5ba-44cb-aa84-27ff47e6215b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b2ea2f02-09f5-43c8-b450-c7deffdc1253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_c4b61a55-3082-47b7-bea6-80b3bc9f69f1" xlink:to="loc_us-gaap_VariableRateDomain_b2ea2f02-09f5-43c8-b450-c7deffdc1253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_6ae1d8be-4bfd-4315-bfac-dacfdd9502ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b2ea2f02-09f5-43c8-b450-c7deffdc1253" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_6ae1d8be-4bfd-4315-bfac-dacfdd9502ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_8fd85cc0-bf93-4802-a04a-f4bc1803c66e" xlink:to="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_9803551f-fac9-488c-a35f-a2874a29bd96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_9803551f-fac9-488c-a35f-a2874a29bd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_b172eff0-1c41-408d-8609-98f44bd50093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_b172eff0-1c41-408d-8609-98f44bd50093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d726c3ce-f7cb-4626-9dea-1518fdad0cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_d726c3ce-f7cb-4626-9dea-1518fdad0cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_AreaOfDistributionFacility_c97a8b3e-b991-481a-891d-193a65cfba12" xlink:href="krt-20221231.xsd#krt_AreaOfDistributionFacility"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_krt_AreaOfDistributionFacility_c97a8b3e-b991-481a-891d-193a65cfba12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_bf8c2c4d-6d93-452a-8e0b-313e34bb9d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_OperatingLeaseExpense_bf8c2c4d-6d93-452a-8e0b-313e34bb9d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a83d3413-af7f-4117-8614-5fdb6e2878a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a83d3413-af7f-4117-8614-5fdb6e2878a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_krt_DebtInstrumentFloorInterestRate_cfc7c545-d5a6-454f-aa02-8bbb494da32e" xlink:href="krt-20221231.xsd#krt_DebtInstrumentFloorInterestRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_db79e759-c1d9-4d5d-afaa-811cf410ced8" xlink:to="loc_krt_DebtInstrumentFloorInterestRate_cfc7c545-d5a6-454f-aa02-8bbb494da32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>exhibit1026-lineofcredit001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1026-lineofcredit001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6[G/7'X5<U<^')O$&LW&F0$^'A-8-(85Q"!D;A@ 8.-W'7.Z@#Z /BC0!IPU
M$ZUI_P!B,GE"X^TIY9?&=N[.,XYQ3I?$NAP6$5_+K%@EG,<1SM<($<^@.<&O
M";G_ (1U=:-S%#M\.'Q)&K%D!M"@B.=N,CKN)'H5JIIDFAP^+-,FO[?9X<_M
M34&#7)\RU=-HV;%VXZX'?M0!]$1:OIL_V3R=0M9/M@)MMDJGS@!D[.?FP!SB
MKM>#_#?X<Q:_%:>(;FZFB@M;QQ;P^60)XE;(.200"2PX]/K7O% !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 %%%% !3=B88;5PWWN.OUIU% #!#$(/($2"+;M\O:-N/3'I088FA\EHT,6,
M;"HVX],4^B@!K1QNZ.R*73.UB.5SP<>E*54L&*@D=#CI2T4 %%%% !1110 4
M444 %%%% !1110 4444 -**6W%03C&<=O2B.-(HUCC1411@*HP!^%.HH 8T4
M;R)(T:ETSM8CE<]<'M35M;=+I[E8(A<.H5I0@#L!T!/4BI:* (HK>"!Y'BAC
MC:0Y=D4 L?4^O4TU;*U2!H%MH5A8Y:,1@*?J.E34M %;^S[+[$;/[';_ &4@
M@P>4NP@]MN,4CZ;8R6J6KV5LUO'C9$T2E%^@Q@5:HH JS:987+1-/8VTK0C$
M9>)6V#VR./PIS6-H]Q]H>U@:;(/F&,%LCH<]:L44 54TVQCO7O4L[=;IP TP
MC <XSU/7N?SI8M/LH)VGBL[>.9A@R)$H8CZXSW-6:* ,^UT+2+(W)M=,LX?M
M.?/V0J/-SUW<<YHAT+2;;3Y-/@TVTCLY<[X$A4(V>N1C%:%% &>-!T@:8--&
MEV?V$?\ +OY*^7_WSC%+/H>DW-@MA-IEG):+]V!H%*+]%Q@5?HH 9##%;0K#
M!$D42#"HBA54>P%/HHH **** "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@ HHHH **** "BBB@ H
MHHH *:[K'&SN<*H))]!3JYOX@37=OX!UJ6Q:1;A;8[3$,L!QDC\,T >?:U\?
M+:#4&AT72&O;9.#-,YCW')Y4 'C&.N#[5TOAKXKZ7XBT34[O[-+;WFFVKW4U
MJ2#O15R2A[],<XZBL;X!0V:^$[^:(@W;W9$W'(4*-H^G+'\:BO;#X?VT?B]M
M$>(:VEA>(T1D)P?*8N4!XQR>GO0!UWP^\=Q^.M,N;@636DULX21-^Y3D9!!X
M_E4.@?$>WU[QOJ/AF+39XWLC*#.9 5;RVVDX[9/3K7BOP[UOQII-E?)X6TE+
MZ&213.S0E]K8.!PPQQ6]\()KNX^+6L3W\0BO9(+A[B,#&R0RH6&.V#F@#U7Q
MM\0-,\#16AO89KB6Z9MD4.,A5QECGMD@?_JK3T+Q-9>(?#$6NV:R"!XV8QOC
M<I7(*GWR*\)\:ZIH_BGXMRQ:KJ!MM(LU-L9"&ZH#D#:#U<GGV_"KGPI\1./#
M/B?P[-+E5L9KJV^;I\A#@=_[I_.@#TSP7\3](\:ZA/86UO<6MS&GF*D^W]XO
M ."#U&1Q_P#7Q/IGQ"LM4\=77A:*PNXY[8/NFD 525QVZX.>#]/6OFG0_P"U
M-+QXETX?\@VYC#,!G:S!B,C^Z=I!^N.]=WH>OM??$O7]?TK_ %TFDS74*M@[
M9/)5MI]<-D?A0!Z)XH^,VA>'M1DTZVMI]1NH7V2^40L:GG(W'DD'T&/>I/!W
MQ=TGQ7JR:4]E<6-[)N\H2,'1\#.-PP0W7C&..O:N'^!]K8>7KVMSQI<:C:*&
MC1B-RKAB2/3)&,^U5?\ A./"FK^-+'7K[PO?Q:FTD80"Y'E%@0%<C:"2.* /
M0-8^,V@:%K5[I5]8:F)[64QDQQH5;W&7'%.T7XR^'=>UJTTJTL]4%Q=2"-#)
M%&%!]20YX_"O,=<O-2LOC=JTNDZ5'JEV79!:R1&16!C .0/:NK\)>+/$6H>,
M;.ROO UC9(\I,TZ:>\3QX!^;<W0_XF@#UW4K^+2]*O-1G5VAM8'GD" %BJJ6
M.,]\"N.LOBQH-]X:U+7H;34OLFGO&DRF)-Y+G ( ?&/J16_XR_Y$?Q!_V#;C
M_P!%M7S[X;$9^#7C'S" 1<6I3)QD[Q^?&: /??#7C/2O%6A3:MI_G"&!F62*
M50)%(&>0"1R.G-)X0\9Z;XUL9[O38;J.."3RV%P@4DXSQ@D=Z^?/"&JWW@35
M;66\!_LW6K(]&^4JV55N< %6'/MGUKU#X!AO^$)O2?N_;WQ\O^PG?O0!T7B[
MXFZ'X,U.+3]1@OI9Y(1,/L\:L I) SEAS\IKG)OC[X95,PZ=JKMGHT<:C\]Y
MKNO%-C93:%J-U-9VTUQ#9RF.26%7*$*2,$CUKR7X#:?8:A;ZXM[9VER4>$H)
MHD=EX?/49 Z>U '5:Y\:='T34%M)-,OY2T$4X9=H^61 X!!/7##-5;'X[:+?
MZA;6::3J"M/*D08E, L0,]?>N&^($US:_&Z66QTN/4KB-8C'9O"95D/DCC8.
M3CK^%=)X;U_Q5=>)M-ANOAU9V5NTZB2Y72Y(C$O]X.1@8Z_ACO0!U&H?%_1=
M.U.ZL9+.[9[>0QLPVX)'ISTJ]X>^)VB>(M16P@$L-Q)_JQ*!AO;([UY3_:NH
M:7\0?$-QI^F17\@DE5DDA+A$\P GCVK7\%07OBWQVFN3K:6RV)7='!A,X' "
M]3[F@#M[/XIZ9=^(AI'V:9&,S0B1B,9!Q5[Q-\0],\+ZE'8W4,TLKIO_ '6#
MCG@')KPN>(QZAJNHP.RW%M?"0C'RA2S G\RM6/$]V/$NK:AK@D(A3RDC&WKP
M!_1J /;-6^(ND:/HEAJ<Z3D7R;X8E7YB..IZ#J*SM'^+>C:KJ,=G):W-H\A
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
MSI4&H6\J78B+*(]ZL=S 8XY!^E>H_&'2[_5_ WV73K.>[G^U1MY<*%FP <G
MKOZ* .5^&]C=:;\/M(M+VWDM[F.-M\4BX9<NQY'T(KJJ** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "J]]<?9-/N;GC]S$TG/3@$U8JCK5O)=Z%J-M"NZ6:VDC0>K%2
M!0!\Z6?C;QE!X>/B,>+(W:.[^S_8)V4NXV@E@IZK\P'%>EVOQHT2WM+*'58K
MO^TI+>&25;:#*;G16PN6S_$*R?AO\*M/?0GG\5Z$PU!;IO+6:1AF/:N,J&P>
M=W6MC0/#M]#\:==U.ZTE8M/-FD=I,$_=\")0%..#M4Y Z<B@#.\*_$>*PT[7
MM5UO6+K4;1+V..)!:;'A+[SC&>F%'';'O74:)\5?"VNB],%S-!]C@-Q+]HCV
M_NQP2,$YY(XZ\BO)1X$\3CPGXAM_[$N?/N=2MY(EXRZ+YV2!GH-P_.NE\2^
M]9USQEXA^S61CMKG28XX)F(6-I5,+;<^^PB@#I8?BYX=UJVOK73;N>TOEM)I
M89+F ;0RH6SU.<8SCOBL7PS\5--T3PQ;2:_J5_J5Q<32E)Q;@8"[?EQGMG]:
MRM-T_P ?7FC_ -E-X?M]/M+32IH#(]NK2W!\M@J@DY!)('''6N,N-+UGP_'X
M2@FTN1=36\EEBM91S(=\>T$>Y!_.@#V^R^+7A2]T>^U);F:..SV^9%)'B1L\
M#:,\Y/%8.N_%S2=6\'ZT?#]U<V^IV\*/'YL>TX+JI*\GH#^HKE+KPOXTU:T\
M3ZT^B?9+G4?)B%FH4EE!&XJ#VP!SUY/I6*?!?BZ3^TYIM!U$>=8>6GFR^:V5
M9#C).>B' ^E 'O?@;4[O6/!&D7]\^^YFMP9'QC<1QGZG&:Z"L+P7'<P^"=$@
MN[=K>XALHHGB?JI50O/'!XSBMV@ HHHH **** "N!^'GC'5O%.K>(8+^.U6W
MT^<10F%"K'+..<DYX45WU?/GAWQ'KGP_UCQ*[>$[Z]@N;PL9/GB5,.X'.Q@0
M=U 'KWBOQYH7@X0C5)I#+,?DAA3<^/[Q&1@=OQJ)OB)X97PNOB$Z@ILF.P*!
M^\\S&?+V_P![';]<5YQJ5SJL?C&Q\?7OA&YGT^6P"R6V-[P-RO(('L<XZ-7.
MS>'/%-CX2-T=#>."]U/[48(K?S);=<84A,<?>./Z4 >N)\6/"CZ#_; NYO(%
MPMN\?E'S$9@Q&5],*QS[>O%:GA_QUX?\4:A=6.DWOG36PW'*%0Z\99<]0"<5
M\XW.AZNFC:W%+IFH"<ZC;2%98"9-I6<9) ]64<<9->@Z!HMY8_'F K830VT5
MC'\PC(0 6BIUZ?>X^M '2^/?&OB71O&6F>'_  ]:V4\M[ '47"G);<PQG< !
MA:3PC\2-0FUO4-!\7V<%AJ%G$T[R1'Y%0*&(;EOX2#D&L+XG7T^B_%7P_K2V
M%Q=PVMJ&98E/S'?)QG'7D5B_9/%?B35?$/C.V\/LL<]H;>"UG0L95;:APO!;
M"!CGUP.: /2XOBYX-F>Y2/5#N@C>3YHF4.%ZA21R3V'>L[PO\8=(UC2-1O\
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
M<0V;PBL!T&00PZCK7(1?VI>>(_ R65S#;32VZ26P6(>7 QFD!;8.#]W)]?Y
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
M!R/?A1[TSX9Z);6/B[QSHEL72VC"6Z$G+!?G&<^M>K:1I%EH6E0:9IT/DVD
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
M!O(;'JP]O<UA^&OBQJ&F^'+6.]MQJ=T89;VXGN+](F$?FL-JAA\S<<*.V,4
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
MO"WVJWM&UJU6YG$92/<<G> 5[<9!'7UJ_K7B71O#J0OJ^H0V@F)$?F$Y;'7
M% &K17*R?$CP=#Y9?7[0"1-ZX).1DCL..G0U;/C7PVMM>7#:O;B*S9%N&R?D
M+_=[<Y]J -^BLG6O$NC>'4A?5[^*T6<D1F3/S8QGH/<51F\?^%;>QMKR77+5
M;>Y+"%\D[MIPW&,C&1UH Z2BN3U#XD>%K*RFG76+265+<SQPB3#2_*64#CJ<
M8_&J/A_XG:;K4EU+/]EL;""VAG-Q)>(<,_!1EX*D-D>_XB@#NJ*QK/Q7H.H-
M;K::K:S&X1Y(MK_>5/O'VQWS6!8?%#0K[Q#J6GF>WBL;*))!J+W"^7(6VC _
M%L=>QH [BBLE/%&@/:1W8UO3OL\C%4E-R@5B,9 )/49'YBJ=[XOL['Q=I^@/
M$Q-Y:O<_:=P$:*N3S[85N?IZ\ '145F1^(]#FBEEBUG3GCA :1UND(0$X!)S
MQSQS2-XET)+=+AM9T\02/Y:R_:4V%L9QG.,XH U**@M;VUO;87-I<PSP'.)8
MI ZG'7D<54C\0Z+-YWE:QI[^2I>7;<H?+4'!+<\#/K0!I45@ZGXLTZR\-:AK
M=E+'J<-DIWK:2J^3QQD<#J"?:H-#\=:-KG]HA)3:_8)Q;S-<NBJ6.<;3NY'R
MG'3I0!TM%4SJNG*%)U"U 89!,R\CIZ^QJ2"_L[IREO=P3.!DK'(&('KQ0!YM
M;^&?'?AO6=7M_#<NEOIVIW378N;O.Z!FSD;1U[#H1P.G-7[3X9-J5VE_XSUB
M?7+E<%8/]7;QGGHHZ_I]*]"HH S-1T2UO?#=UHD21V]M-:O;(J(-L8*D# ]N
MM><:#X:^)NCZ/%X=L[[2+&QMG;R[T*9)&5F+' ((ZD]0.O6O6J* .-T'X;Z/
MI-Y_:=^7U?66.^2]O/F.[.<JO1?;N/6NRHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H)H
MFG1ZW-K*VJC4)H1!)/DY:,'.W&<=A^58,_PQ\&W-K]FDT2+RO.:<!99%*LV,
MX(;(' ^4<<=*ZVB@#G$\!>%XY;>1='@S;VQM(U)8J(B22"N<')9LDC)R>:I6
M_P +?!=K&T<6AQ@,RLQ::1B=IR!DMG&0..AQS7844 <QJOP\\*:UJO\ :>H:
M/%+>$AF<.ZAR/[P4@-T[BEG^'_AFZM;FVGTT20W-\;^1/-=<S8(SP0<<GCIS
MTKIJ* .27X9^#UU*:_\ [$B:XG+F0M([*=^0WREMHZGH..U,A^%W@ZWL+NS@
MT=8X[M0DK>:[-@$$89B2.0#QZ5V%% &#H/@_1/#6FSV&FVA2*X'[]F<L\O&.
M6/L3TP.:S+3X8^&;'3KVQM[::.*\MEMIB)CN958MG/J2>?H!78T4 <[KG@G1
MO$&DV&F7J3BUL2I@6*4J1M7: 3U/%5H?AWX>AM-*M1!*]OIGG>3&\A96$N=X
M<'[P.375T4 <CX=^'&@>&=334+);J2XCC,41N)BXC4]=H[?_ %ZCUKX8>'->
MURXU:]6[-Q<[/.6.<JD@4  $>F%'Y5V5% '#W_PG\+ZAK;:G)#<)O=7DMHI=
ML+L,8)7&?U[FH)/@[X4F2 7$=W,\;2M),\W[R<OWD8#+8/(Z>^:[^B@#@H?A
M'X>@TJYL1<:FS3R1R?:6N 94*9V[3MP,9(Z5M:+X*TG0M"O=)M_M$T-[O-S+
M/)NDE+C:Q+ #G%='10!YS#\&/#D(.+W6&;R'MPS70RJ,,8&%' R<#ISR#5FV
M^$/A6WM+RW>.[N?M2+'YD\VYXE4@@(<?+R!^6.E=[10!PT?PI\/+I&H6$SWU
MR]]M\V[N)@\XVG*X;;@8P.U-O_A1H-X;$P7&H6#6MN+4M9S[&FC'0.<'//.?
M_K8[NB@#F/$7@;2O$>BV.F3/<6T=@R-;2V[X>/:,  D'MC\A6/IOPHTK2]2B
MO8M4U6:1+R*\;[3*K^8\8<#)V@_QFN_HH X.3X5Z2WB=M82_U&.)[H7DEDDN
M(6ESG=C&>O/]:V]?\(67B'5]*U"ZEE5M/\T+$N-L@D4 ALCVKH:* /+S\$='
M>U:WEUG5ID12EJ)9%9;=2<G:,8Y_#K7:ZQX:M]9\)2>'IIYE@>%(3*""^%Q@
M\]3\HK;HH \X3X1V[6,MG>>(]9O+<Q!(4FFW"W92"KH#P" "/HQ%367PJL[2
MX6ZEUK4KJY%];WK23L&W&'.T'ZYQGKQ7H-% 'G5[\)K:ZU"^U"'7=2L[RZNI
M;@2VK;-JR8RG'49 [BLZ3X(VJVMI%:Z]=6\D,+0RR+"N9E+%O48Y)'?C'I7J
MU% '+^&?!<'AK5KZ]AO9IQ<P6\"I*!E%B3:/F[YKGH_A#:KXN77&U>5XQ?F_
M^SFW7.\MNVF3.<9[?_KKTFB@#B?&/P^_X2G6+75;;6KK2[N&W:W+P+DNA)XZ
MC'WF^N?:N:N/@59SQVD?]O702&%8G#0JV<,6^7GY.IX&>_K7K=% 'F%M\%M.
MM-<BO(=5G2TANUNH[80)N# @@>9UQD=/_P!=;?BCP'-KFO0ZUIFN7&D7RVYM
MI9((]WF1D]^1S@G]#VKM** /-;/X0VUE%<1)J\[)+I3:<-\0)!>0R,_7U/ _
M4UCZ_P##J]T?P?J&GZ;#+K<^HFTMHU*",VHA#GS,DG.22.WWJ]BHH Y.Q\%0
M6WPW'A/SC$'M3%+,G)\QN68=,C<3QZ<5R4/P5-L;EHO$ #7%N+9Q_9ZJ-@93
MT5AS\@Y[]\UZS10!Y_K?PS?5M?OM8@\0WEC-<S03HL*_+&\:!0<;L,>.XXK4
M\)>"V\-)JXN-4DU!]4F,TSO"(SO.=QX)ZYKK** /)D^"* PPOXHOWL83(([;
MR\!$?[R@[N,]^.?2M[PQ\-VT+7X-7O=>O-4GMK?[-;+,NT1)TQU/&"<"N[HH
M X;4?AM#?+XF":I- ==E@E8K&"83$V[CGG)^F*H0?"6*'6H[EM?OGTV.^-^F
MG8P@ESD'.>Q]NGYUZ110!Q$/P](^'5SX0N-9FGBD8>7<-$ 8E#*P4+GD94]^
M]4X?AB]OKVF:E'KLS"SGBF>-[=3YFR)(NN<@D)R??VS7H=% 'E4/P86#3[*U
M36R?LQN\L;4#<)XPG9NV >^?:MWPIX N/"NNM?0ZR9;::RAM[BV, 'F/$@17
M#9..A./<\UW%% 'FB?"R[3Q@NL_V^&M%U634UL_LO1W8$C?N] !T[=*RW^",
M@M;9(M=A$T/F M+IRR(RNV?NLV 1Z_RKU^B@#B;CX?&3X9Q>#X-5>'8H!NA$
M!N^<N05!'!)]?KDUY[J?PJUS0KC3CINI&Y:ZU*!G>UT\*+4H&Q(1NQM&XYSC
M/K7O%% 'B.I>!/$&B>)=!?3]2FO-4NKVYNIK\VV(T<JO#*#PIP0>>YP.,5/)
M\&M4BCC@AU:":-;+RFDFW@F0W E.!SA<#UZ]N:]GHH \DD^%_BA9+S3;/Q2M
MIH<TDMPHCC(D9Y,91@"/EXZ[OPYK)L/@KK5I8WJM?::)KFR>VV(K[0=RLK%B
M,Y.WG &/>O<:* /(+7X9^*W0W6HZO92WL M;>U1=QB6&%T;G@'/R=!U)ZBH)
MOA;XDEL)(FNM/9_[*DLD"LPPQN?- Y7IC(SZGIWKV:B@#QKPSHD^O?%F?4[V
MTF1=-B3[:'BVQ27RKL#(I_AQ\X)Y[\9%;WC;P=XCOO$O]L>'+JT5[NQ;3KI+
ME>$C)SN4X.>I^F!US7H]% 'FW@OX=7WA7QDVHO=0S68TM+12"=[2?)NX/0?(
M<<]Q5:^\">(#X]NM1MC8R:5>:C97DQD=A*HA;)4#&#W^N1[UZE10!XYJOPR\
M4:AXMOKN'4+.WL+B\EN%DP#(-T949&W!'.W'N3SUK5^&G@/6O"^LW=]J!M;6
M&2V6W-K:NSK*RX_>DD\'[W _O'I7IU% 'BMU\-O%UMJ']GZ<^GRZ)'JRZI#)
M,^) V<;6P/0Y(Z<<'/%,C^%OB2X>P\/7#6L&A:9=R7$5_'(?/E5CD# Z,/H
M.Q..?;:* /"_^%:>-;O2?[ F&DP65A'*EO=&-&>X#MN S@LHXZ\'GO2S>"?'
M&M7PN=2T>PB+O9Q-BY!V11=< $@@X!.>>>,]O<Z* /&7^'&NS6;(;*WBF/B8
M7NZ-T3%KC&X8Z8_N]?:LFT^$OB2#5TL9(8IM,M;EIHKJ2[(5QU&(@?E8\9X[
M=3W]\HH \&E^&WB%?"V@VMKHMK'J$=K?K>R%D#$N3Y:E@?F)! 'IGG%=7JOA
MS6]4^!UOHKZ2BZO###&ML75B/+<#<&S@$H,]>Y%>G44 > S^ ?%M[:SZ5-X?
MLS)J5TMX^KRS*\MJI S$6X/&WMQSQZUU_P 4?#GB'4Y=!DT2TDO$L_,67;*L
M<OS* #O/.",YQ^5>GT4 >$:;X#\12:/?1:AX;@$L&AM9VBL\;[IO-8[UY^5L
M$G/TYYQ6?I_AY=6\=:1X=>;<!:P-KD"KG;+ A 4MT/!5?E.,^IKZ'J"*SM8+
MB6>&VACFFQYLB( SXZ;B.3^- 'EWQ6EN9?%_A*SMM'AU5PT\JV<I 64@#@YX
MX SSZ5Q[_#WQE96\+?V07AG^U2"VL;A$DM6E 7:68$;<*O"_[0R,U]"26\,L
ML4LD,;R1$F-V4$H2,$@]N*DH \&\/^ ==CL=0.I^',31Z%+;VI>2-R9BS8VC
MD X;_.>*-OX.\230RW4W@X!('L)S:NR@W"0QF-TZX^;&XC&>>_?Z'HH \$LM
M!\5Z/?6^NVG@Y8[5GNT33HI,R1B5<#<">!VX X7H,BN<'@SQ:OE.OAB[5$6W
M5P8D<G9G<0AR#D\\_CUKZ>HH ^??#_@K5KB\T2VU#PY=_9H]7FGNGNHE"O$R
M1D;AT_A/MDX'.:Z3XF^%M9UOQ;;+I%G,8_['EA$J)B,,"Q\LMT!8<#/K7KU%
M 'S%J/AGQ!>JEWI?@F]L+:WM(K>YA,!+32!LEPAY?G'8C YJ]X>\%:I<W5K:
MZAX>U!;"368I)5G@9/W.QLEL  #UQP#Q7T?10!Y1X"\.Z[;_  T\0Z28[C3[
MR:XG6U$Z%<*44#;GL3GD>YK@6\,:N;"%;?PA>Z=)I>GW,>H7#QG%VS*P&W^_
MSZ9X/L*^E:* /-[[1+?2?@?<P6.F^3//ID;S1Q1X=Y61=Q8=2?7Z5Y1J'AK4
M[-M4:/3+J*SL]2$\T:VZNKQ."(65&&& RPQS]_V-?3]% 'R_IW@S4Y!LOM(O
M9(SHMS<V@>'&&RQ3!7OR#M/0MTY%=)X/MAX0O=,UB/0K]Y!H4D]T(T8F5S,
MN,]#C'''%>^44 5[&X:\L+>Y>"2W::)9##*,/&2,[6'J.E6*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** //_BGXRO_  MIME;Z0RIJ5[(WEN^PJJ( 6R&XYR,5%<_%
MK3K+3=)G73M0OVO;/[03:QJ=FWAPW/!!!SZ5JZIX"M-=\;C6]7\J\L8K,00V
M<BDA7W$ECV/!_P X%8&@?"R[T+6KR2+4(#ICQ745K#M8O$)< 9)ZX"B@"X?C
M#X?%K=W#0782"VBN$^53YH? VK@]58[3GC(/-3^/O%^H>'K#0;[3U;;=W($L
M)B#LZ;"VW'K]*XNU^']XOC'PQHKV5R]MHT6^\U+:1!.OF&944'T9BO4GG.!B
MO1_&?A2;Q1_90AN8X!9W7G.74G<-I&!COS0!R6D?&2$>'-/N-2T^ZN]1ECEF
MN5L(@5AC1V&\@MP,#]#6CJ'QDT&QGC LM0N+=X(IVN(8U9(TDZ;OFX() (]>
M*Y>?X':G):6P_MBP>XBC: E[=MICSE3U^\,GTXQ^.W+\*+H:+K.F0:A:K'>6
M5G;0L(2NTPLK,S 'JQ!/'K0!UGA/QM8>+7O(K:VN[2>U*EX;M CE6&58#)X(
MK%7XO:!-J_\ 94=OJ*3O,;>.66W"QF3H/XL\G';O6WI7ANXL/&NLZV\\307]
MO;Q(BYW*8UP<]O3%>=Z?\&];L_$L.HR:II\D<-X)_,97:61<C(.1@<=/K0!H
M>%/C-8R:+;#Q(ES%>E)6-RL 6&79DX4Y^]C QC&?K6BOQM\,&-FDMM4A(57"
MRVZ@NI.-R_-R!U_EFN?7X,ZY=Z1:Z-J'B&V&FV?F201P0'/F-DY)/;)_*M*U
M^%>K:@47Q+JMI<Q6FFOI]BMM&1L!7:KMD#) ^O:@#H=4^*7A[2[J]MG6\GFM
M)HX"D$08R.ZLWR<C( 4Y/N.N:UM/\8Z1J/A67Q%'))%8PJYF\U,/&4^\"HSS
M["O.IO@UJ+>'[';J%I)KL%[)<RRREQ%*K[<J6 W?P+^;>N:ZFR\"7<?PVO\
MPW-<6L%W>>8YDM5/EJS$$#YLDC@ GKCWH 6U^+?A6YTVZO6FN;<V\:R-!/%M
MD<,<#8,X;)QT/>HA\8O"GD*[/>K*7$;6[6Q\U&/0%?\ #-8-W\,_%>LP+-JV
ML:4M[:K#]E%M;_*[1]&D;:&/!(QTYZ4MG\.?$MQXRM/$VLW&FO</>Q7%S#!N
M"(J(0NW(Y/3^>: -&X^,&FRZQH<.EQ/<65]*\=S(\+AX2"  !W/.3UP"#WJ>
M^^+6CSZ5J+Z+(6OK>V:XA%Y Z12J" 2,<GKQT_"N7'PM\66MY!>6-WIL=S%J
M5U<*Y=\*DJHH8#&<C:>,^G6JNE?"7Q98M<^;)I95[&XL]PGD9GWJ=K8(P.<#
MC'':@#M8OB_X<@>WM-2DG@O2L0GQ;L(T=E!/)[<_E5.U^,&FV?VP:\5C9;V>
M"V^QQLX:-" "V3P>?_U5E:M\,_$>J:)K4<DM@+R_O;:=51B%"QQE3VX^]T]J
MO:%\.]:L/&NGZM=26?V2TNKR;:C$L5E!" <<GG/;% &[?_%GPGI]G8W,EY*Z
M7L1FB6*(LP4$J=P[<AA]0:L>(/&,]MX#3Q-H%E]O638RQR!@=C'!.!SG..*\
M5UK3O$/@.<V,T<$KZAILULSFW:1$C9W.R-P/OG/IQN&?;W7P!9W%AX!T6VNH
M6AG2V7?&XP5SS@CL>: ."TKXQ:W=:U8:;<^%9?.G1V:*(E9#@MRH; P-ISD]
MC54?'>Z_LE+L^'26^U")W$O[LKR2!W#XQ[=3[5[5BC% 'G'@_P"(6M^(_&$^
MDWF@FRM$21Q*RMN&"-H;MGFK$'Q4TBV\3ZKHNMSQ6+VUV(+=]CD2+ZLV"%Y]
M<"O0*\CU[P%K=]I?C1;>P@-SJFHQ2VQ:50SQ*P).<X'?@^_'2@#KK7XF^%+O
M5/[/BU$B0R&))6B98G89R Y&WMZ\]LU+X;^(7A[Q5J$MCIEQ*9T4NJRQ,GF(
M" 67/49.,=>#Q7E,?PI\8RZZD\\5AY<.H"X,SW#-YP+[B=A)&!Z$ G/>NB^&
MGP]\2^&?$DE[J$L$%FD;0F.*4O\ :,DD,!T4 GVZ=.<T ;/_  L^TTGQAJ^B
MZ^WD1PW4<=K-'$2BJR CS&SP3G/3U]*TH/BAX:N?$HT2*:=I&F,"7/E?N'E_
MN!L\G\,>_2N8UGP%XMU;7-?MQ<:;'HFKW44LS2$F79'C:%P.#P/RZ]<Y%O\
M!74$UV.UFDL7T%;EIO,#/YQ0C 3;TR..>?QZ4 =Q:_%GPI>/,L-Q<_NX)9U+
MP,@E6,%F"9QDX!XXZ5;\,_$?P[XLU%K#3)YOM*QF39-$4W =<>O6O/;+X1Z]
M#,T=RNDM#;6%S!!+%)+NF>2-E0L&R%P3V []>*ZG3_ ^JP>-/"FKRO;BVTG1
M4LIP')8RA'4[1CD?..?:@#5U'XH>%=+UYM'NKYUNDD$4A$3%(V]"V,?ETJG)
M\8O!T,LT4M[.DL)960VSYW*<8''7_/%<]JOP\\5OJ&M6=A<:6=&UG4!=S22@
MF:,;]V.F.#VYZ=14]E\/]9M=1TN2X@MID3Q!<:C,RN"$B95VY! R<KT ..*
M#6_C/:Z??6\UA%;7>F36)N$#,Z3/+O*;.A"XP>H/3KTSJ:-\7] U"RU.]OG6
MPMK.X$4;%F=IU;.U@H4$9P>.2.]<6?AWXL^Q7-K'HME&/[/GMA(DZ S,TX<$
M\]2HXS@ =2.E5;KX>^-KS3;U6T:&.:35!J2A;U 6+ @H"#QMR.21WQF@#T^X
M^*?A"VTJWU$ZJK0W!=8@L;EBR=05 RO4=0.HJ[H/C"VU'P+#XHU$1V%NT;R2
M ON"!7*]<<DX'&.2<5Y9;?#?Q5IT\6N)HNGWEW+YT<VFW%SYF XP'9W8AFY.
M<'L.N3CJE\'ZW+\"SX8>U2/50F!"95()$_F ;@<<@>M %VP^+F@W^L74*NJZ
M7!'&1J!+ %W8*$9"H(Y)YY&!SBMR^\?>&=.743=:FB?V?,D%R-C$K(V<* !\
MQX;IGH?2O)CX \975O?2#PWIUC+Y-L(X89HU65HF&20&(R>222.G<TEU\/\
MQKJ6IW^O76DF*^DU"&X2U@OXT4J!)E@<G#*=F"?4\&@#V&?Q?I">$)_$MO<I
M<6$4+2AE;:6(Z)ST8G P><FL6Q^*WA:;2-,O+W4(K2:^&/(R7,3 @$,0. "?
MO$ &LWP[X.U6R^%6N:1<VICU/4/M+B*2X60EG7"Y<<9X'/XUQ=MX!\6V=E,'
M\(:9>O<V"V:K-<1%K9E&/,!R!ELD\'.>X[@'K/B_QIIWA#18M2N?WXF=5ACC
M89D!QD@^@7G_ /74J>./#<FKQ:4NK0?;)8A,J9.,'H-W0-_LYS[5S'B#P?JL
MWP?M/#UO"EYJ5O' -I=0,JP+ %L# &1]*Y >"/%$FO%I=#E6SGUG^TMR7<*K
M'&>2N -X8# '(''3O0!Z%KOQ1\,Z-H:ZE%>QWQE)$$,!^:0@X/;Y0/4U;U/Q
MQ9V"^'9(8?M<.MW*6\4D4@PFX@9]\9_2O&G^'OBESK%POA.)?[4B?RH4D0?8
MR)5<8RV.0I''KQCI7H/B;0=:UW3?!36^D&VDL[N-[JW\Q,6ZC'H<$<=J .P3
MQIX:DOI[)-;LFN($9Y$$@X"C+<]#@>GH?2C3O&?AO5Q.;'6K.40)YDO[P+L7
M^\<XX]Z\/LOA]XM@@M;1_#TRS6L=SF<W,)C8/&P  4;LDD#EC^%2^-O!-WI&
M@:;=V^E1V4,6C)'J$P8<3;@Q!P<LS'Y<\CGT' !ZCK'Q5\,:?HT]_9W\&HO$
M5'V>&0*[;CC(!]*NZ9\0= U'49[%KR&WF2=8(1+*O[\E0P*<]#G'O7AOV2;Q
M9?:M!H/ABTW_ &&WVI;M'(L;*ZY(8  ,PSGD'@]:Z&^\!ZSJ'AG7;D>&C#JM
MSJ$36D>(P\4('W5(.%4=.V<"@#U/Q3XWM/"M]8VD]G<7$EY'+(AB*@*(QN;)
M8CM4ECX\\-W=E:3RZO96DMQ%')]GN+A%D3>H8!AGK@BN5^)^DZM?ZWI,VG:7
M/>HMC?P.8QPADAV+D_4_I7G[^!=7E\-:]--X?NFOQ;Z;%:;H27X0"7:/;:,^
MWXT >U:AXVTFTM+2ZM)%U*&YO5L=]G(CK&Y!/S'/& *AT3X@Z#K.@IJ\EU'I
M]N\[0*+R5$)88]_0@_C7FNF>#M1LO%R1Q:'/!8+=Z=)( A,;8C;S&STX8G/I
MFN+@\*^(5@MH5\*ZC'LCGBDE-AYID=MV.'X48"C?U')!/ H ]WU#XEZ#8W.K
M6T;2W4^FVRW,@AVD2*=OW#GYL!@370P:WI\TD$#74,-Y,BN+2651,,C."F<Y
MQ7SVGA;5+/0KRU/A/4?M4^DHBS"U+$2K/N?H.I7 ]< =JN:SX>U:XUC4;2/P
MKJ;:U/JHFM=8!=HHXMV5Y^Z  1W^N, 4 >_6^IV%W*8K:^MII I8I'*K$ '!
M. >F01]13K2^M+^(RV=U#<1@[2\,@< ^F17SA?>$=3L[:QO8=%U7^T+J_OHK
M@PQNKM&0H0=,*""_..1GKBM+X7RW_A/5KW4+S0-3:R-JL$DD5G('67<ORA<X
M8YZGKP.F2" ?0M%,AE\Z".4*Z!U#;7&&&1T([&GT %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!2U+5]-T:%)M3O[:S
MB=MBO<2A 6QG )[\&J^G^)="U:X^SZ=K%A=SXW>7!<*[8]< UY[\>E+>&-)4
M(9"=14;!_%\C<5P>BVL>B_$SPU+<>'KWPY#),4422O*TSGY1RP&!EE!]B: /
MI.BO!1X_\<:M8:EXPL;FRMM)TN98SI[KN\P,0,$XR?O#)ROM5F^\6>-?$?C6
MQTSP_J45@+W3K>[$3A2D>Z,2-R5)/7% 'N-%>!Z!XQ\<79UC4[G6+=K+09&E
MNHFC \_=D"-<#IE..GWN]*_CGQUIEKI?B74-1LFTS69&C2V6//V=<XW 8Z@
MD9)]Z />Z*^:[SXI^*+#1OL#:NS:K#J$JRR>4N3$H4*.F,%M_3GBM2[^+'B%
M;;Q!JMK=1M:O=I:6"M%Q$"&.\<<G:HX.>6'IR ?0%%?.L?Q1\6P>'M5MI;MI
MY(XTDMM2^S%#S(H(Y '(;C([5UVEP?%+4= LM3&K6SM=SPW"Q@(I2 AMP;Y<
M<Y0X&>] 'KE%%% $%]>V^G6%Q?73^7;V\;2RO@G:JC).!ST%5],UJPUC1H=7
MLYP]C*A=964KP,@Y!Z8P?RJAXW_Y$/Q!_P!@ZX_]%M7DFA>-=+NOA4G@ZTGN
M%UN:VEAC18CAG+,P7=[@X_&@#TNS^)WA"_UA-+M]8C>XD(5"48(S>@8C&:W-
M*U[3=;DO8]/N1.;*<V\^ 0%<=1[_ %]C7SE)>Z1J?@;2?"^E:'*/%"7>)',0
M#[LG)WXS@Y P>F/8&NP\&?$+1/"4WB&SUNYD-W+JTTI:" E6Z D=,9(/% 'K
MNE^(-+UJXOK?3[L3RV,IAN5",OEN"1CD#/0]/2L[_A/?"WV*\O#K5L(+.7R9
MF.1A\$[0,9;.#C&<X/I7EW@WQWX>\*^(?%IU.XG1[W59&C"PEAL#OR?3[W2N
M+THVL1BU&\LI+C3+372^H'9N0H0-@*]\8D[=\=\4 ?0B>/\ PK)I<6I)K,#6
MLLP@5@&W>8<X4KC<.AZBIM3\:>'='O;BSU#588+BWA$\L9#$JA( Z#KR..O(
MXKP76VTK4=/U'5_#/A^6STNTU."6>[:0[''S@;8^-H!;HO0$=*=XFUVV\1W_
M (VU33U9[&>SM )G4J0RR0C&.O)5ORH ]YT+QGX=\2RO%I&JPW,J#)CPR/CU
M"L 2/<5NUY)X&^&FJZ?XGT[Q%J-WIPB@M,116$7E%B5P-X"@'AB2>I(%>MT
M%-=TCC:21E5%!+,QP !W)IU4M8MI+S1+^UA ,LUM)&@)P"Q4@?SH IOXM\/I
MI4>J-K%H+&27R5G,@VE_[OUX_+FG-XJ\/)?&R?7-.6Z#;#";E-V[TQGK7SS#
MK&G3?#/3_"R;GUE-8$C6ZPEB1EAD$#!Z@8SFL;4KVQMM?U.\MA!?1S7C_P"A
MZA;.)N6SG*].>/O@GN* /J75-?TG1'MDU._@M6N7V0B5L;SQT_,?G6C7S%XV
MU%O%6OW,UIIE[/:Z9816T9MBQ6"0#<6;*DX!WK@X/RYKWCP#KX\2^"].OS)Y
MD_EB*X.,?O5X;\^OXT =+1110!0N];TJPN?L]YJ-I;S^4TWERS*K>6,Y;!/0
M8//L:&US24BM96U.S$=V^RV?SUQ,WHIS\Q^E>*_%%E;XHLLJKM70;G&[&"?)
MG(_'.*XFPN-1T^+PQIM_&CZ;+?1:C:N/F^4OL=?S7E>Q'O0!]12:SI<5[]CD
MU*S2ZW!?(:=0^3T&W.<G(_.KM?+]LOA ^&-0F\32ZC_PE4=\PE6.3]ZQW '&
M05Q][.><@^U>\V?C7PW#:002ZND<L?DV[I<M^\61URJOQ][@Y/3(- '3T444
M %075[:6**]W=0VZLVU6FD" GT&>]3U\\_&/61KOC$:.@F>VTN!\^3&6/GLN
M>?;A!^= 'T-17,?#[7T\2>"=.O=ZM.L8AG"_PR*,'Z9X/XUT] !39)$AB:25
MU2-1EF8X 'J33J\E^.-Q(L'AZREN)(-,NKIEO&1B/E&S&?7@L>0>E 'JEM<V
M]Y L]K/%/"WW9(G#*?H12"\M<3D7,/\ H_\ KOW@_=<9^;TXYYKQK2KSPAX)
M\0:Q/H&M7TT$>G^8UM$/-M]W0$R<\Y*]N-V,G.*X+P=KT=C?ZJ;B],CZMI5W
M'/N4\3$,R\^IP.?]K% 'U,LL;1>:LBF/&=X/&/7-1)?6<JHT=U ZN@="L@.Y
M3W'J/>O+/"=W;I^SU<0FXB$QTZ^ 3>-V2TN!CK7D6F:3/JM]I%G::8=2E>P=
MQ;-/LSAY#D'(Z8SCO0!];;D*;]R[.N[/%#.J+N9@%]2>*^=GT%CXD\)>$?$+
M3Z7IS632R0"ZR/,=I#P22!DJHQ_C7/Z](+2PU_1K34);K1;+4X6MB[%P6Q(-
MH8<#(#'/?90!]4++&REED4J.I!X%.W+D#(YZ<]:^5+=+JRD\3QQV,FF1PZ=M
MN+ 2NY.YT4-SU W!L^G2GV.MWUPWAC3[IIHY[$RB,Y(#P2@,O.>?XA],#M0!
M]3^8FS?O79_>SQ3NM?*E]K;2^ /#?AZ6\>WMR\]S,[;F&WS&"#:.HR'_ !KV
M[X0^(1KO@2WBDEDDNK!C;S-(V2>ZG/IM('X4 =[1110 4444 %%%<U\0;F>S
M\ :U<6LTD,R6Q*21L593D=".E '2T5R'PZOWD^&>DWM]</(5MW:261BQVJS=
M3U. /TKG+/XVZ;<:I%'/I-U;Z5-<-;Q:B6RA(QR5P,<$$\Y&: /4J*\HG^.-
MG;75W#)X?OF6TN3#-+&X950$J&S@<DC@''UK2\1_%O1M-=K*PAO;^YDL_M"R
M6L8*QADW*3DCH"">..] 'HM%>+>"?B@^F>#HY_$%Q>:K?W5\\5K!"F^5E"KG
MT'5O7/-=)-\9/#\?AN'6DM[V1'N/L[P*JB2)]I;G)QC [&@#T6BO.]&^,.B:
MSJFFZ?'I^I0RW\A2)I8U"]< YW<C((XSC!KT2@ HHHH ***\F^(_B"_T#XD>
M&[FWAO+V)+>5C86SLIE;YAD@9SC@].U 'K-%> 67C#4;3X>^,-4:ZN(;F\U0
MV]O!.[$VY?)8+TVL%+>GW16-'XPUA?A_J&F1Z[?3:A;ZE"T5U%=/EHG1AL5N
MN 5Z>] 'TQ4<T$-S \,\22Q.,.DBAE8>A!ZU\\0^*M=\1WVJ2R:MJMA<:;H,
MLDL$4S1J;B,A"2O8G=GL0?I6#>>-_%*^';73&UC4([NWE>XDE6Z?S&B=$*;G
MSR/F.!GOTH ^G[/3;'3E=;&RMK57.6$$2H&/O@5:KRCX<:EJES\0_$=E>ZI>
M7D,$*&-)Y2RKR.B] ?H*X#5/$FNR>*_%1_MKQ&OV.XG^S)8NS0Q[78*)!G"I
M@#G'8T ?2V**^?/$OC[5K[PIX6M+37/L^IO ]U=W$<YA)*9"JQXY.#QT)Q5;
M6_B1K_E^%=0TS4+IF2QS=1'[LTD;'S"ZCJ"%SGL#VH ^C,48KYQU;QYKUY:Z
M]K&G:U>1V*ZA;K @?!C1UD;:!V^[@_2NZ^&FO:OXT\0ZGK=[JS006[>4FCQY
MVJ",!FS]#T[@]!@4 >J48HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** .9\<>"[;QOH\5A<W4ML89A
M-')& ><$<@]1@GTKF]"^#>FZ9K%MJ>H:M?:G-:R+) LAVJK Y!/))YP>HZ<Y
MKTJB@#S"\^".B7%[(;?4M0M=/FE\V:RC8;&89QM.. -Q R">O-=#8_#^PT_Q
MJGB."XE416BVL-H%&R-50(.>I&!^??M7744 <7X;^'&G:#9:Y:S7,M^FL-_I
M E4* OS< #O\QY^G K'T[X*:+9:G;SS:EJ%W9VK^9;V<SC8K9!.<#D' R !G
MO7IE% 'G^I?";2=0\1:IK'VJ>.2_@DC:+:K*CNI4N,_7./6G0?"C1U\#GPQ<
M7$\R>>;D7( 5UDQ@$#IC'&#GJ?P[ZB@#S1/@_ ="U#3[GQ#J-S+>>6/.E^8(
MJ," %)]NN>E:^L?#NVU;0-"TC^TKF*'2&0HVU29 HP >@SCO7:44 %%%% $%
M[>6^GV,]Y=R".W@C:21ST50,DUP.F?&+POJ>J6EM]DU&U^TN8H;FY@18R<@8
MW!B>N.WIFNJ\8:3/KGA#5-,M6(GN+=ECPY3+=0"1V.,$=QQ7E7A^;QE=6^@>
M&H_"26HTF;]_?7T.Y,#NI(PIPW52220>* .IU/XR>%M,U>YMFL]2G:UD,#W4
M-NA0'/(!+ XR/3G'&:@U?XJ>"M/O41]*N+PSPI<+-!:Q,&#C/.Y@<^N1UKCX
MK/Q'X0TWQ'X/C\,W>HC5I9$M+X L&5AMW,1QD##=L'K5*'X>:[<Z\FB[;JTN
M++1\1W4998GEW[]N_'(^<CCN.^* .YN?BWX+CM[2].CWLS789AMM(BZE6P0V
M7Z]^,]:N?\+8\()X:_M06=UY5Q<M ;06Z>:[@ L2N[:1@KSGO7EN@^'=5U75
MO#%A#I^IZ+);&:.:]6!_E<$OOR>F1@=<5TVK> KGX>ZGH&MZ9:7.MV]G,\EV
MJQ_O2[=&XSQC&/0CKS0!U]M\5/"=QX6O=0BM+K[-9NB3V)MT$@WM@';NVD9S
MWI?#7Q"\(^+-0.@V^F36\EPI807=H@2; )(PI8< $\XZ5YMK&B:YXBM_%'BR
M71KZS6]>"*VM!&?,<;TRVW&3@(.<8RQJ=;'5_ OC.ZO&TO5-4?["3I5Y.KS-
M"S(>&"\=2RD'IUH ]/L_B?X=O->O]&MUNS)812R/*(AY;"(?,$YW$]<<<XK&
MC^.OA9V"FRUA&S@AK=,J/4X<\5YGIOA[QCX2CT/Q.-,\U!<&011JS3G>.1(H
M&<$*?IGGKBO3[:VN)/B[XFNA:7"V\FC*B2M$P5VQ&< XP3_@: -&7XM^%8='
MM=2::Z\NZ=TBB$!,A*8W''0#D=^]./Q:\*?V*NJBYN#!]H%NZB [XW()&X>F
M%/(S7DGABRU7PS=>'/$=UX;N[NT@6:VDAC@8RH^YV#[2.#AQ@GKM/3BH]9T'
M5?$$]YKT^D7]CI^HZO"! (6,@C"N&?:!Q@=\=2: /;+'5_"EYXQ^P6=G;-JS
M6PO!<I:K\R,!@B3&22&%;S:1ICW/VEM.M&G&?WI@4MZ]<9KQKX:Z%K.C?%2Y
MMM1MK@PV=G):Q7+1ML= R[<,1@\=/:O<J *\-A9V_G^1:01>>2TVR,+YA/4M
M@<GZTS3=+L-'LQ::=:16MN&+".)=HR3DFK=% !1110!F:AX=TC5;L75]I\$]
MP('MA(Z_-Y;C#+GT()_,^IJ-_"VAR6VFV[Z; T6FLK6:D']T1TP>_P"/7'-:
M]% &/+X4T&;6X]9?2K8ZC']V?9@]^2.A//4C-96M_#G0-;9W>*2VDENTN[B2
M!L-,RA@ Q.>/F/3%=;10 4444 %9MCH&E:9J-[J%G91Q7EZVZXF&2SGKW/'7
MM6E10!FZ)H.E^';%K+2;1;6W:0R%%8D%B ">2>P%:5%% !5+5-)L-:L9++4K
M2*ZMG^]'(N1]1Z'W'-7:* .77X=>$TTFYTR/1H8[6Y*F4([!FP01\V=V,@'&
M<5:UWP;H/B2RMK34[!9(+4YA5':/9QC VD<8[5O44 </!\(O!5M,LL>DL'7.
M";F4XXQG[W6M'2?A]X8T34K;4-/TT175K&8X7,KMM!SG@G&?F//7FNGHH Q/
M$/A+0_%4,4>LV"7'E'*/DHZ^P92#CVK._P"%:>$AH8T<:4!9"X%SM\U]QD (
M!+9R>"1C..:ZRB@#EM;^'7ACQ#J)O]1TXO<F,1EXYGCRHX&0I /''THF^'?A
M>>33Y'TP;["(0V[+*X(0= 2#\W4]<]:ZFB@#EM'^'?A;0KO[38Z6HE$9B!FD
M:4!2<\!R0.:OZ%X4TCPW<ZA/I=N86OY!),-Y(R,XP#T'S'\ZVJ* "BBB@ HH
MHH *PO&FEW6M^#=5TVR56N;B K&K-M!/7&>W2MVB@#Q?2=)^*5AX83PR-'TC
M^SC$]NTDLH+A'SNR5?\ VCVK*M/A%K\&H6VG2Z3I<EE%>+(^I^<PDDB# E=N
M[CCC[OX]Z]]HH \6C^'?B,>%O&]B;.$7&JW<4MH/.7YU68N<G.!QZU _@'QE
MI%]]NTRRM+QK[1EL+N*68 0GRU1@,L,_<!!'%>X44 ?.T7PD\616&EW L8_M
MEI.PDA2]",T60RE6!PIR7&<YZ4[4?A9XA3PB8X-%CBO);^-GAAN?-(C"LH8Y
M)[OSCMR:^AZ* .*U2;Q-:^-O#]G8:5!<:-Y0%S=M$"T;<AOFR-O 4C Y)(YZ
M5VM%% !1110 5SNJ>'M-?Q9IOBF\OG@FT^)X8T>15B.\,.<]_F/?T]*Z*O&?
MB5+:ZC\4=!T?Q',;?P]Y#2%RYC5G(;DMTX*J/8$^M '12_#'PNUR=5N-1N9+
M62_.H/'+<(;=V8]",8QD_7'&:CUSX8>%?$%Q+J,.H-8VK1JLT=A)&D!VG[QX
MQFO*M0.EP6L6C6&IWLOA8ZQB[GE0!4(S@(58[U*Y;/L#Q3O$-CH^DZAXEL?#
M>H--I#:=%(_ES;T$HE0!=W\7!)_$^E 'JEW\-_#&M:YJ.KVNL3PO=0/'<I9W
M$>SYEVLQX/7J0>IYJA#\(/"UXERMMK]].TUND$A6XC<C:5(Z#_8''M7DVD6$
ML&L+!/##I$B:3-,")')O%:%F')+#+ YXP.#WXK1\&>#M>U:70-2TC2WM$CF:
M6353<9615<C[O8C:5P.O?B@#V[PWX,TGPEKU[?1:G<375^@0I=2J3A>N. 3V
M^E<UJ7P?TZ\US5)X_$M[:RZC(TTEO&5&59B6!&1N7)./ZUYO9V.B:[X+\1^(
M=?U5AXE2=C$DDVU@>" $ZG))7VQVQ67JLVIZI?:=J%W:R:A<KI*S2)*S@K&A
M90_RD-]U0Q.><DT >YZ=\)O#>FZ@UU<JU_;);+!#!>@.L('+-Z9)R>@QD^M5
M-(^#VF:1XA34EU"::UCDF9+"2,&(+(I4KR3G@@>^!7E]UK<UK\)M&T>756*Z
MI?22RS*Y?R(4P#&PZD[CNQ_C6SX<:Q\4_"_5M/NI[A[CPZL]Q:RQSE#*K!F!
M*XSC(]Z .MD^".E_8[ZT@U:[BM[JY2<1[%(0+NPH]?OGGVKI;3P';6'CZ7Q5
M:7TL33Q&.>U"#9)D 9S]0I^HKPG4="@MOAGH?B""YO'OKV\,$J?:<K@;^  .
M#\HZUZ9\*M*%KK=]<G1M1T\_9]BF[U%9PP+ G"A1Z#GM^- 'K%%?)^I-/<WG
MB>X,.HW$\%VQ2XCNMJ0+O;.Y<$MP,#!&*Z/QKXWN;WPUX5L(M:E$WV+[1>7$
M3$2>9M("-M/L>O7(- 'T;17S#JWC36[VP\)7.G7MT;JS@9)%5B0\L3Y^8?Q?
M($)!]?>HK_Q5?WMAKFJ6^H7@CEUFVEC02LNQ62X8H.>!P!CIP* /J.D!S7SG
M9ZSJ'B*S\7ZWJ>L7D&J6EL?(TY9&C$2DA=P (SM^[TZG)Y(HN/$6H^%?&,Z1
M76HR::=-@AN?M4K.8S+ I#''W6#$?CGUH ^C:*^;;+6=3U>S\-Z->ZS?VNFI
MI]Q?7$ELY\^8K),2 2?F.$  [5Z)\&M6N+_3]6M9M5GOHK2=5A6XC(DB4[OO
M$]2<=,G&#ZT >G45\]6QUSQY+XC\0/XHDTAM-D'D0/(5B1 6(#%3CC&,X.36
M1X@U/6=3\87:OJ>I7K"WMV+:(S-$284)( / R3^.>!TH ^G**^=#XSU_PUXB
M\/QF^U-M/M[6.2YM[L88HS-O+@9Y /!/(P.G2H6UCQ'?>$==\2P>+=51+._$
M,,"2-M9788.<\#!_SF@#Z1HKYZUR3Q%HEYX<AE\8>()X=4M?M#_9@7E0E0<*
MNX;OSZ9JUXA\5ZUI6D^&E@U[7DCN+BX2XFN+14N65?*QA"><9..><F@#WNBO
M,?A%K^MZ\^M/?7UU?Z9%*JV=S<PJC,>=P..^-O&3C/O5GX4^(]4\0)KYU2[:
MX:WOBL>5 V*<\#';B@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** ,WQ!K$>@:!?:M+$TJ6L)D,:G!;';->=>
M&OC!/?VNKWFLZ4L5G8VZW(ELV\S 9@JQMD_?)/MT.0,5Z#XGT=M?\,ZCI*2B
M)[J!HU<C(4]LUYW\.?A[KWA_Q*NH:I%86UO%8_9MEHQ)G;.=SCN??V'% #+'
MXQWMUX2N]6DTFW2X-\MG:IYK",%AD&1B,  =\C/M4-U\8]1M_!IOWT^R35EU
M%K%HR[/$P5=S.,'..0.I]:@F^%_B:XT#4[=Y[;S)]6-[]F,[!+E#V<CI[?CT
MXJK;_#/Q;IVE(T5IH]S_ ,3%IVTN5$DCV,%'#N,C[N, @XQSF@#O_#'B_4=8
M^'=YXBO+:U2ZACG=$A),;!%)'<GG'K7+:=\9+_5[>PATW0X[K43%)<:@HE*1
M01HQ!(/)S@ \],@<DUM>#_!.I^'?AIK&C7)ADO[X7$BQQ-\JL\015R<?W1^=
M<?9_#/Q/X=T[2-0T*VC75GAFM]4MWN%*NK,<').W[N.!T(4\\T ;5E\8;\OH
M!U'0(8K?6)-L<\5WDJ/,\LDJ5['WJ:W^+MQ=-XG>#14EBT=?,B GPTJ"0(2>
M"!Q\W'ICWKF+GX<>+[SPYING/I5HKV5C+&C&X7<LC3B08.?O$ \],-BI=+^&
M7B;3-)\0VT5F@>^TV"&,_:%&^3*-(.#Q_$.>#CKS0!TWA?XNOK6OV.EW^@2V
M7V\?Z/*D_F \9Y&T<>]7[7XI6MY\2V\)0V:-")&A%[Y^ 9%0DC:5_O KUY-<
M#I'PZ\7:=K6GZE9Z#;Z7)81L[O#?[C=.%X!RS8W$8(  PQZ4EM\*O&-EI5GK
M4=PDNK17BWG]G,%!#[A\QEW8SP"10!ZQX%\6R>,M%N;^6P^PO!=O;&+S-_*J
MISG _O8Q[4[P9XM/BZUU"?[ UJMI>/:C,F\/MP<]!CJ.*\]\,)\2/"4-Y96O
MA2WFBN+U[EGDN4.TN!P"'' Q1X6D\?\ A.>XT^U\)K<V=YJ,EP99) I ) /(
M.%&%R"1^= 'HWC3Q9!X,\/MJL]N;C]ZL2Q!]I8GT.#V!/X5SG_"V+8W/ALC3
MB;+6@%-R)Q^XEW;2A&.<$C)XZ\5!X_\ "^O>+_&>C6EKBSTRSA>X^W-&)5$I
M/0H2 3\JX^IKD(_A[XKB\)ZKH*VN]],U%+S3)\H!<=0P )XXPW)ZC% '4ZU\
M9(].O=8BL]'^V1:=/'!YWVC:)';((^Z<8*D=\XJO_P +BU*'3KZ\O?"4ENEO
M&K*3=9#L75<$[>/O9[]*R+OP!X@7X21Z>NG/<:U>:G]LNXO,0%!AAUS@\!>G
M]ZL&/X>^)/[%U6UB\'?9IYXH_+E-XKL<2*2H!;'(Y_X"* /0K[XQ65M/I_V;
M3C<V]WICW_F";:49=^8R-O4&,C.:TT^)EL\GAQ!IDQ_MN%I(\2#]V5['U^M>
M;CX0Z_;^)VCA@3[!<64Q67S!MAD>%AL8=?OX&0",$'VJSH7ACQM=:IX?%]H2
MVEOH,,JQR/(/WIP2!U.23@9''6@#L]'^+<.MW%K':>'-59+B01K*-A49.">O
M0?TKT:OF3PCX:UO3/$NDM/X+U%IK>[1GN9%E5%P^=V0-N /<@X]Z^FZ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQ8M7C:^,WD*@C?:[^@;&WKQUZT =31110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '#Q_#]E^*$_C!M15HI4VFS\G_ID$
MY;//(STJW\0/!C^-M"@TR*\CL_*N!-O:+?P%88 R,=:ZVB@#@-?^'$VN>+--
MUPZQY36=HMLR>1DR$;^<YXSOZ8K"G^"\LO@ZST%=<0/!>2733&V.&W*%P!NX
MQM]:]<HH \IU+X.SSWUS+I_B6XLX+]4%]'Y.?-8')(P1@$C..><\U%X@^'%Q
MI4>L:W:ZE+<H-%>S^SO%OED A"Y+9Y.5!Z>U>MT4 >&^!?AI?ZUHOA_4-7U6
MXCL;262:+37M]K1GS"?O$]&*@].]2W7P%N)1.D?B-&C:0RH9;,-(3_M/NR>/
MPSSBO;:* . \&_#R?POXGN-5DOH;B-[&&T11$5<%$12<YP =@]>O;'+[[X;0
MZUX]D\0ZY<PWUH(O*AL6A(" =,G=SU8].IKO** /']?^"1O-3U.XT;4K:PM+
MM%5+/R&VKC:<9#< LN>AQFK<WPJU)O%'AW4X]4MA%I5G;0/N5BQ>($94=,$X
MZGN:]5HH \6@^"^K0:+ R:W FM6MZ;JWF4-Y:9V\?7*ANG7BM"T^$-Y+I&OM
MJ^LBXUK5D"&= ?+7#K(,C )RR+GC@=*]9HH \=T;X5^)[;6M+NM4UNRN+;3X
M'MX40-E$*,H ^49P6[FJ<?PA\10>'=&M([S3_MEEJ4MTQ+,4"L(\'H"<&/I[
MU[=10!Y4? GC'2O$_B+4M"U:QB@U0/-\R_O/,.XJ!D$##,><]/T[OPI;:U:>
M&K2'Q!=+<ZH QFD7&.6) X Z @?A6U10 5Y7\7O!>N:^(-2T:>6;RHUAET]3
MQ)A\A@,X.">0?05ZI10!X_9? VQN-!!U>[F_MEFDE=[9@L>YAPI!4\ CMCJ>
MV*Q;'X*:S;^&3<+/##X@BNQ-"OF IL4<#..&SD^G2O>J* /#;[3?$W@;P3JO
MB&ZOEA\2ZM?1!S&-[!<GY!@%<GD^F!CK4_B'X:>*)M2GO="N(@FMVZ1ZDDSA
M6C8X9R>.A91]WGDC&*]I9%< .H;!!&1G!'>G4 >+ZY\,/$6DOIE[X4O?/O([
M+[!<>8ZH54J5+J6[8)&.HP,>TEW\+-;T;0- N?#]S#+KFDN\C(2 DI=LG:6
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
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 %
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
MHNCV^H;M/-Z^]RC* S \YQC"C\37&:Y\4=?UO1-2CT_2X[:T.GI<//'<E98
MS;20>,_-Q@#I^@![I17CS?%/7M.-Q;Q^'UO;;3!;17-P;HERTB@#MEF+9Z U
M;C^)FI:['J(M?#]W%I$D5S%;ZBA)9'2,G+@#Y.H[C\<' !ZM17B=A\4M=T?0
MH-^DMJ5G8VUJ]Y?S7&'_ 'JJ<'CELM@=3QSZUJS_ !;N)?$ZZ5::?;O:3S^1
M%*MQ^^P5!$NW'"\YQUX/>@#U>BN*^%.HWFI_#RPN]0NY;F<M*&FF<LQ =@,D
M^PKDU^-%^^J7EM'H-O)'$EPZ!;P%PL2,Q+X!'(4]/PSW /8:*\?7XQ:]N"MX
M-!+67]H "^ _T<#)D^[TX)]:O7?Q>NE/G6'A.^N[&"VAN+R?<5\C>H<C&T@@
M*0<Y&?IS0!ZE17FEW\5C#I.H:A#HYE2UU)+)5-QM+AE)WGY>/3'/7K5";XP:
ME]NFM(?"TF&NIK&UF%QN\RX485=NT=25SSQGO0!ZU17'_#O7]4UKP1#J>NQE
M)P7S,=O[U%/W]J@;>XQC^'/>N93XU0S23.F@7T=A*7BL;U@2L\P!PI&.,G X
M)QGG% 'JU%>?_"O6/$FO^&[K6=;NVN//E*VD1ACC4*N02"HR<ME>>FWWKB]
M\=>+&^):66KWZ6D<DNVXTZ[01K$F3@(V.2%P=V1NSWZT >Z45Y##\3M9OM1\
M27EO#'%IEA823V,4D61<;7V"0OD9&0W XXQG(S6EX+\2^+9?%-KIGB1[26*_
MTP:A#Y,>UHOF VGCKSR.>W- 'IE%>.7OQ&\33:G?:KIGV+^PK+48[ VLJ8EE
M+'!.[H._.0!Q[U';?$3Q8GD^(;K[ V@7%_)9K;!=LB!03NR<<84]3^% 'L]%
M>2^%/''BJ3Q9HEAKK64MKKMJUU;K N&@7#,N3CG(7&.:L>)_''B:/5O$!\/+
MIYT[08HS=?:4+,[MDD+@]AZXZ&@#U*BO&;7XG^*-7676].L["+0H;V"UDBG#
M&;YRH."#@\G]15FR^)/B6XU&VU5K*Q_X1FXU;^S@.1/'DX!/.#USP.V..M '
MKM%>?^-_%'B:Q\0PZ/X9MK.65+"2_N&N1P(U;;Q\PYR/U'O7+2?%3Q1J%B+O
M2+&R2*RTY+R_^THX+DMM/E]..#CJ/?B@#VFBJFEW\>JZ39ZA",1W4"3*#V#*
M"/YUY_\ $/XK6WA>632]+VSZQ&R%Q)&6B0$Y*D@@[L8_.@#TNBN*F^*?A>WU
M>;2GNY3>0R/$ZK"Q7S%SE0<<G(Q[FLC1?C+HD^@07VLE[:ZDEE7R887<!5.0
M?^^2,GUS0!Z917G_ (I^+.A:+HJ3V%REW>W5OY]I%M8J03@;R.G0\=>*WKGQ
M7;:5X&A\2:I\B-:1S.D0)R[J"%7ZDXY_&@#HJ*\KC^(_BC3ET[4_$'AVWM]$
MU&9(XI(I3YL(8Y5G'.?EYQ@9_2MK5?BWX4TY]0MTOQ/=VD;E456V2R#H@< C
M)/&?K0!W5%<%IWQ9\-MHFF7>L7J6%U>PF7R!')(% =DZA>!E3U_^O4.E_%K1
M9?$&JZ5J]Q#8M;WK6UJP#NLZ@D;BP&%Z#J1UH ]#HKEQ\1?"3:I/IJZU";J!
M7:10CE1L&6PV-I( / )/%6M \:>'_$ZW3:/J'VD6H#3?N9$V@YQ]Y1GH>E &
M]17E%C\93J?BJVLK+2/-TJXNOLL<PE'GL<??\OJ%Z$^W?/%>KT %%>7W?Q7O
MM,U43:GX9N;/P^;HV@O)3MDW@9SL/4<'_'(Q2Z=\6;J[5KB?PU<K:7,$T^FO
M%(':Y\LX92!T.?\ ]5 'I]%><:)\4BSZC#XGTE]'FL[-;[&_S-T3$  C (;+
MH,'N3TKI?!?BI/&.A-JL=J;:/SWB1"^XE5/!/ P3Z4 =%1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*WWC31=$UR[
MTN2*1/LUL;V\GBARD0XQNQR6-4)_BCX8@\-W>K:>[WD%H\:20PQ[&!<\'#8X
MZ\UE>#X;<?$'QWI.J1*TU[,LRQS#_7P'<. >H 8#\:I^./ASIFD>#[A_#VD7
M5Q=DPQ-%&\DK/&)-Q&WG\\< >E '4?\ ";Z!YWAJ.WM3+!K D^RR)&H6';C=
MN!^[]XYQZ&M#4?%?AFQTVZUEKZRN8[55$KVSI*X#, !P<]2*\EU'P)K]AX@^
MQ:?83S:2]M>7&GG9_P >TDL/,3'.%((4#/7MR36 GA/5KS37%AX2U2Q-OI7E
MWBS02 WDN\$% >I!PV!_=H ^A;;6-#NXK%DNK,->*)[:)W0.^1G(7KGGM6?J
M?CSPQIVI2:5>:C&;I72-H5C9SN?@+P#SZCMQFO ;_P (>)+FX A\/ZJIGBMQ
M;9L#^[VC;AG)_=8(_$8)Q7OMMX#T&'55U8V9-]]H^UEVE8CS=N,XSCC)(]":
M )O#7B#3?$UK>PPV;V[V5PT%Q:3Q@%&!R#CT/7/KFK^MZC8Z'H][JU\G[B"+
M=+M0%F Z#WY/'UKS#2_$VFZ9\6-;OXX)Y+74;NWTN.6 AT><XW,22, <9 SU
MKN_B'83:GX UFTM[=[B9X,I%&I9F8$,, =3QTH LV.N>'KO3+&5;BR@CU"W2
M2&"9XT9D(X7;GG'0@9QR*LS:IH6G3+;SWVG6LL2Y6)YD1D4\< G@5\\GP]?3
MZ3<1W/@[6[JYN+&VCTV=8'"VS*-LFX#@ L&;GKG./FS65JL-MI]OJVFZE9&X
M\1IJ$:B_CFW)&,<J1GDD@]OJ> * /IB[O- M/-^T26 >RC:X9/D+Q*,LS!>H
MZ$USEAX_\*:OKMG%''&KW%F;M+R=$4*%<IM))R&^4GZ8]:\<_P"$-UZX\0"R
MOM-U%KS[>[3W$>GDH\;'!<RYP5/.%QCK]*L^&O!T>H7<::EX8U.*&WT>?SGD
MMY8PUTKN0P(^\=I48]1TXH ^A)9=(BN(I)7LEFF8/&S% SG& 0>YQT--O%T7
M4YTT^^6PNYE)D2VG"2,"!R0I] >OO7S*_AW7W0B_TS5)I);&(6#QZ?)*1M"X
M1<,-A&,$X)ZG'//J?PO\.V;^(M;U2]MKB35;"Z%NEU.2I_U05OE!QD\D]>&'
MX@'4Z_X.T+Q'JEA!<7K1)IW[XZ9!*JQMD\,R#D<]_K6GX@\4Z=X>FM(M128P
M72REIDC+I&J+D[\<X(/I7FWQ6\&ZE?>)[6[T>!W768TL+PJC/L*NK!S_ '1A
M5_!3ZUPL&@7%UI]GJ&L6%_/>7L%W:V\*AR_[BW58CM&#PX.>O3I0![=X<UKP
M;J]Y=Z9HUA;('M4EE"V2QQS1-G / SUZ$=^_-;LGAGP_*V^70],=@H3<UI&3
MM P!TZ  #Z5\Y:-H-CK.@Z[>75I=1R:7H\<EN50I^\R26/\ >&5(R>V?08^B
M/#DUP?!6DSRHTES_ &="[J1AF?RP2/8YH GD32=!MM0U)+6WMPL;3W3P0@,X
M4$DG RQZ_G61INL^$_$OB#;;6UO<ZI!;178FDL_G2-U5D(<KP<.IQGC/L:^>
MO#F8O$,S74=_#OCNXKE KEV8Q.5B<G[V=O3 /'Y>G?"8'_A+]3.#C^Q=-_\
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
MD$>(U(P2&RJJQ(SR2,<<QP?#KQM!#J>@BRLI-/OKF$MJ,LJ^8J1'Y6&#N!(
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
M=W;VL%QHEC)%:#$"-",(.N![>W0TM[X/\-ZE<_:;W1+">;8(]\D"D[0  /P
M 'I6W10!BP^$/#UO=QW4.CVD<T<QG1DCQMD( + =,\"J\O@3PK.ELDNA63+;
M)LB!C^ZN2V/?DD\^IKHJ* .>;P-X7;41J!T.S%V)!*)0F"'!R#Q[TD/@+PI;
MLS1:!8(S*Z$B(9PPPP_+C\37144 8-KX+\-V4!@MM'M8XS*DQ54_C7[I_"GW
MOA#P]J+7+7>D6DK7,BR3%D^^R@@$^^"?SK;HH K6%A::791V=C;QV]M$,)'&
MN *H7'A70;K6$U:?2;5]00AEG:,;LCH?J/6MBB@#FV\#:&-4TJ^@M_LO]F22
MS0PVX"1EY,;BPQ_LCIBMF]TRQU(V[7EK%.UM,L\)=<F.13D,/0U;HH R;GPQ
MH=YJT>JW&EVLE_'C;.R#=Q_/KWJ"3P9X;EC,<FC6C(9WN-I3CS& #-CU( _*
MMVB@#&?PGH$D4<3Z3;-'';FU163(6(\[/I52V\ ^%K-]]MHMK$V0257K@AA^
M1 /X5TE% &#>>"O#>H/,]WH]K,\TOG2,Z<L^,9S]*@;X?>%&F68Z);>8OE[2
M,C;Y?W<8/']>^:Z6B@#S_P 9_"^U\2SI=V%Q#971F::<RP^<L[%57)!/& #C
MZ]JDTKX2>&;31;&PU"U749;5F?SWRA=F/.0#TZ<9/2N\HH @M[.WM;*.SAA5
M+:.,1)$!\H0# &/3%<O:?##PA9->F#25'VR-HI 97("GJ%Y^7\/2NOHH YC1
M_!EOHOBB;6+:Y;RFL(K"*V*?ZM(P #NSEONC_P"O5OQ'X/T/Q9%"FLV0G,.?
M*<.R,F<9P01UP*W** .,N?A3X,NEM5?1U46R"-/+E=-PSGYL'YCUY//-7Y?
M7AR6TNK5K#$5S<I=.HD88D484KSQ@<8'K7244 <G%\-?"D.H27J:9B202 H9
M7*#>"'PN<#()Z>M58_A1X2@LYK:VL9(1,Z.[K,Q<[&#!<MG R.<5VU% '&7?
MPK\(WMK';S::VR.1Y%*SN""_+<YZ9 X[54N/@]X4N+>T@\N\C2WC,6([@CS5
M+%OGXYY8GMU]A7?44 <&_P (_#<EW!<M)?\ F0Q0Q "< ,(@H4L O)PH'^%-
MB^#WA&+5YM0^S3OYI<_9VD_=+NS]T8R,9XYXKOJ* .,G^&'AZYT[2[&?[7)!
MIL,T$*F4#(DZEL#DCJ.G3O5KPIX T?PA<SW-@]W-<31K$9+F7>50=%& ,#@?
MD*ZFB@#E_%7@+2/%T\%S>/=6]W"AC6>UDV.4/53P<CD_F:RKWX965KIMX?#U
MQ<V6H-IOV&W83;54!P^<@9R6')S_ !&N]HH I6UA_P 2.'3[UO/_ -&6"8Y)
MW_+M;GKSS7!P_!;08'5TU'5&,:21Q+)*K+&KJRD ;?5B:])HH X34_A9I.KM
M:FZNKDBWTI-,4 +]U3E7Z?>'/MTJWX3\ Q^%M4N-1.LW^H7$]NL#FZ8'A3QC
MOP  !GCG\.PHH X;Q?\ #'3O%FIG43?W=C<R1+#-Y)!65 <X(/?IW[#BJ-_\
M'=*N)F-EJ=]86TD44<MM"P,<ICQL+ ]<8SS^&*]'HH \X;X/Z=-J\MQ<:O?S
M:?/=R7<VG,V(GD8D@\>F2.F3[53M/@CI\*WBW.M7MR);<VUON4#R$R".YW8Q
M[#D_6O4Z* /,9O@\LNC/9'Q'>&4O;2I,T*G9)"C("!D'&UL 9XP.34:?!B*+
M5[6YC\0W/V*VO/M<5H\ .UB07 ;=WVKSCMWKU*B@#RVT^"\,4$D%SXAO)XC:
M-:P@1!#"/-652IR>C*<^N3TJ>'X19NDO[SQ+?76H_;(+A[ITPQ2(G"#YN#T^
M;)QM'%>ET4 >5ZQ\&(]5O;V\77GAFNKV>Y(:U$D:K+C*;2V,@C[W';C@8]"\
M/Z/'X?T"QTF*:29+6(1^9(>6]3[<]NW2M*B@#RT_"74+>WM7T_Q1);7UI<W$
MT,RV_ 6;:"N-W' /_?1X[UL>"?AP/!FKSWD>JO=QS6JPE)(L'?NW,V<G )SQ
M[\DXS7=44 <WXR\-W?B2QLET_4OL%Y97:74,ICWKN4$8(S[URD7PB=-#TC2V
MUMO+LY[AYI(X=K2I*NTJ.>...<]37I]% 'FG@KX67'A77H-0GU6WN([:-XXD
MBLEC=MW=W!R<>^:Z?Q'X8EUW6= OX[P0+I=R9G0IGS00 5Z\=,?C7244 >27
M'P6#/KT5IJ*6]I>E'LTV%C"RL6VM_L\D#![Y^K;_ .$6L:H9-4U#7;2YUR:Y
MAGD=K;;'MC4KM!7!Y&WL/N_C7KM% 'E/A/X17'A[Q/:WUU?6%U9619X=MKME
M=B.-Q[8)R.3T%=3X[\(W7BFRL'TZ_6RU'3[D7%O*ZEESCH1^1S@],=S76T4
M>8Z%\-M;LO%ECXAU37(;VY%Q+/>((]H):,HFPX[9]ATQTKOM<TBWU[0[S2KH
MD0W41C8KC(]"/<'!K0HH \HM? /CFX2UTO5/%$0T>P*B$6ZE9)E P%; '&..
M2?QJCJ?PGUNX\%^'+."XLVU'23,'AERT,@DD+9R1U'';G\.?9:* /%)/A5XF
MTVR2XT:]TY+^\LWL]0B\I8XMCX)"84^@&>OTJ.?X2>)&TFXMTN[$R&UM$A 9
M@%:,_,N<>I+9]^U>WT4 ,A$@AC$I!DVC>1TSCFGT44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F7OA[1=2O$O+[2;*Y
MN4 "RS0*S+@Y&"1ZUY/JOB'QW>:WXR.DZ];P66@MYAB>!,E '.U24.3\ISD]
M:RM3^+.O3R:1=6NKVVFQ7.G[YXWMO-43+(ZMCY2WS;00.@!Q[T ?0%%>":C\
M1?%VG>%]&G&KV\T5_+-G519_="D*$*E1R#N/W>1C'0UH?\++\1S:%H=E9W>F
MW.L:M>M EXB_*BAE W)@;6);H1TY[T >UT5X=XC\8_$;PMIMZNI2VF^&ZC2*
M\C@0B0,K$@#TX!Y&:RU^)7C,VVL+:ZO::A#;VRS?;H;,JL1+*,#<HYY(Y!H
M^A:*^?\ 7OB5XHL-9FABUZWMHX].MIDBFM0WG2-"CL 0APQ+$\X%7-:\:^/[
M;1=(UP7]C:6^KLL<-IY +QG&"WS _*2-PY/WA0![I17AMU\1O%OA'6]:TO7;
MRTU"6SL@T1BA"J97V;2> 2 '.?I5J?Q7\0_#7]B7NN2V=Q9ZJ?*")" 878?+
MN*CKSG R" : /:**^?[?XP^(1X3U)+N:./68I4>WF,"A7BW;7&,8)![^Y]*]
M#\>>-[[PSX-T^\L[=9=1U'9%&Q^[&S)N+;>_L/?VP0#O:*\<NO&WC3PGJ-WI
M/B26SN)[C3)KFRN+= !%(D;MR,#/*X.1Z&G?#WQOX@\0ZW90W7B32;GS49IK
M#[*Z2JHZX8(%R/J10![#17F?B;QEXKD\=3>%_"MG9--:VOVB62YYW?*#@<@#
M[RCZGL*RO^%C^,M2ET?0]/T2&T\07*L]P+M2J! 2-X!(('RL3U/'&: /8:*\
M5D^*?BBVL9;2^LK2TUBRU*&UN5*$AXY _(&>"-HYS@AABNL^)7C34_",NAII
MR6["]N&27SD+?*"O P1C[QH [ZBLGQ/KD7AOPSJ&KRX/V:(LBG.&<\*./5B!
M7G'A+Q]XO\6:;J.GP0Z=;Z_ (KB'[1&Z(]NXSG'//*D'N''UH ]=HKPNR^)'
MCN?P=J/B4KHYLK:06_S(RN)"T8R%SR,/Z^I[<N;XG>++;2=4NS?>';W[-%&R
MFU9BREI$7.TX)&&([8./Q /<J*\H\(_$S6M4\6:7HVI+HMQ#?VS2B73I&+0L
M$+8DR3@_*01@=1S3_"OQ3O=<\?/I%S;6Z:5=/,MA/&C;WV'C)+8P0I[=2.U
M'JE%<;\._%M]XNT[4KB_AMXGM;UK=! K %0 <G)//-=E0 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 %%%% 'E&K?"_Q'>Z_K=S9^)HK2QUAR;F-83N9
M,$!#Z@!B.HSFJ^J_!N]2_L9/#VJ6UK#:VBP?Z1'O9FRQ9CP1R34SWWC?QIJ^
MOR^'M<ATRTTNZ-M!;-&K&:1.I9BO /OD>W&:G7XG:OI2-I=_H#7^KZ;:"XU1
MK>X54B08);I@G:5) X^;':@"*Y^&7B>[TJU27Q8GVRW9QY0MQ]F*$@A=@ &<
M@G)!ZCTJNGP/%II<$EEK7E:[;W/VE+L0 )D8*J%'0 @'OSGBLN?X@ZO/XU\^
MVU"Y.CR7MDT=NJ+@Q/$S,N<9R2/Q_"K\_P ;FOM/OH;/26MKI[.66SE6Z24A
ME4\LN/E*@%L-UV^XH +OX+:IJEE=S:CXD6;5;NX26:9H-RE5!&!T.>?8< 8[
MU?USX02W.IW\VAZK%IUGJ-OY=U;&'<K."",<\ L ?;G'7%4K3XTKI>C6$6J:
M7//>I:0O<2?:8P7W#Y6 ZG<N&P!QNP>E:C?&. P:E>0>'[VXTZP?9)=Q3(5R
MQPG?OQZXSS0!?T?X:6UMXDNM2U9;+489+.WMXHY8 QC:-%0L,],[>W/-7O'W
M@RY\7P:5%;7L=LME="=U=20X]L=Q_6N47XEW_B#7O#RZ;#+86C:E]FNQOCE2
M;<H( <9Z#=G'3(_#K_&GCJW\&FQ26REN9+QF"8=8D7 YR[?*#R.* ,+6?A/'
MK7BO6]5N+V/[/J5IY2Q^4=T,HV8<<\XV ]LY(JA'\)M:U&ZL_P#A(_%!OK33
MPPM(UB(9<@8).<_PKW/3K4]W\;-/M=.TV[_LBX8WL4LVPS*H14=D^\>"3L/
M]O6NXO/$MII_A(^(KJ.6&V%LLYC=?G&X#"D>N2!0!Y;-\"KJ7PW#9G5[=K^"
MY=TF9&V^2P'R8SQ\P+?\"-=WXP\"KXJ\+66E_;6MKJR*/#.JY&Y5V\CT/Y\5
MPZ_%Z[B\575Y>65U;Z;'IT9CTYRN]Y'92K@\=58=>U;3?&G319D_V5<#4%NA
M;/9M*HVY!(;?]W'&* *X^%FNZE+<WOB+Q&E_?K92VEF1'A$WHRDMP"<;CT[_
M )5V?@[PK#X9\/V-G-%:2WUNA1[F*$*6R2>N,]"![US=Y\7[.WTS3[J#1-1N
M)KN.25[=5YA5&*,2?]Y3^7.*Q/$WQ8U"]T74'\.:?>VJ6<D?FZDT:.B*Q P5
M8<$Y [_UH W/%?@3Q#<>+G\2^$]8M[&]N+?[/<"Y!QMP!E2%;T7MU&<UC0_"
M/7=%32]2T+Q!'_;MKN$KW6XPLK$DA>&('S'(QSDG@U)X6^*LT>M76D^(5FE#
M:G+;PZ@D06)!G"1D >H/J>1GUK9L_C!H=S<3B6VNK>U%N]Q;7#J"+A$)#8 Y
M4Y4X!_PH Y^^^$_B6^TN[N;C6[&XUZ\O8;J:61"(U$:N%"D+G^(?P@< 8XIF
MO_#SXB^)_LKZMK>B326<IDMPH90N<9R1&/[J]<]^:V/!/CW5?%WQ O;=H)++
M2XK .+.=1O#[E&[. ><GCI4.H?$F\\.^*?$D-XDFH6=K<VT%K;11!75I$)QN
M[CY3P022>U $6N^"?B)XLTY=,UO5]#^QFYCE8VZR!U # X^0 _>S@]P.14^B
M_"S4O#GC*'5++6C=6;6CV]PUTS><<H50+@8VC$?<8"_2NS\*>+;+Q=I#W]G#
M/"T4AAF@G4!XW !(P#[_ /ZJ\R7XR:MYT4\UD$@356MI8([4M(T..%&7_P!9
MG/ICCK0!;C^%>N0?"R[\-FYL)+]]0^V(5D?8RA5&W)4$'@]L=.:S6^&OC&ZT
M>]LGT[P[:"ZA1=ULFQP5E0@$@>BY[_G7<0_%C0KJQM+BSL]4NGN1(WV>&W4R
M1K']YF^;&![$UN7GBNSC\#S^*+,&XMEM6N(E/R[^. ?3GB@#SB[^&?B+PWJ4
M%YX.^R@SV/D7D<DG"R;-I9"PS@YR/?/KBJK_  <UO2;31+S2-3-QJ-I.DSV\
MKA8HFX+%#]5 Z<UT^D>(/B&UWIFHZGI6G/HM_AI%MB?,M(SR'8D\\<\9_ U:
ML?B_X:U">6*.._B*Q231-- %6=44LVP[NN%.,XH Y+0/#/Q1\+I=V^E1:6D-
MS<-._F2*_P QP.OI@"O4/"G_  D/]C?\5/\ 9_[0\UO^/?&W9QCI^-<FGQM\
M+L,_9M5XVL?]%!PAZO\ >^Z.A_0&I9OC+X9@NWA,.I/%&(V>YCMPT2JX!#$A
ML@<CMG)Z4 >AT5PL'Q9\.W4$1MX=2FN99FA2TCM"TS$8)(7/3!#=>GOQ2/\
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
M+J (\QKA#]XY/0MQD=/:L7QW\2+O2OB5#'97H6PTD*MS;J__ !\EBOF*.,9
MP.>F&]Q71>)OBE=:/>:HNFZ!]OLM-C@>XO&N1&H,P!3 P20=P_6@"!O@]&FH
M*UMJA6R6:V=8W3<X6*)D(SGJ20?SJC9_!:[MY4,WB!&C2WN+152U"_NG1E7.
M#RV6R<YZ#FK%Y\7-3L+6\N[CPRHM;:Z^Q>>M\K*T^-VP\# P#D\XXJ _'2%;
M%LZ,G]H+<>3Y0OE,17'WQ+C&/P].: &1?!:^4VK?\)(5=HEBO&6W7)1,!!&<
M<84 9//'X5LS_"E)_#VO:4=5D']HW_VV&3;RAQP'_O#)/IV-94'QIOKY56P\
M*M/,EO+<3K]M 5$0G+*=OS#&.>.<@9Q19_&BX6&]N-2T+R8%M#>6167F9#*(
ME!'..3R?]D\4 7]%^%=]8:S97UYKZSQPW:7KP16JQ*90I4[<< ?=& .@/M6O
MX]\"7'BN\TV^L;^*VNK$L%$\0DC(/?:>X.*Y.W^->H7%FJP^'HY[_P"UPP;(
M;C='() < ,.C9 &.>_TIEW\3/%&J:GI=OIVC&RFAU3[)>VIG5O,;&1'N*_*"
M ^2!QB@ N?@A?3Z=;POXB226W:2./S+4%!"S%CQUW[F8Y]QTQ7H<O@RPF\"_
M\(F\TYL_($(E+#S.#N!Z8Z@<5R^CZ]\0-1\:K;7&GQVFBFYF)DDM6!$*-@#=
MGJ>WKUZ5J_#K6-3NX]:T?5[DW=WH]ZUO]J*X,J<[21Z\'\"* .4G^#FLZH]U
M+K7B874S6JP0.(L$%"-F[U'!SW).>M3CX-W+:2ZRZM:/?-=1W)C%C&ELVP%0
MI1 #R&/3C/;G->MT4 >5Q_"G5M.L;%=&\3-87:0R074L<6 R.^\A,<K@].>P
MY%3-\*[S_A&=?T<Z[),^IW,4PN;C+N0A!/F'^(G'\J].HH \HMOA/JO]H-'>
M^($?1VU)M2-M#  QEYVG)R/0$=,51L_@:\0N8KC5;8Q&VD@A,=KAR2VY6<D\
MD''(YQQG%>RT4 <'X6\%:UIGBZ?Q!K>L07\\EF+11%$4P 5QQT_A].IJE??#
MC4+KQA=:RFH6RP3:G9WWE%&W8ASE<],\G']*])HH YSPMX=N-"N]>FN)HI!J
M6I27<8CS\JMC .1UKB],^%^MV'BZ&\?4K&728=4?45CVMYFYAZ8QG@=^U>KT
M4 >*CX-ZTFCVL#:AIMS<6\DRI'<>9Y2Q/@C:5PP8,&/I\WY^A6W@^/\ X5RG
MA.\F60?8_L[2JF &ZA@/9L'WQS7444 >3K\.?&&JZ=8Z'XA\1VS:+:]K,$3M
MA2$!9EY SW_6F1?#3Q1<6]G8ZKK6GRV.FVL\%DL41#DNC(N\[>@!&<9Z=SS7
MK=% 'F ^'FLBSO;4W-DPE\/QZ9&RY4>:IR2>.!UZ>O2JL/PTU]_#GB6QO+O3
MC=:K'8PQ-$7V((, ELC/0=NI]*]9HH \;\2_"C7-5UR[U6VN+!P;D/#;S-(H
M=?+56+,N"#E> /SJ7PU\*]7TC5F:ZN+3[++I5Q:L8'?Y'D9N%!YP W7VKU^B
M@#Q.Y^'/CR\L;2UO+O1Y+>QCAMH8XT&]XT<$-N*Y4@>A&0".YS1A^$GB]-?C
MN9+BQG\F^6Z-Y-<2%YL$'E>1V[C/OBO>J* ..\*>%K[3OA=%X;O9A;7K6\\3
M2P-N\HR,Y!!XY 8?B*XC3/AOXGG\0Z4^J6NCVT.G/N:_M%Q-=  #Y\?>)QU(
MSR:]HHH \"M/@SXB<RZ=>/9K9PI*;>Y%Q(2SD?+A,X7G&>.F>O%7;OX<^--9
MTIA>1:-:S6<,,5K#;Q)NG\LCEY,;@,=LXSV%>X44 >1Z9X2\8WGB)-4U^TLB
M6U6&\=5F#*J+&Z$ '/3*8%5IO"FNZ)K3ZY<VMHVG6NM7FHREYO\ EWE506(
M/15)QBO9:.HP: /'?@IH:FXU/6SYDUG$39:7/*,-Y0=F?Y>V25Y]=P]:T-1^
M&U_XN\4ZYJFNW=SI\3@6U@EG<*=\(R#OX/#?*V/<UZB  , 8%+0!\R:E)J7A
M#43::Q:V=Q?G1FM&%X/,55S\C1MSEL8&,<8KI=(^&^L:GHFKO)9PQ&_TBR6R
MDGQN$B(FY<?>0_(1GWKW*6W@G*&:&.0H=REU!VGU&>E24 ?/2?"OQ7>Z3J N
M-,B@N5MXXH#<7WFR/M93M4AMJK@=#TP,8YK7\*_#W6XM7L9=6T.*.R^W":>*
M:Y2<X6)P&/."-Q7  _E7MU% 'A[?#;Q EEX=2#3(8YX+^Z:[E62,&.)V4*V0
MP+87<0!G'M6+8?"[Q<(C;W6BAA!:W*1/)J",I9T8+L4'Y>2.O'7-?15% 'AO
MB'X<Z_,MA'INB1;?^$>BM+C9-%&!<JVYLC/S'('/3H<\5Z!J^@:EXA^%;:(]
MM%I^HRVL:>1O#(C(RG;E>,';V]:[*B@#P2X\$^,[ZTO43PM9:>S:9!9[8;B'
M$YCE1BWWCAB!U/\ =ZYK.M/AQXQAN'F/A]LF\CG4/>P,P4*X/((&1D'H*^C*
M* /GG2?A5XE:Y_L^\L)(8X(KB-;S[<@B+.C!"JJ-Y&2,@GIG('2NE\$^&?$E
MIXPT6ZU#PU;Z=;:=8O92W,,L>9V"G#L <G/'.#R3SZ>PT4 ><>*] \0Z?X[M
M_&/AZRBU(BV^SW%F\H1BO/*D\=,>ISVKF-1\!>+-8OYO&%U96_\ :KWEO.NC
MB8>6T<:@8<DX)X48S_>]<5[=10!XHOP]\3ZE?V]U=Z9I]@DJW@:*WFP+7SDV
M@\$Y())P.*SKSX?^--0T]86\/Z9;&PL?L<8@F1&O"2!O)!Y.%!^;'/UQ7OE%
M '@FK?#?QAKBW.KOI=EI\YF@9=(M)UC214# L2#M##(P<]&;IT-SP]\-]?BU
M/2[K4]+7R3JCW%U'<WBSLL80!2P^ZQ)W9(YZ9&.GM]% '!_%/PI=>)/"UK%I
MMK'/-8W*3BVW[/-C"D,B] #R/RXKF_![ZIX$O+>VO- %I#X@U)8K>RCNC*;1
M OWB?FSUR>1T/3I7L%,:*-W1WC5G0Y1B,E?IZ4 >:_%K5?%D<$&D^'-+OI8;
MF(FYNK6%G8#.-@*YVG'4^XQWKB8-(\0:7'%>Z7X,ODBU'29=(:U>0EX69_\
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
M:OJ.H7&DW]WJK7UU:P%6$L>?EC8CH/O=,\$=Q7I.Y=Q7(W 9QGG%+0 4444
M%%%% !1110 4444 %%%% !1110 4449H **** "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@
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
M?)GJ,^B[1VY!K@/$"2V.MZ_I5UX?U.>*\UV&^#QP,T;PACNZ<MD$X'3GMCD
M]]2Z@DD\M)XF?!.U7!. <'CZ\4Z.>*7=Y<J/M.#M8'!KYMNO#266@0ZTVG7\
M=XVJW*7,@1LB *3D+T"\GG'K69IFGM/HHN=#T34F:/3)QJDTC,L4V3P8ROIQ
MD=PO3J2 ?26M^)-.T&UM[B[=VCGN5M4,*[\2-G ..G((INL^*-,T+4-+L;UY
M!/J<WD6X1-P+94<GL,L*^=/#MJ7TZX$EA="(WFGO#Y4$BJ75F1FSR,X8C)[G
MH.E6]-T^*+QAX9B72M3CUF#6LZI-<!F5LS*R8/3A0Q)P,\GD4 ?3-%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/FA
MW_B*+4K;1M$UJ+3FU'5+^2<I#%(J,@4X .0>%XQCK65!XSUJ37=,\37-R)]0
MATB?:/+4!BK2J,@8[_,?H<5[/;6_@#3M85H)M&@U&":7"&Y4.DC_ "O\I;@G
M&.E:$?@;PO$]LZ:'9@VN[R<IG;N))'/498\'@9XH \9C\?\ B^STO4'_ +;6
M<26D=PD[M;.\+F1%.$0MA3NQSTZX%3:MXM\<Z)XAN=#C\1)=-IT4<IG:"%$F
MWA&^=G(PHWX!!YP..>/78_ 'A2&"Y@CT&S6.YQYH"?> (8#V&0#@<<5+J_@K
MPWKUW!=:EI%O//#@*Y!4D#H#C&X>QR* /(M/^(OBK4?%]O;3ZM!;VEY.;8"V
MC26%&V+]UAEB06SG./?%9N@7)T?P-X>UV"XWW\'B%XDSWB=1O3W!P#SSS7N"
M^#/#::L-471K07HQB79TP, XZ9]\5D?\*WTN'6].N+$1VFFVEP;Q[&./(EN,
M85]Q/  _A'% $?Q<O[FP^'MZ;5S&T[QP/(,?*C-AL^@QQ^->->)=+DT?5M:T
MNTU)?+M[_3T@A9!\P,3E#GKA,X]]V3S7T5XCT.W\2>'[S2;K CN(RH?:&*-V
M8 ]P<&N?'@7PY:6,>I>(XK6\OK:!!<ZE/E-^S&'(S@'  SU.* //=5\>>+M"
MFOM$NM8@N+R'48;?[3%;JLHC=2QVJ1L],9/&/0YKO/A;XBU7Q#H-V=8E2>YM
MKDQ"9=GS+@$;@A(##G/X5M/X:\,Z]:W%TUA:WD&I^7/))DD2E5(1@<\'!/(Q
MUJS9V>A>$K".VMH[33;:24(HR$#R'IR?O,<=^>* ..\:> O$6M>)3JNBZ^UE
M&84/DO(^WSD/R_*.,$=<_D:X6;7IO"/Q3U[7Y1'-%N-E<"!3A9&B#*<'KEHS
MW'0U[U97UIJ-L+FRN(KB!B5$D3!E)!P1D>XK%O/ OAJ_N+V>ZTF&62]ECFG+
M,WS.F0IZ\=3G'7)SG- '@V@>*=8\/V^IPV]^T.J7NHJ;AEM?.F=P"754.%R&
M8YSC/:IX?%OB'5M3M?$#ZDD5[;:=>QHP@7GRU9L[<XR=X_[Y[U[7>?#GPE?Q
MW*7&CQ/]IG-Q*V]PQD/)(8'(^@XJO!\/_ ]VD#6^DV4T=G*X4)(74/T8-S@X
M(Z-G% '#^)/B#K]O! ]AJ4,;?\(Y;7\F(T;]^\R*W7I\I(Q[_2N9U)->@\=2
MV\NHV9U+^VM.6::&-MDLK*Q0L-W1,8*@#.?:O75^%G@Z..>.+2!&)X_+DVSR
M<KO#_P![^\J_ECI5C5_AYX<UJ2\FNK$F>[ECFE<2L-SH"%/!XX8@XQUH Y'P
MOX]\1:[XNT_P[.MO'<VDES_:Q2+@JAPFW)..2!^57?BY;I>R^$[*8MY%SJ\<
M,H5BI*M@$9'L:U_!'@^^T*^U36=;NX+K6-191(UN,1HBC  R <GC/T'N3L^)
MO"FD^+K&.SU:%Y(XW\Q"CE2IZ=10!X]J6L7'PS\7ZWIWAVXW62V23"WNI&E1
M)69!D8YSAOY9JOK'C+Q7X@BN=$N[BWMF@N;1RYMWMY"'( RI.=N64].GIG%>
MH6?PU\(6VCW^AP6@:.Y*-<9F)EX.4YSD#(R!TZ]:@C^$'A"&TGMX[*=5GC6.
M1OM#$D!PV?KD#\* .0TCXJ>)[SQ1:0S6-O)I\^HBP=(K=QM/ R).F>K;>N ?
MK73:=X8\97FM3_\ "0:V7T:X^T&6UA;&0Y*+&#C(4+ANO!]^:T[7X7^%+/6X
MM6AT[%S$59 9"4#KC#;?7C/UKJKU;IK"X6Q>-+LQ,('E&45\?*6 [9Q0!Q?P
MJO;B7PQ=Z==3/.^E7\UDKO\ >**01D]^OY8KSK_A/=5\,ZMK[:=;V;-/K<L4
MGF^;*0J[N=N_OUX]#VP!ZWX&\+GPEX9CL)I4FNY)&GN94'RM(W7' X  'X=J
MRM6^$OA;5X[H21744US=-=--%.=RNQRV <K@_2@#<\%Z]+XF\(:=J\ZQ+-<(
M3(L((4,&*D#//:O)['QMXF\*O>W;6]M=Z--KT\!\UW:<X)+!,MM4 #C(Z^M>
MSZ-I%EH.D6^F:?%Y5K NU%SD\G))]R23^-83?#S0W@2"3[2Z)J;:H TO_+4G
M..GW>V/UH \]L_B]XJN2)#I-EY$UI<7$+?9YE"F)&?EBV'&%YV^O:FS_ !7\
M:VTBVTND:7]J-H+W;%#-)NB8*5&%<[3@DDGCI^/8)\'/"L=SJ$\:72&\C:-0
M)!BW# @^7QW!/WLU/K_PH\.^(8]/%R;J*6R@2W$T#JKRHH  ?*D'IU % 'GO
M_"<>)M$U_P 2:Y;VT,MCBQEN[:^D;? )$!5(QD8/S$'@_=!Q730?$S6+C48=
M$CM[$ZU)JJP;##((_LC)N\S[V=WOTQVK7O/A!X9O=7%_)]L"XB4VJS 1%(T5
M%0C&2N$'?/O2>'/!VK)X]OO%&OM8^:L9MK.*T4@!.,.<]#M^7'/4^U &SX\\
M33>$_"\FI6L"37)E2&)9 2NYCU(!!/&>!7#)\4O$,%EJ-U=Z?921Z5>1)>&.
MWFBWP/@ H)&!#@]F'1AQQSZ5XB\/V/BC1)])U /Y$N#NC;:R,#D,#Z@URT/P
MDT&.WC@FN]2ND^U+=3?:)E;[05&%63Y>5 S@<?>/- '%R_$+Q/!KFE:YJB6T
M6F-ITUXEG;LPW1DE4+\D%B=GL >@-.A^-VIC3KYY+72Y[B.V6:%X%F$:,6"^
M6X;DD DY! /3-=?'\'?#L;6X6XU+R86DQ"9QL9'.3&?ESMZ]"#R3G/-1I\&M
M %I=V\M_J\XN(EA#RW"LT2*X<!/EP!D#KF@#%/Q0\6V8GTN^\/6)UYIK>&WC
MBFQ&6F5F7<"QS]W^\.O:LG2/B!KNAMJBZI'!'JM_J_D-]JE;[+9$*N[.&.%&
M>@/0=>*[_7?A=H?B"_O+V\GOEGN5B7=%(H\HQC 9?EZXR#G/4]*HP?!_1H;1
MHAJFK_:!=&YBO%N L\9*A2-P7!SCKB@#F_\ A;.OZ]H,":+H4(U&1)C<,9L*
ML<:C>Z9*D'+ CDXQWKN?A?>W6H_#C2+J]N)+BX=9 TLK%F;$K@9)]@!69<?"
M'19+6SB@U'5;:X@>1GNTN/WTPD^^&;&.?8>N<YKK?#>@VWACP_:Z-:22RP6P
M8*\Q!8[F+'. !U8T >*:'\0/&UKKEU<W-D]_)J-XUC;6DMP(XX9D(W*%[8#*
M,\=><UTX^+>JPS+?WGAH1^'S="S-X)^5D!(9NG*\>G;KGBNAM?A?I-KJ=G??
M:[QY+349M0C#,,%I-N5/&2 47GKU]:I#X0Z;_;4ER^K:BVFM=&\&F;P(?.SG
M)'0CMTSC'- &#;?&+7[LV@M_"D<WV]I(K$QW7^M="-W;H >^*]$\&>)1XL\,
MV^JFW^SRNS1RP[L['4X(_K^-86F?#&STV7P^ZZC._P#8\MQ*!L \UI<=_P"$
M#'O70>%/#47A71VT^*YEN-\\D[22#DECG_"@#SW3&\5_$&?5=7M/$L^D6MA=
M/#96D*+RRX/[WD9'3AL]3VZQZ+\6]:O=%LX(- EU365ADGNBG[M/*1]NY1CY
MB>F!WZ>E=!K/PKBOM8O+_2]>OM(2_!%[;V_*39Z]QC//KUIFH?"2P*VG]A:I
M=:,\-NUK*\ W&>-CDACD=\T <[9?%76[?6-?N+W2KB6W4V\=EIK%4ECDD^ZG
M"Y)89/<C&,4FM_$7Q-</IT T>YTS4K/5K:*YLUF'^E+('*(&(Z-L8=QT.?36
ME^"=@L[_ &'6KVRMFCAQ%$HR)8P LA;N?O'H.6."*EG^$+3V!W^)[]]5:[2[
M>_=<L616$8 W<;2Y.0?7VP 9U[\;)+>,60T#R-:CD=+FVNKM8XX=O?>0-Q/.
M!Q^/&=70/B;?>)]?L;+2=!$EK+"D]U,UR UNI8JW&.<$=N3Z>E6Z^#$,EI#-
M!KMRFMJSO/J$B;S.6QG<I/08..>_.:Z/PIX!@\*:O+>6]_-/&UFEJL<JC(PV
MXMD=<DYZ<9H SOBKXDU;0K+2;;2))(I=0NO(=X8O,F XXC!XW'./\*D^%.KZ
MAJ>@W\6J7US=7%G>-"OVN+RYD0*NT./7J>2?K6UXQ\)0^+=.AB-U)9WEK*)K
M6ZCY:)QWQ^7Y5S^G>#]=\.ZWHBZ?J5Q=6LMQ/<ZW<S. 9G**%R.N.#@<X[T
M=5XHMM7N]!G@T6_@L+I\ W,P.(T_B(QT..]>/)KOBA9IM-LO$UU=Z=<:Q::;
M:ZJT:DL6#>9M/.0,#OZ<\G/K7C7PT_BWPS/HZ7QL_-=&:0)OR%8'!&1Z>M<I
M;?"69-#;2KGQ5?RPQ,DEELC""UD4DAE&3Z]L?6@#DKK4M? U^QU;QM/:Z?HE
MPT;2I"//NBX)C4'(R?E.1QC/<<AGB.\\;?\ "#Z'X@N-1U.-DM@_EVT7&\2D
MK+,1P 8RG7/(Z#FNFNO@N)Q:RIXDNDO(IGN9;EH0S2S,0=^-PQT'K5[4/A0^
MI?99+CQ3JAN/LYMKZ8G)NXBY;;@G"]2.XX'&<Y .NT?57U'P?::I$Z7$TMDL
MN1\H=]O/;CYLUYAX5^*FM/HUC:-H\^N:U=/-.%2<1@PAB ?NG&"&&WT7.><5
MZYI^EVFEZ1!I=I'LM8(A$BYYVXQU]:\VM_@K'90J;+Q+?6]W$SK!.D8'EPMG
M,9&>>I.<CJ>* .W\'^*(/%_AV'5X('MP[,C1.<E64X//>O,-)^).J6'B_P 5
MQ:I>O+:0K=FQCF0!5DA)(7C'\/'7GCO7J_AKP]9^%M!MM(L6D:&#=\\F-S$D
MDDX ]:Y/4_A/8:M?3SW-_(8Y=3%_Y?EYP" 'CR3G#8'/;' H XKPU\8K_3=$
M#ZO#)J=S/-+-YDDR0+'&,?(O'S'.<+[BNAN_C3';3$IX>N)K5+:"YEE6X&8U
ME52,C'JP'6J]W\"+:XN[BYCU^1'N'D:0-:(XPS9P!G@CU_E6G#\(+017\-SJ
MDDL5U806:[(MC(T6W:^<G/* X^M &1K'Q5UETTY+?0M0TZ]74X%EM64.;J%@
MQV*Q7@M@#@9&>M>@^$?%*^*K&[F-C-8SVER]K/;RG+(Z@9Y_&N5@^%VI/?Z=
MJ.J>*[O4+RTOH+G]ZA\LI&2=H7=P3_>^O'-=;X<\.?\ "/W&M2"Y\X:EJ$EZ
M!LV^7O RO7GD'F@#G?&?B?Q'I/BK0+"SLH[?2;K4;>"6]:1&:;>PRBIG*C&<
MG'I@CO7U?QW?2_$C2M"TK TU+S[/>W 3(>7:28@3TQWQSGOZ]1XG\-R>(9M%
MD2]-NNFZC%>LFS<)=ASMZC!]_<USNM?"'P]J-[8W%E;160BN/.N0NYC..NWD
M\#/7VS0!Z%7DOC+7O'>@:A<:I]NTZWL8[M8;'30@=[Y20,_WL\C(!'?VSW?@
MR36Y?#4+^(=W]H&23<&C5#M#D+E5X'&*XNY^&7B*X\;WGB2/Q):Q3O*6MFDL
MQ.8DR=J@/P"!@9% &9'X[\6I?V>OR26C:+?ZK_9L.G;,,JAB-^[&0>#U)^E6
MV\6^,="\56MAK-WIUW]I@N+B:SMHLM9HBLRG<,9SCOGI^-6I?A3J<NKQ/)XH
MD?3(KUK^.V:W&4G)W9ZXQN))Z<<=\U'X<^&WBG1=9O+V7Q);-]M#_:IEM]TS
MD@X(<C*X)!X/:@"O\,_&GB+7M?BM=:U(;9+1YUMI+#RS(,@!D<8!&#U^HQWK
MU>ZD:*SGD0X9(V8'W KS>Q^'_BZUN9-2F\61W&K0VPM+&>2WW"--X+%LYW$@
M$<YZ]:]&N89IM.F@21!.\3('9<KN(QD@'IGMF@#QO3?BOK5[\/M7DE$<7B"R
M$$D#>5_Q\1O*J[@GXXX_O#%='%\7]/$JQ/H^K2JKBW>Y@MLQ&? RB\YSNX Z
MU7U+X2RW_A;0+1=0@CU?2/E%T49D=-Q;;C/;C'T/3-2VWPTU>VUB)%\0K_84
M6I#4UM!!\_F!]P4MZ=.?T[T 9WAOXT";0+JXUW3Y$O+>W:Y5H4VQSIYBQ@+D
MDYW-@]N#5G7_ (NPQ7FF6^C6\\KRFWFF!MQ+N21-WE+M;A\8_$57B^#=Q<:=
MH]IJNK1W"Z=>2/E(R/,@<ABISGYMX)^C'KQ5O1?A+)HUOI\<=]"SVVM+J#N4
M.6B1<*GN>O/'WC0!F:/\8=3=].N]6TQGLKBUF>5+"T8N&20C>NY_N;< GL0:
MZ6[^+_AJT:#]UJ,RR6\=R[PVX984?&-YW<'D9QGDXZUE^%_AGKFC-&E]J5A+
M#!I]U9P")7# RON&21R.2?;..>M<]>?!#7+@6*+JFGLJVT<,S2[RT)5B3Y6%
M&1C^]CJ?:@#J-+^+"27&NMJ6GSK!9WB6UG';6[---NW8!!.-WRY[<&KDGQA\
M,I8VERD>HS&Y:15ACMP9%9,;E(SUPP/&:Y?4?A%XDGN;CRM4TVXLVN4N1;W7
MF 3.%VDR;1GZ8)ZGI6KX,^&VM>'=5TRXO)-)>"TN;F=O(W[_ -[&J +E>@*]
M/YT :>K?%SP_9:);WMM]IFGO('E@B$!)CVEES(,C"[U(X/:L+P]\8B(+FX\5
M?988E$'DBQMY2Q,BLW.YB. /_P!=5H?A;XLT^#S=,U334N9[6XLKF.Y!9!$\
MK,-AVGJ&R<@8]Z@T_P"$GB"VU6PN)Y[$I:7=BY,;L2R1*=Y&0.Y'!Z_S .O_
M .%M^";?34ODO"/M$K!H8X#YNX 99E^FWD]?P..H\.^(M.\4Z0NI:8[O;,[)
M^\0J01UX->$:[IFJ^ /&1UFXEMHKF\NKMX;F>%GMRCJ1R$RV[YC\N".1GC->
ML?">QEL?ASIHGB,4TYDG92,<,Y*D#L"NTXH Y>^^+>GZ)JNHVECHT45K:WL,
M$CA3&S*=WF/M"]05  /6NG/Q7\)?V-%J8O96CDF,(B6$F7<!D_+Z8(.?>N5\
M1?#[Q%J?Q N=1AM[-]*GU&SNF,DHWE8DVD;?3YFX^E5]>^&WB2\U:ZU&V@M)
M<:I/<10&<Q!XY%'S%E(8$%1QGO0!ZYI.JV>MZ5;:E83"6UN$WQN/U!]"#D$>
MHKG;_P")?AC3M:?2I[US/&WER.D9:-'Y^4MT#<$8]:L> /#UQX7\'6>EW9C-
MPFYY!'G:I8DXR2<XSC->8ZI\)_$)UR^CL[:QN=,N;[[2))[N16*DY*,JD#UY
MVY]#0!V]]\7O"UII@N8YY9;AUEV6WED.'3/RN.=F3Z_6I=/^*OAJ;2=)NM1O
MHK*?4$+"$Y;R\,5)8@<#<I&3C]#7':=\.O%D.MZCJMQ#IBR:Q:W<%S&F +?S
M%.PIZDG&3Z$YR36-)\,/&T<;(EK$XN;)+658]0,:Q[!M!(!&X84''(RWUH ]
M:F^(WA*#5_[+DUJ$7F]8]H1RNXXQ\X&WN.<U6O?B7X;CM]4&GZC;WE]8023&
MVW-&)-@R0KE<$\=LUP7_  K'78-(UV%-/LY;AI['[%B10'2(8?!8DJ",=3DX
M/7C.?8_#3Q9;7=X#I,:QFTO8U;[9&T3M+&P38F,H<D#/3@=* /3K/XE^&9(M
M-2^U*WL[Z]MHI_L[,S"/>H8*S@;0>>^.WK5JS^(7A2_UD:1;:Q$U\9#$(FC=
M<N#C 8J 3GWY[5Y;'\.O%-O8/I::!I\PO5LG>_>9 ]JT:J'4#))Y!&5ZY/7/
M&D? 6J)INCO%HJI?1^(S=74@=2QAWDAR<],8X']: /3M3MO#VG77_"0ZG#8P
M7$"A1?3JH9!R  Q^I'XURWB+XN^']'M[.33Y(]6:Y<KL@G"[ .,MGISZU:^*
M/A[4?$/A>"+38%N9K6\CN6M6;:)U (*^G\6?PKB-$\%:O+XXM=>O?"5K8V4U
MZI:Q3RV6W1867=QV+$-@#J/H: /4/%'B>'PMX6EUNZ@,@C"?N4<99F(& ?QS
M]!69HOQ)T#5K^:U>ZALG7R?)%Q,JM/YB!Q@9[9 ^M2?$S1[S7?A_J=A80>?=
M,(WCC'5MKJQQ[X!KS8>#M6N=#UF]G\*-!J+75B+2%2ID5(PJOL<?=&!R>/TH
M ]@A\4:#/JCZ9%K%DU\K^6;<3+OW>@'?\*K^+_%$/A#P[-J\UN]PL;H@B1@I
M)8XZGI7C>A?#KQ-9^,]+:?2+@6]GJ?VAKHW,?E&,,#D+C=G@=SGI@=:],^*F
MF:CJO@B:VTNU>YNA/$ZQH,DX8'.#0!%JGQ2TG3M/\/W2V\DYUG:R1(ZAHE.
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
MB@ HHHH **** ."G^(UP^I:E9:9X6U*_>PN&MGD1T5"RYSR3Z#T]/45FZO\
M&G3-*OI[8:7<3B"-#(PGC!61@#LQDYVYP2,X((QWKD%T*TM=8UY]<^'^O:M>
M2:C-+;7%LLJQF,ME>5(^N>>OM3M3\&ZM>_V_=Q>%Y(GO-0LI((Y(U=TC(8R8
M(_VBN[]<\F@#UO1O&6D:K#9I+>6MIJ%RN?L+W4;2JWI@'GU'J#4>K^//#VDZ
M;J%V-1M[M[%09;>VF1I.6"XQGU(SZ5XV?A[K\6M7%DVA79+ZBTT%W;R10Q(I
M^ZV\(SJ!UV@@=.,BH&\':M<>'&TY/ ,L6IV5NXFU%Y2/-)?=E%'$C8X&,XS[
M"@#V3PSX^TWQ+?36L82W<;?LX>X1C<93<VT YRO>M63Q7X>A56EUO3HU:1HE
M+W* %E^\.3V[UX;9^"_$!T*YU;3]$N[/4[&]@EM()(=C.IC"OA3UYP3^.:CO
M_ASKFBS6JMI%WJ%O+IJQE;..-RDS,"ZDNK;>23N R,C!QF@#Z(GN8+6W>XN)
MHX8$&YY)&"JH]23P!68GBOP])8M?)KFG&U5MC2_:4VAN>"<]>#Q[5Q7B_P .
MZS+\&;72(+-[N_@BA\V(N9)!M'.TC&XCCCT]:\MC\$^*)[>\O)/#VH-_I$,B
M2>0L3A0'!_T;[K=N.V/]HT ?3-K=VU];)<VEQ%/;N,I+$X96'L1Q6+J'C;P_
M8Z3>Z@FJ6EXEI%YLD=K<)(^,@#@'N2!^-<=X2\.:]#\'=3T6:S%I?3+.MJA/
MENP8<%^>"3D?3%<#%X4UB>R*P>"KFQ:QTN:WNF<,WVV4CY65<?,=QW#&>GL*
M /7%^).DQ^!X_%=W!<P6LDGEQPC:TCG...<=B>O8U-I?Q&T#4]8O=,:X%E-:
M[ #>2)&)2PZ)\W)']:Y3Q9X7N7^!VG:=9Z23>V\%M+)!'$-ZN%'F''7=DMGO
MUKD)/!^HWECXJU6?PY=O,PLI;!6A82'+J7"=\[<@XSB@#WG^VM*.H_V=_:=G
M]NSC[-YZ^9G&<;<YZ<TNI:OI^D0";4+VWM4.=IFE5-Y S@9(R:\"T'PMKT7Q
M!L3=:-J27*:M]K><1 1B(D,29NK< C;[D=2178_%#1[FX\6Z1J,VAWNNZ8MI
M-"UI:QLQBD[,=H[Y7J?X30!V&@_$#0=<T.+59+N+3HI9'C5+Z9(V)7&<<X/4
M?G5JS\9Z'=WFJVQO8X#ICHD\D\BHAW#(96S@CMVYKYY'A+7QHD-K<^&=4#?9
M9&CECL9)7\PR'"$$X0<9+8W8]013[[PQJ,37,)\/7T(A>SN;A8K7>$B\K#'C
M&3DDD?7)&* /INTO+6_MEN;.YAN8&SMEAD#J<<'!'%4)_%&A6\-Y*VK63_8H
MVDN$CG5WC"]<J#G.>,>O%<;\-])O+/P5J@LFO85N9)6L5NX1$5RORN%[ D@]
M>U>5V/A=K_[!:)X8U2/4+(W#:U/+'(RS#!95'(PQ P,8))'6@#W?3O'.BZGX
M6NO$<3S1:=;%P[SIL+;0#\H)YR2 /4\4S2/B!X?UK56TZVNBLXMX[@&8!%97
M564 D\G#C(^OI7'Q>&UC^ #V8TEOM<EK]I:'RSO,N00V.N< ?@*\VM?#YU+2
MM:OFT6]2&RT>V%MB!E83?)N<#N"PE8GT)/T /H:R\5Z3?7-_ +CR&L;@VTIN
M,1AG'7:2>1_C6TK*RAE(*D9!!X(KY>US2+\RW%W<:;>_94O9/,E-NTB F)
M0".IXSGCZUZG)?ZEHWP(M$^Q3C4IK1;.*$!BX+DJ#@C(.WG'X4 =GX>\6Z1X
MG2]?3)V<6<QBEWKMP?49['!Y]JT%U;361W74+0JF-S"9<+GUYKYV\0^'O$'P
M^T^2QW6GV;6;(0RRQ90*\;!CN+<;B"5Z@'=TR*H2V&DW6JZTNCV5U::8]M:(
ML,ZMYGSS0Y.23@'DCGN* /II=3L&>-%OK8O)RBB5<OVXYYIWVZS^U?9?M4'V
MC_GEY@W],].O2OF+Q!X;N-&\=7>F6-A>VT@NTDTU;>%Y9/*!)W1G=SCKWY'4
M<U8.EZDWQ*N5N[.]&H_VBUPQ2!PWDY;Y]P; 3ISCIW[4 ?2XN[9E+"XB*J0"
M0XP">@_4?G3GGAC4,\J*#@ LP&<\"OG'PQX,TS4'\&I?6USLU6.^DO CL#((
MLF/ _ =.M<_J5M=SZ9HLE_%>_8Y-.\FPD>$O^\$IRJ8(&3SC.>"..AH ^L#)
M&&VEU#>F>:S="\0Z9XDM)KK2KC[1!#.T#.%(&]0"<9ZCD<UX'J_AJ*6SUW5K
MU+F74K/4+.VW_,IP40-E<Y!)/J<<5U'PNUC1O#4E_ILUG>V^H7FM-9I$4=EC
M7^!68G;D'=G'S'W% 'J.K>)M)T2\MK2_N?+GN4D>) A8E44LQXZ<"K&C:S8Z
M_I<&I:=-YMM,"48J5/!(Z'D<@UY3\8H;:'Q9X>OKN"5H#;W$1= Q_>!28QQZ
M,0?IUR*X6RT:]T?3]&NM&34!?ZQI-VTJQ G=C<!@8SC;@]^2/6@#Z>#*V<$'
M!P<&LW3M?T[5;S4+6TF9I;";R+@,A4*_/ )X/3M7D?P8)_X26Z&GSS2::=/4
MW.(G6,W.X<L6)^?&>G!R<=*PM1L1K/C[4-(GEF2UN_$JK(8^.@?H>@.#_G%
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
M,S>66"*[=,9VKD^N<T >Y9HKP;4?B[JNN>']2M$LX;">:V:6WN+6Z)>,(PW
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
ML>!CG^E &WH?@'PX+^^UG3-4GNQ>QW$#M'<))&OFMEMN!P1_^O-;4O@W3Y?
M_P#PBADF^Q" 0B0D%Q@Y#=,9S[5Y%XBUO4/"FISZ1X;N(]*M+.PCO5BC=%$T
MC;"Q?S#ER1D!5YZ<=:@U/QAXUU2^O+S3]:^QP+-90"W3!17GCSD-@X7*MR3W
M% 'H]O\ ";28]%NM.FU'4IOM5Q%<S3&4!W=!@ \<KDDX.>WI2VOPSTK1]=76
M!K&H1V-O.UZ+*2<+!')SECTP!_3DD<5P7_"8^.-"NTDU'68+RTT[6%TZXC$:
MJT^023NP., X/8XKLOC)Y$^@:;8R7BP23WBE(I25BN-HY1W'W0<CD\9].H .
MAU_P?I7BW4M'U2>X=CILOF1B%@5D&0<'\57]?6J%M\/]#&L>)-56Z+KK,#P2
MJA7$*N 7(//)8;O;TKQQR--T_4=%D-SHMM/?VJ7H@NQ<0Q1,KDE2#DY(R1D\
M*,]*WO$&DZ/X2\1K8^&+V7R+[1[T7L"R^8C!8)"K$Y/.1TQQCWH Z0_!S0'A
M$47B?4R(X6C0-<1LJ1DY8 ;>!R376>$?"NG^'6U2*WU 7T=^ZNT<FUBH"[2#
MCJ/P'I7C%EX5D3P-<:U)X7CMX/[,9X]174&9F<C&[R]W 89&,<9H\/::EMXA
M\$I;:2='O+EX[C^T'OS(MV@&6 4<*6Y&WW H ](3X/VL=_$LFO7\F@PS_:%T
MAS^Y#;BV.N,<G^'/)YJ72_A)8Z?KD&H+K%W/:Q3S31VC@;-LJ;67(]>,GN!C
M'>I?C#K3Z?X-.FVVY[[591;111@EV7JVT#KV7_@0KB- \=:SI?@=-#LI5758
M-5CTU)KZ(H((I VQF!Z$%2.>@[&@#KM(^$=K87EU&^OW]QI#I)&--5V1$WCH
MQ#<X!SC [9]X[3X/)!I.H6,WB*\N/M-L+6 NGR01AU;[F[YC\H[BN4TC6?%N
MFWVH1V6J:2]U=ZG=B[N98CY6Z"!'+ CH",_P\$=:CU;QGXGUCPA>)K!L&M-0
MTHWD*VR,K1[;A$P<GOS^= 'I.M_#\ZWX9TC3IM9N$U#2RC0:@J<EEP-Q7//
M'?\ &L0_"#R;>VEL?$]_:ZNDDLDVHHGSS&3&[.&!['JQZFL/1/%_C*,;HCI@
MT73]2ATMHV5VD*EE08)))P".2>_>N8TSXDZWX>TG[-8K;Q))-<7+22(TW.X
M)@ME5X^\<\GV- 'H-Q\&XA:6D6G>(+NRDCMY+>XE\L.;A7)+YY&,YQWXJQ:?
M"86]GJ$,FN/-)=Z8FG"0VP&Q5(P<!N>% Q[=37 ?\)UXIL]8U[6[:[M&\Y+-
M1&P9HU\Q04* G@ !@?<UH:Y\4_&7A^_N;&YFT66YL"B3+#;RLLC-SRQP!@8]
M/;- '6:U\'K75]2&H#6)8YXX+>.$/ LBH8@%R5)PP('W3W/7'%,T;X12:9KU
MGJL_B.6Z:WO&O&B^RA%=V S_ !''3_ZPKD_#7BGQ982W.A6<UE-JNHZS<QBY
MNW8QQF)5,G7L<C QQSP21C6T?XA>,/$/B"PT2Q_LJ*\A:5+]W1FC;RWY9<'.
M"N!QU.>@Z 'LM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4R5G2%VC3S) I*IG&X]AGM3Z* /(8/CC;&33TN;!8S)%*;Q0Y
M!@D3.%P1R" /S]1BN?;QWXON=5\ZUCFC>\U&PV6[7:LJB2+<L2@K@*X.23T(
MYYR:[?4/@_I.H/K+O>S*VI7J7@Q&O[EEWY ]0?,;]/2GZG\*8;^XU"Y@UB>U
MGN;^&]B=(@1!Y2LJJ!GGAC@]L#CCD Y[P!\3-8:/3;+7K*XNDU*^>W@U'S5X
M8;?EV #@%ASGOQG%)\3O%/BFP\6M8Z;)<V-I;6#W,<D#H?.XR78$= 1MQU[C
MK72:;\+(=.MM!A75I)/[)U![T,8 /-W$?+UX^Z.>>_%:GBCP+%XFU-[U]0DM
MR=.DL=B)D?.<[CR,X]/H>U ')Z9\6[N'1X[B\T&[N[*Q$,&HZG'( %E( 8A,
M<\GU[CU&94^,PDN5N%\/71T2:X^S07Y<+F3GJ",#/'?@9Z]*?%\&((F-L/$6
MH'2)FCDN[$CBX=<98L#QDC/3CUX%3_\ "G[8ZD2VMW9T<7#W4>F!<)'*<X(;
M/09'&.<=: -7PCXYOO$OA^ZUJXT$V=E#"SQR_:0_GLN=P5< @ @\FN;;XS7D
M=E:W<WA-H(;M6>W>;48XUD5?O$%E'M@=^U=MX>\)+H/@<>&OMK3*(YH_M'E[
M3B1F.=N3TW>O:N7OOA$MUI^A0PZ]-!<Z5 ]OYYME;S$8D\+G"D;B >>W<9H
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
M6=]<Z3H5\\-FMJ8;ASY>%R =J;<' '3BK6H_#KQ=>:9I<?\ 9?AXP6RR(=-
M940DD[Q)G>2<C/SCE1G/- $NK?%WQ;9:39:K'X8B@L)HU5I[E6*M+SG80P^4
M@9&>>O7K7=:9XBU^3P!J.LZQHZ6>I6T4TBVS A7"KN4X))P?KVKB=0^&_B*/
MX10Z!$L5UJ(U 71A27"QH01M#,0#C.?SZ]_4/$5K<W?A/5+.TB$MS-92Q1Q[
M@NYF0@#)X'6@#S#1_C+J%SJ&CP:MHMJMMJ+JBRV\VYE.[:#M.<8.#@\XYK:D
M^*T4?Q(F\-K8));B3[,MT)-K&8#[ISQC=E>O4UQ\/PU\0^%_^$=US1M(BN]3
M1"M[9S.CA),G#@DX&!CD'@@>]5_^%1>*K;PQ'J:W?F:LEP+K^S-BD[]V,^;N
MP3C!(Z?C0!OCXJ^);?5CHG_"$B/4&7?;VJN0V.221CT#=*:WQCU*YU&X%AX6
MAE$#M#YC70W''O@=\GCU%;,7AW7KKXP:1XCN; 16R::/M+!U(CE,;*4'/)#-
MVXQWKR]O 'BFWU2[$G@Y;]6N&*R2R..-W8I(HQ]0: /IB.*,I&WE*A'S!<?=
M)Z_S-"V\"*ZI#&JO]X!0 WU]:S/#^H:G?)>IJ6D'33;7!AA'F^8)4"CYP<#@
MY/\ ^O-;% #8XTB0)&BH@Z*HP!33!"5=3$A5SEAM&&/OZU)10!&;>$IL,494
M$'&T8R.E*L,22-(L:*[?>8* 3]33Z* &20Q3 "6-'P<C<H.#3#:6Q9&^SQ90
MY4[!\ISGC\:FHH RO$?AZQ\4:++I6H^;]GE96)B;:P*D$8/X5?BM;>&#R(X8
MUB(P5"C!XQS4U% $!LK5E"FVA*@Y ,8P/\XI6M+9MNZWB.U=HR@X'I]*FHH
MB^RV_F"3R(]X& VT9QTQFHTTZRB,)CL[=# "(=L8'E@]=OIGVJS10!3ATG3;
M99E@T^UB$PVRB.%5\P>C8'/4]:6TTO3]/+FRL;:V+\,88E3=]<"K=% &8OAS
M1$U+^TET>P6^+%_M(MT\S<>IW8SGWK*\.>"K?0-:U#5Y-0O-1OKP;!-=ON:.
M+.0@/<=/R'2NHHH HZEHNEZPL:ZGIUI>B,DH+B%9-N>N,CCI21Z)I421)'IM
MHJ0Q-#&JPJ D;?>4<< ]Q5^B@"CIVBZ7HZNNF:=:62R'+BWA6/<?? YJ+6?#
MVD>(;=8-6L(;J-6#*''((SW'/<UIT4 9B^'-&26UD73+4-:Q-# 1&/D1A@J/
M8CBJ;>"/#+0K"VC6QC6W-LJX.%B+%RHYX^8DYZ\UOT4 <YIG@+PMHU_'?:?H
MUO!=19V2#<2N1CC)]#6MJND:?KE@UCJ=JES;,0QC?.,@Y!XJ[10!AZMX.\/:
M[/#/J>E6]Q+"NR-F!&U?3@CBG/X1\/R>=OTJW;SITN9,@_-(GW3^&3@=.:VJ
M* ,*Z\&>'KTN;C3(WWW8O7!9@&F (#$9YX)XZ>U7M9T33?$&G/I^JVB7-L^"
M4;(P1W!'(/N#5^B@#F]/\ ^%M+TNZTVUT: 6EV09TD+2%\=/F8D\=N>#DCFD
MTOX?^%M&MKR"PTB.);R)H)V,CL[1L,,H9B6 /L172T4 9:>'-)C\.G0$LD72
MS$83;ACC:<YYSG/).<YS56Y\&>'[O3=-T^;3PUMIK*]HHE<&(CI\P.3^).:W
MJ* ,V]T#3-0U>PU6ZMA)>6&[[-(6(V;NO&<'IWZ5F:QX!\-:[=W-WJ&FB2YN
M8A%)()74D @@@ X!&!SC-=+10!QVG_"[PCIDWFVFF,C[)(R3.Y)5TV,#D^A/
MTR:DG^&OABYL;6TELI&BM;9K6+,S95"VX\YZYSSZ$BNMHH Y>#X>^'+:&2*&
MS=$>]2^($K?ZU3D=^GL?4UFW/PA\'W421O8S*$=V4K<-GYCDC.>1Z?4UW5%
M'$WOPH\(WVH+>26,B.JH@2.9E3" !1CZ 4[6OA7X5U_59M2O;2;[3.<R-'.R
MACZXKM** .(?X3>$)+2XM382^7--Y_\ KVRC<_=YX'/XX'H*T=%\!:!X?OK:
M[TZV>*6W@:!,R$@ACEB<]3Q7344 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 9">*_#DEP+=-?TMIBVT1K>1EBWIC
M.<U;O-6TW3YH8;W4+6VEF.V))IE0R'IA03S^%?,^A^"]9\56MQ;Z/H]I]C_M
M)A_:<DNUX0H^Y][.W# \*>:L_$74&UWQ5J)MY;VZAT:WCM;:>&(L"Z$>8SMV
M_P"6GS=]H[<T ?1\>K:;-=SVD6H6KW-N-TT*S*7B'JRYR/QJO;>)-"O)XH+7
M6M.GFFSY4<5TC,^,YV@')Z'IZ5X3XJC;4H=%\4^'KW[)<^(Q_9]Y;I)M+2$A
M6)]B<9_ ]ZH^*+2V\&>/X#I"JI\/6UK)+R$-TVY=Q)7H6$@!SVSVH ^AE\1:
M(T=S(NLZ>4M<"X87*8AR<#><_+SQS4,7BOPY,)#%K^E2")-\A2\C.Q<@9//
MR0,^]?,\$$T'ACQ:MP$$K_8Y6"-D#>^['_CU6+^QM(O#=]*\?AH3&SA:(Z?=
M/),',L>5*ER 0N<G'T)YH ^FY]9TNV6%KC4K.)9T,D)DG51(H&2RY/( .<BJ
M<7B[PU-*D47B'29)'8*B)>QDL3P !GDU\^^'C/<^*_"GAC7(T>&T=]N[!$D,
MZ!U7GUS_ ./8'2NC\*>$O#3_ !.\2K<6\:Z;HKB6(/*?+CVGG=G.0,'J>,4
M>\4C,J(7=@JJ,DDX %5M.U*RU:QCO=/N8[FUDSLEC.5.#@_J#4>M_P#(!U'_
M *]9?_030!#9^)M U"Z2ULM;TVYN'SLBANXW=L#)P <G@$UJ5\@:0RV<V@WA
M6R7;?*S/#,3<8#CATW<#'0@#/J:[J3XD^)C<'7CK5M&4U$6@T(*-QBP26(Y/
MHN[GGZ8(!]"T5\ZR^+/&4OA'4?$2^*)=EK?_ &*-(H4VR<[MV['N!TZ4Z3QI
MXMA6YMY_%D=H^F6R7<7VB%4DOV<!@F.<@ D#UXXYX /HBBOG?5_B3XOL$8+J
M$PFU"WM[VV"VT;+&A4F0+D=,COGA3]:EO/B3XSFL;*YCNC:0:K=W+VCQ0QRR
M"),*L>TC&-V1DG/7H ,@'T'17B'AOQ?XR\=>*+?3X-9314%@+EQ':)*'((!.
M&Y^;<#UX%;GQ3\6^(?!NJZ;=V5R#IUQ;2Q&+RU/[\*<.21GC<IQ_LF@#U"6:
M*")I9I$CC499W8  >Y-0MJ-BF=UY;K@!CF0# )P#UZ$]/6OG#4?B!XB\1^'+
MBQO9(Y(+6Q_T]9H HDE,X"'*D$$ I[9!X-8^M3-)+JL@PH?2]/?:G"KF. X
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
M1RH4YVC'WE/0\&HHOC;#_86IWEUH,MM>V4D2"T:Y_P!9OS_$5!!&"<;3V_
M]7HKE/ GC&?QGI]S>2Z3]@CBD$:$7(F63C)P0!TKJZ "BN2\5>.[;PMKVC:;
M<6P=-09O,G,P00(,98C!R.?;H:O:;XV\-:Q?1V6GZS:W%S*"4B1OF;&<_P C
M0!OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!2TW2-.T>*6+3;*"TCED,CK"@4,Q[\?2L:YN/#'AB_M]):TB@FUV9U
M$<4!83-P&+X'3YAR>.?3-> >']6OQXWLWL[B]AG:ZF4QS3.\A8@XWY 7))(^
MN<CI3O"L[R^*M!DCN+V;74DN!-'<Y*K)M?9@DYR>,C% 'M^N/X&\*II-CJEE
M9V\9F>6SC%MN5'4 L_ X/W1ZY(_"M<:Y\.=8D6_NC87$M]:N=\MLV^6*/);.
M5SQL/_?->%:?.L^I:&TLUY)JR7DHNQ.S';]W9C/0_?SWXJQIL-E92^&+ZZEO
M$>YLK@B02-_K0\J1*N.0N0H(Z<GL: /H'2-%\'Z]HC7NGZ99SV&H!=S&WV^:
M$) R& /!!J5?A_X13./#FF\@@Y@4U\_+?*NF:/'K-]J<&FC2)?L1MV(!G$CX
M''!&>/ICI5TV-YJ$TW]H7VHQ3VOADWVWS2I,B?*NX>F,>YH ^A/^$<T7[?:W
MW]F6INK6-8H)C$-T:CH >V,\5SNH:Y\/M U/5+*^FT^VO+P?Z?&823+N&?GP
M#G(8G\:K?#;QG9:KI6G:%+/,^KP6"RS>8A *\ <GJ<%3^->:?$B2WB^+.IFY
MU%+!#9Q@2/9BYW'8ORA3T)_O=L4 >Y>&)]"N-"A;PX;?^S S",0+M4')W#';
MDD_C6M)&DT3Q2*&C=2K*>A!ZBOEJQN;F#1?#]KJLEYI_AEKF8RW%IN5Y7X.\
M]>Q0#CH#5[08]5\0W7A'3=:OKY+&YFN(X721A(T0"D<^FX$ G..>PH ]YMO
MOA6SN8[FW\/Z>DT;;D<0 E3V(]ZG/A+P\=5_M3^Q;'[=O\SS_)7=N_O?7WKY
MU>VOK;P[?:Q97NJ"W75I+"=UF;]W;C:PSW!)."?;'>K)O-3.EZW=Z!JFHS:)
MHUS!=64]R[;]Q8*0!C!'S9(./N@XY- 'OC^"_#;Z2^E?V-:K8O*)FAC38&<=
M"<8)_P BH]6\!^&-<DMI-1T>&9[9!'$0S)A1C"G:1D#'&<XKYZTS4/$%_>FU
M^T7D<Q$VLQ&-V.66%G0 $'(W #TY(ZTRQUO5OL6H/%K#L]UI\KWT1GD9RP<_
M,<KA3R. >AZ\XH ^C]1\(Z%JMY;W5YIZ236\+6\15V0)&P*E0%(&,$BJES\/
MO"MWH]GI,^CQ/9699K=/,<%-Q);Y@=W).<$_RK!\$:!)%\,7:SU"^EO=5T_S
M 9[DD12%#C81RHR<UXO;>*?%TEM"Z7UW*UVC:7'NN&W>8"IR!D8;#*,GWH ]
MNTV3X=>&]4NKJQFM[6]L]NG3$R2DH23B/!)!.4/(STZULSP>%OB#8O#,L&IP
M65R58993'*!R.,'H?H?PKP5M]IXCO+:[N'E6T\164;O,Y;=L\U2Q))ZA1FO6
M/A#)$VF:^B',BZS.6^7& 0N.>_0T = WP\\+-%J,;:4I34762Z'FR?.58L.=
MV1R<X&*K2_"[P;,KJVCCYT2-L3R\J@ 4?>[ "O!M$\3:S;Q6E_:>(=2N-:74
M!$EA)(\J21%>6*G@\\8]\]LUHR>(]8OO&"(FOZ@HO=2DLY"MR,K$Q"#;%_"0
M"<-ZXQ@B@#VCX@^#9_%OA2+1]/N(;5HITD7S5)4JH(V\<CK^F.],M?A9X0AT
MP6<NCQ2%MC2/YLFYG4$9!W9'4\ XYKSWP-?Z_P"(O$NB:-<W6H0'P_YSZ@[2
M-F=O,^5'YY' '/O5KQ;+K-]\7+VTLM2U!%LM.^UP6EO*P661$W*A4'&&;@T
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
M]GTZ\U?6$5W==RV^<D\-D?Q<Y]Z .L\*?!^XF2]C\3RW<-M]M$R6<%RIBN
M<,V.0>2.H.,_6NG3X66D?A/6="74I]NI7?VKS=@!C(8%5QWZ<G^59GP)!_X1
M;5B[!G.IN&8=#\B5POA_7M=TDM8>&Y;>UEU#7I[?;,N].B!0<Y( SU'/KF@#
MO]0^#=MJ+ZK)-K=XTM]-%()'56*A!@Y]2<MSQVI]S\'[2XU^2Z76;^+399?M
M4EG&P&9\_>!Z 8]L^]>=W_C/Q/XAA\,F>[@6[M]7>$%5VI+)'Y3*[@<'[Y&
M!].:O:?\9/$\UZUQ-';R6US'*$@CMFQ;LB$A@W\7J1D\ ]* -BZ^$>K6FL:)
M'IM].;:.[N+B>[C=(S;;BNW8#R3A1Z\CM5N\^!%CFU_L_6+J(A'2Z:7#-+NS
MR.R]<$8Y'OS7/'XE^.+;PYIMW-=V4C:T[1VLPMB6M_+?8Q(5<,23T&[@=.<5
M#<?&/Q?+9VJK#:V3PAI)KA[=B)]A(*XP=H)P,\?-W% 'J/A/P-<>'=6AO[C4
M_MC1Z7'88,>T_*V0>O0# 'TKC_$GP\\0^(/BAJMW;3R:?IMU:I&;Q2"'78BM
M&1G/.&_*I_"VM:YK?Q?,YOX'L#I,4TD*.QC"O&A(C'KYAZGG&?I5[QSXVUR'
MQ--X6T.SM&86,D]Q+<L1E-A8A<$8.![\GL.: '3_  ?MY9]0C75)?L=UIT-E
M&'0-)$8BF&SP",1CL.IJI;_!F:2WOUU/Q'<W$UW:1VXD4?=V,"!@YRORH ..
MAKE/"WCC6]$TC3=/MIT>W_L.[O )EWD2H\^W!ST'EJ,=.M6IOC1XBAL+%(K2
MQDN5LQ<7,LD;MYGS8X"'"\8))XSGIP* /0?A_P##]_!KWMU<:F]W=WA_>!%"
M1<'((7^]R>:Y:3X)W*ZT]Y:Z\!"+Q+J(30AW!!R=S<9_E77^(O&=QIGPYC\2
MVT$,=S-%%(D%T2 "^"5XP20,_E7 1?&3Q"VE7(.G6+WD5U% ;@)*(E60-C,9
M^<G*GIU]/4 W-(^#\NDW^D7":P"+#49;P@1<NK",!1Z']WS]:W_'?@!O&%]I
M5Y#J)LY[%_XHA(I4D$D*>-W QV]:D^&_BZZ\8>'Y;N^-D+J*8QLMJQ^[C@E3
MRN>?RKB+OXNZ]]JNM;L],@/AJRNUM)8Y.)W)!YSG@\>G<9S0!9LO@UJ6D6T$
MVE>)#:ZG%)*OGK'\IA=<;<?WNO/OZ@5(_P '-2MT$NF^+;R*]N8!!?S2Y;S5
MXX4]0.  ">@JK\,CK&K_ !,\2:I>7F^*U9XI(O.<@%W.T(IXV@(1SC'%)K'Q
MHU&Q\3ZA96VEV[6-E=BV<N',KX8JQ!'RCD'&?4=>: .KT_X=&VE\3+<ZDUQ#
MK-I';!F'[Q=D93>QZ$GK7+VGP8U1IH$U/Q&D]K!:26D:) <HC!L8Y[,V?THC
M^,>I/XJ2P-GIS6!O&A,D;2,WECG<&QM)QV]>H%$'Q+\2:_I=W=P:/;II$WVF
MW6:*;;/"5CR&.6&<;E)V^A]J )+?X*S?V)>6%UJ-@[M$$MI8K$(ZL&!!=^IZ
M8Q[^U;G@SP'K>A^+[C7]9U6UO9)K!;0B&,J004QV P!&!GOFN,^&OC[7K%M%
MTS58&N[#5;J2."[EE+R[@5!ZG[H)'YFNT\<>-]>T'Q7IVAZ'IEM?37MLTBI*
M2&+ GH<@8PIH C\=?#G4?$>OKJVE:C;V\DMHUE<I<Q[AY9R,K@'G#'\A@UC6
MWPCUJ'2M4MFU6S\Z]TZ&S5D#@*4=#SQT*IC/OTIE[\9[P:!IUY:65@EY*+@7
M4$\K'RVCQ@ +S\P/&>,\9XI8?C3<-!J%U-I<4<::?'<VD)<[I',BQL-W<9;/
M !PIH Q+GP+XON/%>K:=IRBWA?2[:TDN+A'$%P$AB1MK@$9R"1WX/<4[4/@E
MXB2[_P!!U"QNH5CB$;W<KJ\94#(  QC.<>Q[&M9?C=J%K;W4VH>%6"6\R0NT
M=S@([*3M.5/.5<^PX]S=/QM@BTV_EN=#EAO;:Z2V%L;A<$L&Y+8XQL.>.XH
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
M0I3,9P#M!;Y>GS>].TKPM+=^(?#=K+8WEU83I-(!<69A.S+D<!B-O1@>/O4
M>\S^*="TC6=*\/QLJS7JD6Z6ZCRT4 ]2. ." !4,UYX<M/%,.AOH\:73(;];
MC[(@B1LXWE^SY YQZ<UX3X7TEK;4O"-_JFDSO8FXEA=A;DY;<=N<<G#-G\/:
MNF^+UFTOC2\D:QGG!T1!$Z1,P1_.ZY'3C(_&@#U36)O"FE:3?ZO>VFGO;Q,L
MUPR0)(SODA2<#ELL0"?4\]:OZ/>:3)IEI<V"V]K%?QK<I$ L;-O .2!_$>_O
M7SSJ/A)],;7["VL;@K'HUK<%"&?$VZ$N1CC(W2?0$XJ"\TR.YOHS>K>V%K+8
M6QTR7[')*8]NW<%"L,'<'Z@YSGOF@#W+PAX*\/>$X3:VKP7=VLS2K/.L9F0D
M %00,@#!_,UK2^'= O%F:#3]/2X<$BXAMX_,1B,AP<=><@UX99>&+NXTKQOJ
M5I9WCZS;W*I;N5=)0C.?-*J#G<5R#DGC([UG)83GPUJ=QHLNH.3IUL+VW@M9
M(5B=-H)))PP^4Y(YY8X S@ ]CT?1M!^&LV^?4;NZOM:NXX!/<MN=V[ G@ #)
M))]?H*[ V>GIJ O#;6RWKC8)RBB1ACINZGCM7R_:1PR0:?>ZK9W3:+'JZ#[4
MGF;)$9?G55.3G]V#P<\XKT?XWRVS7?A![IKA+-IY3,8@5D$9\K=@'HV">HH
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
MZ^W/Y^K44 >0:3\'=0L+K39I=8A_T:[GN)/+C;D.J@ =/[G/3K7*>(?!NO\
M@\:&(8[N]-O#/$;JR@\Q4$AD^4*><X8G)]>.E?15% 'GO@/P]K%E\)5TMB+#
M4;B.8QF5=WE;R=I8>N#^'Z5SZ? V&W\.VWV:_">((95F-R=QB)!SM"^G3G&>
M*]BHH \*\&?#_7]7MYQJ-X;+3X]9,\]J]LRO.R8.Y2>BG) _'K6Z?A7JI^'+
M^'&U"S>\.I_;?-8-L88Q@\9SWKUBB@#C?!7@RX\+ZOXCOI[N*8:K=":-(U(V
M*"YYSW^?'X>_%+6/ -UKGQ(_MN[N(1I7]G/9F)"1*P='1ATP/ODY_2N_HH \
M7U/X0RZ!JS:UX>N+@PV%E)-!"6+S-<@-M"@ 9&=IQWP1@YKN=+7Q9J'PT03W
M"VWB2:W.)9HPI1BQQN4# .WVX-=?10!X9HOPA\5*FJ6FIZG8I;:A 1+*@\V5
MW#!ERS*&V[E!//.*L2?"OQF+"_E&O6LFHW,:61()13:J,8)"]3M3C'8\G->U
MT4 >,:?\-O'%GX:_L^'5M-LW@F\R*&%<QS@IM82Y7Y\X'W@PZ^V+/@[PSXJ\
M$^*-)TI)C-IEXLEUJ3Q6W[E)-I 4/CC[JXZ=>E>O44 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445%="<VDPMBHG*-Y9
M;H&QQG\: ):*\,_X6MK]KX)D@FFA;Q0FJ&SVF(;@@&2Q7&"=WR]!^8-6_&GQ
M*\0^'?$-OIUG/!<C3K6!M680 !I21NQGH"&7ITS[4 >T45X=XS^)^O:?XMN;
M33-4LK2P%O%/#]HMRY;?&K8!56Y.>_'O5WPS\2O$.J^)O"VGW@BB2^@=[E/)
MVEP-^UP3TSMSQQ0![)17C>@_%'6+WQQ+:W)MSHEW<7,%DYC"L#&-R\Y[Y0<]
MS7*VGQD\6JL-U+J&FS_O0K61MRKN/J%P!SUW4 ?1U&*X;P;XJU+7?&7BK3KS
M8MKITR);($ 8 EAR0><[0:X35OB-XJ7Q/KMG;Z]HUA;V%W)%&EY'AF4,0,84
MECQ]: /=**XCQ=X@U71?A0VLVUW"=36VMR;B- R%W9 S*",8.XD9'X5Q-O\
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
M8\T[1/&>BZUH=IJPNXK2*YW;([J5$<;6*G(S[?J*G\2^)M/\+:%)J]^SM I
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
M8TLK9425E)^64+&H*<]"&[>X.IX)^&.I>'H=9N;^^M'OM0M'MEBMDV1)GN<
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
M0MJLHA8&)]X<C.-F,].^,<4 >-6/@/QG LT\_AZX>+^S[BV">;"I1G#GY5#
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
M[8W"I'Y:\+%TZ/E@3TS'S5[P?\3]6L+2&/7[&YO+&:\FABOUD#R!EPVTKU(
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
MGW(AMA'&S//U!&/7<K>G&*[#P]XDTSQ5IAO=,E:2(,8Y$D0J\;XY5@>_/TH
M\J^$FC)>^*[_ %:WDEFT333+#I;2J5_UC$D@?3.?]ZK_ ,2_!'B+7?%$MWI%
MA%<07.FK:M(9UC\MA+OR0>N0,<>I_'K[_P"(/A+P_K*:#->QV]PK!&1(B(XB
MW(W,!@=?P[XK)\(_%6QUJ_DTG5E6QU;[5+%' J,5VJ>,L?XNH_X#VH Y?Q5\
M+=;U*5?[*M+*WC33+>(A) GF2H?F!'K[\#@5UOPU\*:MH#:Q=ZU'LN+^5&PU
MT9W8 ')<]">>O7DY[5-%\6_",TMRB7LI$$32AO(8"55Z[,CGH?R-5Y?C/X.B
MAAD-U<DR@D(+=LJ <<_6@#$LM!^(WABWU/1M"@TZ2PGG>2TNVD56@#'.=OT[
M$'!Z9'%<]??"WQAYNJ:BHBN=4%Q!+;W E0-,0&60C/3DAL''3UP*]&F^+/A.
M">*.2\G >..1I/LSE8Q(H9-QQQD$5B^,OC%8:1OLM ,5]J<<ZHZO&QB*]\,"
M,G.!0!S4OPV\466EZE96^G6UU"+ZTD@@,RJDZ1(P);D9!R 0<9))KLOA_8>(
M+/5[I]2\':-H5L\7,MGM#R-D87"LW&,GM6YX_P#$5YX7\%W>KV,<+7,1C"K,
MI*_,X4Y (]:RK#XN^&+V"V*37#2RW$=LR" C8[CACG^'((SR?:@"WXK\/ZAJ
M?C3PCJ=I$KVVG3S&Y)< H&5<'!Z_=QQZBO/_ !7\+O$NH>*]4-A#;RV&JS^?
M]H>Z9%@/)PZ#J>N/E;K]:]9T3Q-I_B"\U.VL?.+:;/\ 9YG=,*7YSM/?H?\
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
MS!<Q:?:QSVZ&.&1(54QJ3DA<#@'^I]: +U%%% !1110 4444 %%%% !1110
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
M!.<,>*P-2^$6I:A8:5;MJ-DIM-):RD(CZR!BZ%<J>,D G@X!/?%;_@'XD?\
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
M-+";N/[8D(RQBY[=3\VWI_*O,K*Y@T/6+#4-.TO7U\/0M=I US$&8231!!L
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
MCEU,Q$[%7]T4QDKD=6QS]:\\UOQYXP\)ZA=:>==&HR62QO*[6*A-TF#M8GG
M!XV]?PJ'_A(]?\->(?$%Y%=B>YO]0M[>1Q #Y:LI92H)"Y .T G'!S0!Z/??
M"VSNM1DN(-6O[*W=[9C;6Y"J! NU /IU'H:U;?P7';^ ;CPK_:$LBS),ANG3
M+YD=FR1GDC=Z\UY1?_$WQK;A;0SQ1R133JT@@B:X=44, \88A>O./?G@UZ$/
M&UVWP<_X2E9K;[=]F)W-&0GFA]F-OKGCTS[4 5M1^$5AJ0MA/J<X%OI4>G1E
M8P""C;EDSGKGM^M1W'PACNK>ZEE\1ZC+JL\D3B_F^9T$9R%QD<9P>O!4>E<)
M#\5O&,5E>0FYMY;A7@"27-HL4B[P<A5R ><8SG@$].GH7@SQ5KGBGP!J\Z2Q
MOK=J9H8&$'EG>$RA=3E=Q/4#(Z4 ;7BOP8/$^GZ='_:4]GJ.GR++;WT8RRL
M 3C(ZX!Z]JY;_A38CCBN;;Q-?0:V)I))M313YDH<8Q]_(QSSGN?PY"/XR>)9
M]K0PAO,M%MX0;7(DO,KN*[>IP3A?<<<BKFD_%#QE?:Q9(UK;26UU=+:&(6S(
M%&X MOS\K'G@^G2@#?/P?A9 FF^+;ZW:>W6.^*G?]JVG[Q^;@=L<@8QZYGN_
M@Z)-6>YLO$5W:V37B7HL_++@2K_%NW#GKSC/-8_PK;9XN@#OPN@N,D\?\?;5
M[10!@^&O#S:!X7CT9KD3%?-)E";?ONS=,]MV/PKDM&^$PTI-%!UEY#I[7+/B
M$ /YR;3@$G&,#GG/M75>,O#%EXJT3[+>RW,2V[_:(WMY C!U4@=0>.:^>K?P
MS;+\)+CQ3'<W27PNQ 4$F(RFX=ASGGN3TZ4 >K#X275G;:9_97BFYL[RSMI+
M1[A8?];"TC/C&[@C>>YZ#IBIK;X0V</VN*349)+:XTE=.V^4 P8,K^9G/]Y
M<8_&N7B^*_B/2=(U6WO+'36NK"&V\@Q[]HW@?>RQ+'!'0CG/6NR^'?C?5O$N
MH:KINLZ?]GN+(JR2);R1*RMV97)*MT(YY!/I0 _P/\/I/"FKS7UQK0U";[,+
M14%N(]B;@PS@G)X[U3U'X4O>ZO<-%XANK;1;J\%[-IL4> 9.#PV<#)YZ>G7
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
M "BBB@#,M]2T.>=OLU[ITDP!9O*E0L!W)P<UE2>)M".N6NEPQQ7,<D4DKW4
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
M!I9$W3*@" M&I8<;2,=22/H >]:_X-\)7DMQK>LZ5!(\,):69M_W%&<D*>2
M/3--A\)>#]>A?58M.MKN+48DW2Y8B11C:<9X(P.>#VKP"YU:^U*Q@7Q-KNHP
M0QZ6QL-J.?M+[R IX''8L<\+UKU&'4I]%_9X@NK:2XCG^R!4E@7YD+2$9YZ#
MG&?Q% '7R_#CPC-I<6FOHD)M86+(H=PRDXR=P.[G [UK#P]I(T#^PA8Q?V7Y
M?E_9^=NWK]<YYSUS7SI9>*KN'PYKVFVVJW21R);>6#</,$)8"5B^T%5/0D#'
M( SG->I?!W5;N[\+ZG!))+=&SO'2$O,) 1M!V*_<9R0?]J@#0?P'\/\ 2&M]
M-GT^".74!Y,22S2%IRO/'/7D'-=5HN@Z7X=L/L.DVB6MONWE%).6P!DDDDG
M%?.5KK5U<7MIK-QKU[/KRW%S(]A)&6$3I$WEMC@#G P!]!QBK5AXJUQ=/OYM
M*U^YWOIGVFZ5YWG<3!U#.,QXCR.,9X'?H: /=+;P-X<M6MVBTU ;>\>]A.]O
MDF;&6'/L..G XJNGP]\+P>(V\0+IJ+>DE\ECL5\DEPO3=SU_KS7A>G^)M6M]
M#;19=9O;?27OXH[S4HW\T1JRMN",/F(;!..HVX[D':T87WB?7]*T9?%NH3V5
MK#,R311O%YD<;@KRWW\D8SCC:* .^LO!_@+6[:6QTR\69);%82EO=;B(1-Y@
M/?'[Q>OX5Z(H"J%'0#%?+%O<VSVMM/)X@DTN>+1BT9@0YFE6>1@AVXQR :O:
MEXR\4W6H07]W=36&I64$'D![F)(]K)\SM&PRY?.[@'&?I0!]':E>6%G9DZC=
MPVT$I\G?+*(P2W  )(Y-<N_@GPK8^%HO",\S1VEW/OC26Y"RS2 AL+Z] , =
M/SKQ3Q#JVHZNMQ=:UK<D>IC5$A;1MK;%C'*NH/0 EA^->H_%:X-MJOAF5)S#
M(CW3JZJ"RXA^\._''?'3VH Z.7X<^&IYM3DELF<:C%'%,C2'"A -I7T/ Y]O
MK2Z)H7A;X?6MPEO/#9^:!)/+=7(W,JG )+'H"V/QKSWP'K?B)?$WA6*^UZZO
MK?5[*>66&?!";-X7!ZY^0'/UK)^)SI#\1M;,UT8Q)HV(U<@!B0!L7UZ%OJ#0
M!ZM+X"\-ZIJ?]LE9)9)KJ*^#).?+9U7"D <8/7WJ!OA;X3;1VTZXLY)H!<O=
M*\D[;T=@ V&&#C"C@YZ9//->43:[XE\+Z5<VD'B*6:&?3+*X@^7;Y*2;5PF>
M$P..W4'KFO0/A)J^K:OIVK6VHW37=K;3[()I;E9YL,,E6=20P'&#[GM0 V/P
MS\*)K#[/%/ICV\4I<%-3;Y'<!?O!\\[0 #Z5HCP+\/[^615@MIUTR!K62);Q
MF%LN6)#?-E6Y;D\_E7'^,_A_H_@GPL+G29[U9IKZV5I)7#E<,Q!  '(S^@K&
M5=0\/ZYXI\7VFZ>S36;NPO[4 G,3'(?TX+=^G% 'I2WOP\TWPPWAU]5TPZ7Y
M7S027F\LK'=D'.3SR,=.",<5A)9_!JT@EC273-D\6QQ]JD<E=V[^\2#D=>#^
M%<QKVD6%O\-O!-Z\,#ZC<W-LKS^2 [Q[6PI/HHVCWP*=KS6FE_%+6[6UU?3/
M#]NEM"@\ZP25"2BMA5VX!Y)S_D ';Z7XF^&G@BPA&G74-G!J"_:%V1S2M(H)
M4%L@L.AP#CO[URNCV'P\\,7HUO7M5M+^:^N&O=/F2*9@B9Z,JY&0>S#((]JY
MV/2KS5_&<T'AV[TG4'AT8.)&LE,,X7:&58V4JK%N. !U[DU@65G9O=Z-#'J>
MGVUS,MS)>'4(4\FUER5V%""!PHQQU- 'L%EIGPGDMW\6VRVR0Q7.[SC)-$$E
M&&PL9(]00 OTID.C?"K1-2TS6!=6J232%[61KEFCWC#Y/.%(W+][':N#UBSL
MTT_P]9MJ^BRO'>3D:C;6T?V)2P3Y)5"8+?*#DCIV[B[X?TW2)_"?CZ2YTS2I
MY[.,F"^MT#PDE&V^43G:<@'@_P 0Z8H [_1/!_P[U6*V@TAK>]&GL9P(KHN1
MYG7?@\YV@8/I3)/AU\/K%KRQ::*VFNHQ"Z/>CS$4LK *&)(Z#\/K6M\,],L+
M/P-I-U;65M#<7-I&9Y8XE5Y3ZL0,GJ>M>6FT\*3:GXVN/'$S+J"7K"W19"MQ
ML&=OEK]TY&T#.1QS@4 >E7?P^\$Q2SQ744<4NI(D162Z*M)L*XV@GKD+G%1K
M\,O!TEG<:-$9=XF2YD5;LF6-P.&Y)QD'TYS]*\D\23ZEXKNXKSP_;:K<V'A^
MSACAEF"F1)!AB9,=6P"#C/*BNQ\+^,M$G^)^LZ[=:C;6EK>:=;[3/,JX?:F5
MZ]1@@_2@#O-!T#PQX$^T6UI=1VSWKAV6ZN@6;'  W'IR?SK)M/A?X)A\2&YM
MUW74+>?]C^T!D0YR&*=<=,9XKA?*\$ZIKGC.Y\6WH%V+A_LK&8AA#M)5HN<.
M?08/\/K4_@+6-%T/QK+=W.H/;6%UH\(M9M0Q&\@4JO/)&?E/?I0!VEM\/O!Q
MOK*6SO&-S!J#7\6RZ5B\BLI9<=P-JY Y&.M:OBKPEH6N:A8:AK%RT+6X>",&
M5423S!C:=PY/7&*\H\&WUC:>)_"^H7$T5K:276INLLS"-=A&%Y/&,Y'US5WX
MKZM)XHUNTTK1EN=0MK"V>[D;3U$H\PCY&)&>!CGZF@#J8_A[X'T>8V\^J['%
MB]D\5Q>1@[7)8L00,-\W';IQ45O\*_!]S!+;6>N7LBW<'D[4O4DW(CJW QV*
MCV&:Y;Q)!X?\4^ M/\7O:(NLW=S;VMR_FD%V4[&&T$#)49Z=,5)XRTVU\*>)
M[N#PTDUK)'X?E;RHMS",-+RRDDG)&[/I@'Z '<Z[X'\+>+=1@#:G(E]9V_V4
MBSND$GEC(*N,$]R#]35>T^&OA!;+5S97\WV:YMA9SNETKK JE6."0<'*@G/Z
M5Y]<6'A33_"6C:SX<U$'Q:SV[*([LM*\K$!PR$G').>E<Y'J.HZ/X<\1I#&9
M="U.[EM"5RPAE0JZMGI\P./?'L* /HY=-TFQ\(1Z/)<JFF?9!:"624#<C+M'
MS=,D&N.N?AXFE_\ "'6%AJB16>FZBUS)]JEVO.Y96"JHX8\$#T![\UB>.M.$
MOP2\+VHE_>[K,19. S-&1S^#&N67Q-?>*/$O@=ID,<&F7=K:.A7K/YGS$'O\
MJ(?;- 'I?CGPWX<\=7%FMSXHBMGMMR"*.XC8,21_"3UXQ6;=_"WPI=:)96MW
MX@D::VD<?;#<)N=6;)0YR..<>A)]:\T\*>$+G6;6*\-AHDUL]R49[R\DCE(!
M&0%5P._'%=C=_#OPPGQ?L]!6P8:=-I9N6B$[\R;W&<YST XS0!T.J_"#1=4G
MMKBRUJZLX;*!8(UB96$87))SV)))/N2:+CX,>%Y+BVO9]0O-@"FX+2J%N2 .
M2<<$D9)[Y/UKS73)/$D?@+Q7%IEK8#0OM3_:GE9O-4_+PGS>FWKGK6_H5II?
MBOQ';Z9XKNV6QL-%LS86SSF%&S"A=AR,GZ>GM0!ZAXW\*Z;XLT*VTR\O?L4,
M4ZS1M&5&=JE< 'C&&KEG^#.AR:G]L;6;TZ:\OG&U,@VLY[[O<X[9[9KSW['9
M:OXET?0Y]0>_T>#6)[6V>27.Z A&P'7D\]_?M6^? ]EK'BO5_!VC:Q)'HL<,
M5ZNQS,MM,#M*'+<Y!)Z^G]V@#UO7?"^A^*K>/^T[.&ZV*PAD).4W=2"#[#\J
MX_0?A&FB/:+_ &]=26BQ31WMJBF..ZWAER0&XP& YSG:.F*OWT%]\/\ X/2P
MVETC7NGVV%G"9&XOU /^]WKBKOXH^*=$AO+:_N=%GNY+.*]MY(E8K&)&4>60
MIY(5LCV&<F@#HM-^"NEVDMZ+K5+RZMY('M[2)L VR-DGGD$Y.> !DG@YJ70_
M@QH5I;2C799-:NG*[9I2T?EJHPH #9Z>I(X' Q7,V7C_ ,?:C!;I;/I8^T:F
M-.2:2V9'#LF[)0G@ '/3/M1/\6O$ND^(&74(K&YT]+B2VD-I;2[2R#!V.V,G
M/7K@4 =;8_#1]!\ ZKH>CZ@%U&_.3>N&CXW< X)(PN1QZFLR/X.+;>)-)NH+
MV#^S;3R7EB:+]ZSQ XPWHQ))'';K@8R#\4_&5O;65[<V6B_9;^SN+JW""3<H
MC#8#?-Z@?4=QVBE^+/C""RMI)+?0A)/:-?*52:3$8X"LBDE6.,Y)VX/48- '
M3>.?#&NZY\1M!N=(N9]/2"VD#:C''O$+?,<$9&<],>]4IO@JEOI=@FEZQLU&
MV,ADGN;=94F\P -\AR!@=.OY\C/O/BSXGFEGN=)T[37L+6Q@O+A9@P=0X7<
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
M)8@$=L'C.?Y5:\*?%FS\3:[;:8VFR6C7:N;>0W"2;BH)(8#E> >M 'HM%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <
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
M,1VDZ96,*%V')#*0.,@YK \.6=OX>^'%K=:U9I!<V5FS7#RQKYB[5(ZC)SM
M [D8KFOA)KJZ?9Z=X7GM9EFN[>3487#!E2-G.%('(R!G)]: /0M1UCP_H5VK
M:A?:?97-S@ RNJ._;)[D<=>E8GB3Q7X;\)Z>9(HK"XNQL=+2%T5V5F3YN >/
MNM[X'U'$?%KPUK^M^*DFT_1I+FW&GB!)HHDD)8LQP=Q^7&<Y S[\\<M/X,\0
MV>CWD-YX5>6>5K>=-1DG!-K$B_,A)/  X/;CV! ![5X;\4:3KMS,[0V]IJ0D
MFC".ZF22*-]I<'J5R/PP?2I!JW@R..VD%WHR+>#$)S&/-&3T]L@CZBO)-,CU
MJ.2+6]$T%]4@FCO[1)H&!VL\SE3QR !SGI\Q&:P[GP'XI-E8>7X?NF<VB1%6
M@1QN\UB0Q)S'QCD?R.: /<;'Q!X5U+5]7M_+LHKC3)@D\LXC 8G^(-GUXR<<
MUJ2R^'5M$DFDTL6TSET9VCV2-T)!/!/O7@VM^$]635[Z./PU/;Q0W$-U<O:0
M*\8@V+N5 W^L 8$[><XYJ:#P_+9:=I&HW_AS5K[0UN[IGMY0H<>8J!'$2_=&
M58XQC(]QD ]>TO7-(\3>%G\0/HX:&T\[RXYH59\)D'9GCD#'Z55TOQOHFOZE
M;>'(-*N)/M%F)Y8GA0QP1D<+(,G'!7H"/F%8G@BSO(/@A?VEQ;31SBWO%6%X
MF5QD-@8/4Y/;UK/^%GA\Z?XI:>?2&MB-'MF262'&9&4;R#V)Y![\&@#T6/3?
M"MM+-9166C1228BE@6*)2V>0K+CGIG!]*T[2TLM/A%M96]O;1 DB*% B@GV%
M>*>,_#L5[J'C_6&L+B2]LYK$V<L988R$W[<=3CJ><<5S4V@Z]-XFFAF75$U^
MXO$GM9EM<LR8X;SMR[< \C':@#Z%32]!;4Y;J.PTTW\;;I)5A3S58CJ3C()!
MI]OHNBVGG-;:980^<I24QP(OF ]0V!R/8U\UMHUQ<Z+);Z1X>UM-;@@<:O,\
MA"$!\D;2,L3P< @\=#UIJZ'<S:-?W-C!J\FEJ\"R,+4PQ*PP&<Q[F$A7'/US
MQ0!])/I>@6VG_8Y+#3(K*64'R&AC6-Y#P/EQ@MP/?BI4L-'L9K<I:6-O(%,,
M!$:(0IR2B^W4X'O7R_=6.I2>&]/:XL;B"P6XNF@F6)VBD<[,#8>4'! /Z<$T
M_P 0VNI3.D=_I5W:3_V=$;>)EDN-XR#\I8YC^7.>O((/6@#Z/N]#\)X2*[TS
M1AL7"+)!$-JCYL#(X SG\:M7>A:'J6HI<WFFV-S>0*-KRQ*SH.<=>W!Q]*\/
MTGPE8>()O%4EU;_9Q'IUJ;6ZN%95CD\H;CEL#DCJ?6NV^$"7>L:3J?B/5)FF
MN=0D6WR>/W<2[1TP.23^76@#<LV\$>)?%-X+?3K2]U2S8//<FT)"LI '[PC!
M/3&#V/I72WVD:;JCPO?V-O<M#N\LRQAMFX8;&?45\XZ?I^G:;86UYJ5EJ46G
M#5KFWOOLTCIL4+'Y61W );W/3-:OAS1+S5_$?AJQO[?4UTF26\D6*9W#I"N2
MH<C'\0'89S[T >[1:'I4$MG+#IUM')9(8[9EC ,*D8(7T!IFJ>'M%UJ2.34]
M+M+QXU*HT\08J#U S7FWQGEDM!X<A5I;?35E?SY?WAB &W"NJ$$]\<COSWKS
MOPQIUQK4EC97\FH%HX;X[!(ZD;$#*/\ OLGCWH ^CIM!T>ZDE>?3;65Y8!;R
M%H@=T0Y"'V]JGT[2[#1[06NG6<%I;ABWEPH%7)ZG [U\UZ+!K(AT6UBEG:/Q
M+MMIB)#Y@$4XR?7&S:,],9]*]1^)6GIJ'BCP=I96Y%M+),LBQ2,BE0JD D=^
M#^&: /0-7BT^33I)-3MH[BVMQ]H*/%YF"G.0N"21[5GZ;+X=U'1S<6\-JEKJ
M^)I(Y45#.T@_B4]2P'XXKP30;*>'1M-U.Z343>W,M_;%LR$O"+8*H^@<D?@?
M3B6V\/#5] U>ZEL[N2[L-'LC:85P0YZX'\7'UZF@#V:PU3PKJ\UQI#6<$4>A
MW"I$EW$J(KJI.Z,-V49YQTYZ<U;U'2?!^LW?VK4;;2+NX\CS/,EV,WE#^+/]
MWKSTKQ?3_#]MK>O1V9L=2,<VKH;EY5=6,?D98$XX&XMC/9A56V\)WEOHVDRV
M&F:BM_>C4K:;Y6#%/+VQJV>%7GV[T >_6D'A[2DA>T33;51#B)X]B_NBPZ'^
MZ6(]LD55>P\'7$F9+70YGFG(^=(F+R\ CGJWW>.O2O![A+_5?#SVZ:-J4;V.
M@):'S;9AOD%W$QV>ORGZ\&I=7\$G3].\0R6.G:AYUE=6BV6%?(#)F1@!U.0,
MGG% 'O#^'O#6G:/<VDFGV%OILKF29)%58]S<$\\#T'Z4['AJVT/[('TR'2[E
M&C"*Z)%(,;6 P<'C@UPGQ5.J3^'O#<:Z:;RW:Y22Z9XVD",$X#(OS,#N<G_=
M [UQ/A#PW'X@&E:%J]C?K;IJ=W*V8)(@D30J5PQ&%!=.F: />4N=+TG18FMW
MMX[&*+$"Q,-K*JDX3UX!Z>E8UE9>%?&UEIWBA]+MIFD :*6>,!P0<;6[$AAC
MG(]*\(M-/OY-+TV+7=,UI]-M[.YBM8[>)MRW&\L&Q@8'SKUR#CZ@=Y>PSQ?L
M[V$*)/%.'B7;L*.K?:/3KG/3\Z /5['1=-TQ+I+*SB@6[E::<*/]8[=2:P6^
M&?@H\G0+7@>K#^M>.:EIEYI&HZN]I=ZJ#INM6]K8EIW.$?>S >IX3\_>LFQU
M"X_X2B*;4Y[N.)[Z2.^5Y9FE2 \,CG[I&TD<<_3B@#W/Q/H/@6RL$U;7=,M!
M! J1K-Y;$XX"CY>6[#G-;&J>$O#VO0VR:AI5M/';KM@&W;L7T&,<<#BOFX7+
M#3)/[3N=4295B_LDS2,%-J9OGZ?0=?PZ"NCLM-.H7.BNFMZPD6I:U=6C21W;
MDF)2"F/<Y/)]230![1?^!_#&IQ6L5YHUM)':1^5 N"H1?08(JSHOA70_#AG.
MD:;#:&< 2E,G<!G'4GU->&Z;K3Z->VMQJ^HZH]DT6H6$4GF.[!@V%P0<[OFZ
MX]/3C/)GN/#=Q>V^NZK&UG:6"I'',ZJ7E+"0D>@Q@?6@#WS_ (0OPW]C6T_L
MBW^SK=?;!'@X\[&-W7KC\*ORZ)ID^J_VI+9Q/>^0;?SF&28SR5/8CDUP7P]B
MOM(\<>)_#TFIWM]962P-&UV^]M[("QSVZ]*\W\1R:BJ>*-5&K:LKPZ^]G$D=
MTZQQ(3(VY@,\<  #']* /9&\.>!O#.KV%X=/LK.^N+@16APQ+2MQA1R!U],#
MVK43P?X>CT>XTE=*@%A<R>;-#SAWX^;KG/ _*OG72ISJ<MC=:MJ-U)I]MK"Q
M^?\ :)"L89<@@M\P&4'/4>U;?@#6=:N?'^E1OJ\KRR33_;("\SX7T93\@![%
M>G?L* /7_$$W@ZW-CHVM?9U-JL<]K R,?+ 81H1M'') K07P?X>26.5=*@5X
M[O[:FW("S\?. #UX'MQ7F/Q2,,?Q M3O=9FL+?;@D#B\3CT]3^ KFH[+4Y(_
M#L__  DNL :[=744\<=RP\M(I  %YZG&?RX]0#T;6/!GPNTJ[C@U6RMK69D>
MX4/<3+N4'+'AL''I^0KM4T?1[K5K;Q!'!%+>+;"&&Z5R1Y1R0!SC'S'GWKYO
MOKV;4_!EK<7FJW4EQ'ITZKF0Y?%U$/+;^\-I+8]@>U5=1\2W\>UK#7;Q%M+2
MTC@'VITP0@#!%7@@'.<T >]10^ [*TU#0HFM5@OK\6UU;K([![F0?<SGY3\O
M0$ 8QQ5S4_AWX4UB.T2^TA)1:0+;PD32*5C485258$X]\UXQISR6>O:E';7#
MRZH-?$L,;'+.!#<$. >3DL/S%0GQ3J\.FP7&F>+-6U/4;FTN&O[.5V06@"$E
MU). 5/(Q@\8[XH ]IO/AIX1OK"QL9M(46UEN\E$FD7&[&[)#9;.!R3GBM'P]
MX2T+PM',NB6"6HG(,A#LY;'3EB3CVKQ;5-8\0>&!K>D'Q)JEW))IMK<QW4TK
MDPLTB!L')V AR,Y]*[KX.ZW>ZMI>JQ7EU=W)MKH!)+FX$Y *C*AQ]X @G/N*
M .B^(,$-]X.O-+>\MK6:_P!MO;M</M5Y"00N?4XJE:_"OPG!H,NF'3% N%C^
MT2K*Y=F7!R&))7GL,#FO(;G5;C5M3MY]8\17IU2/7PATAMS11*K<,J@X'/R\
M>M4;#QUXM6Z-RNOSQ33)<+*MS.9D4X)^6%06C(QP<8&.PS0![9I_PI\):9J-
MM?V]E-]HMY5FC9[AV =>AP3Z\_6L[4OA+X:6\O=:2YN;:Y\Q[M6EF'D0O@DD
MC'W,X)!/;&0*\LTWQ]X@M89-.N/$5VD=Q=VX>],@N3!$0WF,'['H=O7@C@BM
M2_US7-2QH]MXP>\MXH+]I+J.$E;E8E+A6! !RHQG)'/4T 7/"?PRBO\ 5UCO
MM9TR2U2UF6,:;<[Y+B)RZ^8.2%4,2.F,C')S7<ZC\(/#>H16J"?4;7R+9;4F
MWG ,R#IORIST[8'MTKRFQN)=,NM)N]/\16VC3_\ "->9YYC5EE?SG_=8(X)(
M&2 3E2>:DG^+'BVXDDO%O!:>2MN5ML0JKY W$J_SL&Z_+T!].: .O?X.:8NO
MW+ZI>26V@Q10PVF+L!Y6 &?,++CDYX&.HQ747WPV\+2R7T4]Q<02ZK<QS[1<
M*K;H\D+&".GS'/4\UY;K_B?6O$<33W^N6D$8U=(?[! 4R1A6&&W8R><Y.<?R
MKM_BXKIXA\(S1:G%IDJS3[;R< I#@(=Q!XSZ>^* .U\6>#=+\8VEO#J#7$3V
MTGF0S6SA)$/?!((P>.W85R-O\&_"?EFTM=4U-9[=V,CPW4?FC>JC:V$X&%X&
M.YKA4^)OBS4HK6SBU(P/%!.6NU2!/M3*3M;]Z0N.!D#GKUZ52T[Q9K=K)K&J
M0:CI]KJ.J7-G;37/WDA'EL3(< J,XP>N/FX[T >J?\*=\,K<QS02ZA $:%Q'
M'*NTF,8&<J2<]3SU]*S?&OPSO+R2"ZT!A)*VHS7]PD\_EMND"#".HRJ_)]>G
M-<?-\1O$NCZAJ,$VN_VK;VOF6WVN"V387>-MC CN' 'I@'KQ71_#OQCXCU?6
MC'K^HK;VFEV[)>BX1(B\[2-L#' P0HZ#'W>] '5^"?!4FC?#Q_#NKLDC70E$
MXB/"AQC )ZG'?%-\/?"W1O#FM66J6U_JD\UG&T4"7$R,BJV[(P$!QEV/7J:D
M^)NIZWI?A>&XT*\BM9WNXHGD9 QVN<#&01U(SQTS7G*>-_'%JS37&H+++IVI
M+IL\7E1+#/R068DAP23U"@8 Z=P#TC6_AUINO:IJ]]=W5R&U*S2T9(\ 1A65
MPPXY.47\CZ\<\/@EIGESK)KNIL98TC!)0;0K C'';&/QKBK/XM^*!;7PFOX3
M=.DLD*O:C8C*ZG:C#J-@DZ]P.>:V/$_B>]U_4;'29KN VK1Z;<2_9\$+,\B[
ML-SQ\V0/I0!U=A\)K"QU6.[.O:M,OV@7,D+RJ!-)W+%0#R>M;GC#P5#XK:QN
M4U"YT[4+%F:WNK;&Y=V,@]#V]17A>DZCJ^F*NM+?1R3V+ZC(AEC+%7(B4D<\
MY:0<'IR>:ZVW^)/BZU@U*UO;K2I;M8+62";;M6+SRF"P]@X)]#CJ* .U\+?#
M&P\+:I9:A!?W$TUO%*CAU4"5W/+GN. !CV'OFKXN^&=]XF\5QZY!XDDM#$@6
M&)K82>3Q@E#N&,]>G6K/P]\0:]JNI>(=-U^:UEN-+FCA#VT>U6)WY/OT'85Y
M[I/C/Q/I,Z:/I7]G--<SWMQ(\^^1<HSDA6SG;A,"@#NKCX:ZGJ%K<6^I>,]3
MNE+0RVSE0IAD3/S=<'.>V#P.34/_  J& V$Q?Q%J3:Q)=)=?VEGYPR@@#&<]
M&/?T[#%6M)\>7MY\)+CQ5-%;+?0Q2G:01&SJQ XSGGCC/7O7%Q?%WQ.NG:M)
M+%I[26UC!=1-Y#Q\R21#&UFRPVR'D8Z ]#0!T4WP<,=K9OIGB2[M=5BFFEFO
MRA+S&0 -T8$<#U/4^M;NH^&W\/?"B_T'0K1[V;[&\"H"%:5G^5W^N&+8]L5#
MX"\5:WK&L:YH_B!+);W33%@V@(5@P.>IYQ@?G7GVE^+/$FDW=]I_A]+5_.O[
M^X?[:SR;4BP< [O0?B: .@T_X._;="BFU76KYM5:TA2!I5!^Q%0&" '.0#QP
M1W]:O6'PEF@N;&[O/$+W5S;:C%>LWV<*K"/H@&[Y<GJ?IQ7G^JZ_XAUZZBUJ
MWGCTZ2\M[(9%PX&?->/> #A1O0Y'IZDDFQHWQ$U3PGH,,%M#:.]U?7CR-=M+
M+C;LQ@@[L<D9/ISWH [R#X4O;:X[P^(KM=!EN6N)=*V_+(6'S*Q!P5/3!7IQ
M[UG1?!>Z2UGLSXIF^QF)XX(EM0-FX\;CN^88)]/PJMX%UK6?$/Q%M-9O9-D-
M_I+RBWCD/EILD,8PI)[J3^)JSXE^)GB72M=U^VL+#2GL=(,8>2X9E9MX& /F
M&3G/3L* -+5?A9<ZC8V-K#X@-L+?2%TR0K:AO.4,&R<MP"5' YXZUC7_ ,%-
M1O;][K_A*0))?*>1VLP7,B*!N!##&3D\>W7K7.ZQ\2_%/B7P]>0VT-M;BVEM
MY)+FR>2-L.<*@#'<<MCD<<>_/0VOQAU2X\06=NMA92V$U^+)O+27S/X07!/R
MXRW //'..M &'IG@?Q1>Z[:Z'?65_:Z';7L\H#.IABB?.0K#EB0<>V3QR:[K
MPC\-K[PUJMI//KXN;&S$BP6J6JQYW9Y=LY;&3U]N<<5>\:^+M:TC7=)T+P]I
MUM>:C?K)(!<MM4*@S@<CG@]3V]Z\]M_$'B/QQX[\,+</)I]J2XE@M;@HI>)B
M9.G/0+P<CT/6@#WFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *;+YAB<1%1)M.PL,@'MD>E.HH \HT:X\9V_P 1H- .O07]
MA;+]HO\ R;)(TA#9VQY X)QD<UI_$_QCXA\,1VT6C:<!%,5WZC(NZ.(EL;".
MQ/')['CGD;.A^$+G1)/$EW'J2OJ.KSO,ER8?]3P=@*DX;:6/IFJ>K^"M7\0>
M!8-$U37Q)J"3K-)>+;C#8)(7:",XR.?84 <9XZ^)VM:5XLOM-TZ\MK2+3EC(
M1[<R&Y=E!()Z*OS>W('KQOZM\1;L^.-#T'3$C$;7$4>HSC]Y%N=<B)7QR<9.
M>.G3K4GB?X::AK&MZC>:;KJ6-MJL4<-_ UL'\P)W!SP>!Z=^:@F^"6@QWVG3
MZ=<75LEO.)9D:0L90.F#D;3GO0!RJ_%S7XK75(YKRQ:YF8)8GRB@@?S2I5B1
MM("#=DGC(Y[5[5H]_!J6E6]Q;WT%ZI0*T\#!E=@,,>..O:N&\3_#&?Q=J.JW
M>IZI'ND1(M-"QL1:*&!8D;@&+8(/U^F+/AWP3X@\-?8DM/$$+0R7TEYJB&U4
M"8NJC"<?+]WVZY[ 4 =]63XHOY]+\)ZOJ%JP6XMK.66,D9 95)''?FM:LSQ'
MILNL>&M3TR%T26[M9(49\[064@$X[<T >:^#O'WB7Q)XST>PEADCL?L EO#]
MF \QS&2'W?PJ6QC&.>,>G7?$CQ'?^%_"Z:CIIC$_VJ*,^8FX%3G(Q^%0^#_
M]UX;U07EQJ$5PJZ;#8K&D97;LY)SGGYLXX[U:^(?A>[\7>%CIMC<0P7 G256
MFSM.W/!P">_I0!:\6>,=.\(6=O->QSS2W,GE006Z!GD;\2!CI^=<[)\8]!2"
MTE6PU24W#2QF*.%3)')'MW*R[O1@<C_'&/JGPY\9^);**3Q!KVEW5]92[[-?
ML^8B#C<LF%7@[5_A/0^M:WAKX<WVA:QIM[+?V,JP1W F6"S2#YI%0# 4<@;>
MIP: (=6^,6D#P^]SI5OJ$UU-:230_P"CAE@()13+\W"[L<C(HLOB_I-II>GK
MJR7DMT;6WDO;FVMPT,+R*" QR,'O@ ^V<5D)\)?$FG6%K%I/B&UBE^R2V%T7
MA.'@>1GP.#SEO8^]1S_!G5$O(I+/4M,9)8(ENGO+43.LB*%8Q[@>&Z]10!W>
MA>/M-\1>)+W1K"TOB;,NLMTT0\G<K8QN!/7DC.,XJQXN\6:3X8M;9-3@GNFO
M7,45K!")7E(Z_*2 >H_.H?!7A:Y\+KK*SSPR)?:C+=Q+$,!$;& >!SQT' Q5
M;QWX4U?Q!-I&H:%J$%GJ.F3/)$9U)1MP /8^GH<YH P-)^+]BFA_;M4@N99+
MB\G6VM[.WRZP)@@L"V. >>:FM/C!IEUXBFC\J5=$2P%S]K,!RK_Q;N>F<(,
MY?C-86I?"'Q%?:;9;]4TRXOH)KAY!.C"-A*V[(PO7.3C&.:EE^$6MM:+I\>J
M6 M)M-%O<GRBI$JR-*NP 8V[RO/7&>* -U_C5X9CLWN);;5(V5XU$#P(LCAU
M9@Z@ORN%Z_[2^M1I\;_#!E>.6SU>#RV*NTELH"-S\IPQ()P17+VOP>\2%H)K
MBXT>.2&[@<)$K?,B9R=Y7([?+T/M@5T3_#[65;5_+GMMMYXACU-/F/S0ARQ4
M\<$9'Y4 0S_&6QNKW2Y].61-/+7)OHYX"9BL<8<;-I(YR>I[<X%:^G_&+PMJ
M&GZA> WL*V,0E>.6$;G!(4;<$@_,0.2.H[5S>L?#;Q3>:CJ3P3:<UM->:A<1
M[Y&#D3Q!%!X[=/;'I4^L_##6M6MHK;[3:*8]!MK$2L2%,T<H<C &=NW//TXH
M NP_$7P'Y,^O+I#1W\=RL+#[#&+HNX)#9!Z$*W.<\?3/=^'_ !#IWB?24U+2
MY6DMW8KED*D,.H(->02_"+Q%=^')4>+1H+Q[I)3 'D.Y5#CYI"2<DMGKT[CI
M76>"+/Q/X6U+3O#%^T-W8FTEN))D5V$#;\*@=CTQCC'K0!U'C>]DT[P3J]W%
M;V]P\5NS>5<IOC8=\COQVKGX?B9X.M-=&E-FWOHW%FSBVVHI!QMW#^'/X5T7
MC/2[S6O!VJZ;8;?M5Q 4C#G )],]LC(S[UP.I?#O6I])OXH4MVGN?$2Z@%W@
M8A (R6[GG./K0!ZW7DFD?&"*[>WMO$-E;PVT^GR7%Q*D;E/O$! K9W @8[@D
MXKUNO";KX6^*[O3],B"6*2)I;6=QOEX7;,TB 8[D;1GIUH ]3\&:[X?UK277
MP[$(+6U?RF@$'E>6W7[OOUI_BCQIHO@^*W?5[AT:X)$4<:%V;'4X]!D?G7/_
M  N\)ZUX9MM4DUADC-Y*C1VJ2F3R@H(^\<YR-HZGA15;XK>$=:\2MI%SH\$%
MP;-G#QM)Y;Y?:%96XP!C)Y';@T :U_\ %3PCIPL6GU(E;R$3H8XF?8AZ;@.0
M>O'7BJ7_  M32[76-;AU QQZ?8"#[/<Q$N;@R)N   ^M<3'\._&GA^W\NQ2T
MU";5]..G7K2/Q:+]T8/' 0*.AY!X/%5;WX6^*;:.=[:&*9["2V:W$,QC-R%C
M"L5QC!! Y.#UY/% 'MNA:_IGB33A?Z3<BXMRQ3=M*D,.H((!SR*I^)O&>B>$
MHX3J]X(7G#>2@1G+XZ_=!P.1S[UC?"[PQ?\ AKP[<+J4,4-U>7!N#$CL[("
M K$DY(QV_,UB_$'PQX@;Q;;>)M$L+;51]D:SDLYOX00WS<D _>/T([T 3Z/\
M6H9TMKG6[6#3K*>P>\$JRM(PQ,8@NT+SDC/%;Q^)GA$:*-6.KI]E,IA'[M]^
M\#.-F-W3GI7E=S\./%-SH>F6YTN+=::40RNZEC)]I:38I_A?:W7D8R._$EOX
M"\7V-O:Z]%I4%Q/#J#SQZ3=2"60!@%!>3(W8VC'/H?:@#TU_BCX.CNH+=]90
M-,BR(WEOMVD9&6Q@?0\UGZK\7?#MOX<NM4TJ==0E@E2+[.28F);OAAG& >0#
MTKD-,^&VMR^&O$]M>:586=[=VEK]C\@?*"K,[IG)(;A03TSCDUFKX!\5ZCH>
MNW%SH[17<ME;VT,4MSYDLK))&2P). -J$8R,<#GDT >C:=\4-*DT[4M2U5H[
M&SM;I;>)U8RM+N4,#A1W!SQGI5N7XI>#(8+>9]:39<(7C(B<G ;:<@+P<]C]
M:\QN/!?C&6Z7Q&NB1_:X=3^T+ILKHP8%%YX(& 5QCCK[4[PQ\.?$<'CRPUG5
M-)A2VN6N)[F%2I2#<' 0C)SU& ,\$4 >SW-OI'B_PZT+M'>Z7?1@Y1SAQG((
M(Y!!'X$5F:_JVE_#CP49[>S5;:U"Q6]M&0N]B>!D]>Y)Y/!/-<MX O=6\.7&
M@^#;W24M_,L9KJ>3)+*_F/C)''( ]>HYKI_B/I%[KO@/4M/TZW6>ZD"%(V.,
M[75CC/? - &1IWQ5T:X\17NE:BT-C$IA^R22,3Y_F#=SQA<9'4]ZZ";QSX8M
M]7&E2ZU:I>YP8RW /H6^Z#QT)S7D=WX&\2ZGHOB6[DT P7EX]FMM!O3< @P^
M.< =._:H;[P5XM;79$_L2:YL_P"U_M94O$()$SP2 0Q)'J>.?4T >P>$_%^F
M^-+&[N+&.01VUP8&$H'S8 (88['/Z56\4^.M,\*:I8V%S"\ES>*[1[=H5<=-
MQ)SR>!@50^&.DZEH=AJUE?Z3]B4W\DT4@=2)5;I@#I@ ?G65\4/#>LZEK^B:
MKI6F_;TMHY8I8T=58;AP?FXQS0 WP?KW@C7-5G\7';9ZZ+-GNX9)&80H@VLZ
M\8^Z!TYQVZUWNB>(]&\2P/<:1?17:1-M8J""IQZ$ ]^M>&:C\,-?DT;0X++1
MO)N$L)OMC>:,^9O9@I(/)8 *.H&[\:[SX8:%J]MK&L:WJEA/8+=1Q0PPW#J7
MP@P20JJ,=,$C./7K0!U/B[Q3_P (M#IC+:?:&OKZ.T W[0F[.6Z'/0\5';?$
M/PI>:HNFV^LP27;.8UCVL,L.V2,=O7FLWXE:1J&K0^'A86LEP;?5X9I=@^X@
MSEC[<UP=E\/-6_X1S2Q_98@U)M>:229HP6B@*D;FP0=N0#C/I0!WLWQ-T1O$
MNG:1IEQ#>FXFD2ZD1RHMPBD[LD88<'H>@[U:C^)W@Z:&>5-;B,<&TR'RW& 2
M #C;DC) XKRBP^'GBFYGLM*GT*VLHK&.Y@:_C909RZ/M9FZE<D#IWJM!\/\
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
M]/"6R!0C^9&@8<<#!SZYYH ]&\&^!_"'AG6?M>DZM)=7F'M0LMW&^&!RRA5
M^8=QV%7]7\ ^';K^W[S4IIUCU41O=,\JJL)C^ZR''RGZDBO'1(8_$_\ :ZZC
M''';Z]?/$L2JJ.RQJX ..K[53OUXYZT)_''B+6M%N;74=9,UK>03--"XB/*<
MJ%"_,O..N.A/- 'JUA\&/"GV2X>'4-2NHKR!468W$;87<KAD(3&?E'/(P36E
M;_"7P];:U;ZFD^HLT+I*8'N-T<LB#AW!&2V>3SU_*O-;/Q!XDL[32_"<%S<I
M_:\.GO877 \B,JHD P!QD?H<]:][L+^SU&W\VRO8+N-6V-)#(KC<.H)7C/M0
M!@>,/ 6D^-?LC:C+=PRVN[RY+615;#8R#E2,<"J^C_#70-!U?3=2L?M27%A
MT";I 1)NW99^.6^8],#VX%<QX[\7Z[8>+[O3++7;;1;:UTMKR-IH$?[5(/\
MEF"_<\@8].AJO\-O$GBOQEXAEDU#61!:6,44CVB01_OMZD<G&0#C=[9 XH ]
M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MJ]_<FSTZZN@H8PQ/(%/? )Q^E6*JZE;O=Z7=VT9 >:%XU+=,E2!F@#RC3OBO
MXDCCTV_UC0+8:9J4<IMI+9RK%DSUW$@=.^/7M45I\7]>ET^^N9-&M&5+/[5#
M)#YA2/Y@-LA/&2#V/IZ\:O@WX06&G:=:R^(#-=WJK(KVIGW6Z;BPRH !Y7&>
M>M:$/PBT**WNH#J&KR1SP&W19+D,($+ X0;<=L<YH YH_%'QM!#//-X?TQH;
M>UAOIF25AB&3[O\ $>3^F#Q5O_A:^NV5EK,>J:%:1ZC81P. EQ^[438VENO
MW*3@_EUKHY/ _AR>?4-*&JSBYN]-@M9K9;E#(L,6 KA<9!X SC'/3FF:O\*]
M%UG4;J^FOM2AFN1#N\F5%VF)0JD?*><"@#C;/XR>(]02WMK32--EOY[[[*A#
MN(SD#;C)YR<\YXXXYJQ=?&75ET^QB@T2V7599)4F$DI:-?+X.,<\G/?C'4YK
M;B^&/ACP[JEKKE_K^H*\-RDRO?WD81Y1TW$J,GCUSQ4R?#7PQJMNEQINL7PD
MAN9I%O+"[3>ID/SQ[E!&!Z=>>O- '.2_%[Q'=QK/I>B6/EQZ;]ON5GD;<BAR
MC$<CC."!UP<UA7/CC7]7?6K]KN:ULYI; VT45PV(2S9"KTZJLA;L2OTKTRV^
M%V@V<$\,,EZJ3:8=-?\ >@GRR^\MROWL_A[5F0?"'PY,^;;6-2=(6CCDC2>-
MEWQ=-PV<,/P/)]30 [2/B;=ZEKNG:&=,B34I;Z>VNHC*1Y*1 '>,@9R,\?[/
MO76>,/$:^$_"]YK+0>>8-H6+=MWLS!0,X..N?PKSVP\.W[:KXNU6]O-*T[7-
M1Q9V*17@W0RLO'S#E6("G Y//%=^WAF/4O!$/A[79I+O-M'%<3[SN9U .\,>
M<[AGG\: /-K3Q[XEC\9?;=2LA;P206D0T_[62FV9QB91@Y('!QT-;6J_$W6+
M;6KS3;#0K>YDCU-=/@+7.WS&*D\C''0<Y[TH^"FEF"4R:WJTUTRHD=Q)(I,0
M0@KMXSP!@<\"G:!\.]$C,6JV_BB?4A!J"WTERTZ2*SH#D,PSS\V2<YZ4 8>E
M>.O%=A.]G%H[ZC?ZC?W9BAGU /Y/E;0RJ2  H(? SV'XVT^+VM:A;12Z/X8%
MT4LC=W8-Q_J@'93C@9^[GUYZ<5TNC> ]-AUV#Q%::Q<7:&:YN(E#J\7[_KL(
M[#KQU-<)K_PM\06%S#:^'(YKBV_L_P"R&Y6]6W.3*SMYB_QK@@8'I[4 =7XO
M\5ZI)\&T\0V(-C=W,<+DQ29,2LX'!(YST]L^U8FB>//$6E:W<0ZC82WVG3ZC
M!;O=27 _T=Y43"*,8(')X'UQG-=E)X-BO?AO9^$M3NQ$P@BB:6$CED(;Y<]?
MNU1/POADT"32IM;O9#+?1WKW)4"3*($ !'3@#GK0!D^&OC*FO^*+73'TM8K>
M]=DMY$G#2*1TWKCC/L?SJ3QAXZU#PQ\2[2&1W.BQZ8]Q- @4F0_O,')&0=RJ
M.O\ .M#0_A9I^A>(+*^76M1G2R,CVEI+*-L8;@@=\<C.,9XS5_Q/\/+#Q3K\
M&J75Y<1!+1[26&,+B1#NQR>A!8GOR!TQ0!R5G\<?.L]0DET-#/;PI<11Q7@9
M75G52I;;PPW ]#GGICEUW\9]3TZYN8;_ ,%RVYM%C:Y!OP3$'P5R-G4Y''7U
MQ@UI)\(85M;])O$-_<374$=NDLZAO+C1U?!&?FY7KD8S5KQ#\+H?$%_KMVVK
M/ VK&WRH@#>5Y0 _O#.<>V* -;P7XQF\5?;XKS1Y=+N[,QEHGE\P,DBDJP.!
MZ'MZ<^F!=?%B6'6;BWA\,W<NFPWK:?\ ;S, OGCC:1M( W$<YZ'..U=+X=\)
M#0-;U74EOWF_M!(%,1CVA/+3;G.3G-<\WPH1M?FO#XAOO[+FOC?R::.$:3.[
MDAL=0.V< #WH QO"?B7Q1/X*\4^*+^:6:1/,^R0O(@CCVYW%>/X<]^NVN>T7
MXF^*+'5A/=6=SJ=O'I"33VQN%&T *3/D*>HYQ_M>U>K:3X)M]-\&W?AJ6[DG
MM[KS@TH38P$A)/<],US>E?"+^SVU R^()+EKO2VTT$VH7RT(4 \-S@*!C]:
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
ME0.MO*B$?*Y&#@D!N!U)Z<8L:'\+]=T_5-/>>XTJ.RM=5.H%($8MRJC:I89
M^7&"?0G.* .ZT;Q=:^)/"UYJ^G1S0M;B5'BN$P\<B+D@C/N/SKAO#'QCC_X1
MZ%O$%E>F]\F:47*PJD5SL))5#D#(7 /N#78>&/"5SH.@ZWI\]XEQ)J%Y<7"R
M@'@2* -V>_'-<78?#G6- L[.YU>]75K#0XYI;/3K*'$CN_) .,GGG!SZ4 =S
MH7CK3/$.M#3+&*Y=Q9)>/,5'EJ&"D(2#][YOT/I7(>*_BZD-T+#P_#.TL=_'
M;RWDD(,!&?G53GKT'3IGV-7/@[X5N-#T>^U"^M;BVN+V4+%%<G]Y' GW 1@8
M/)[#H.!5"X^%>OQ7\T6F^((8](?4UU)8)(SO$@.?O =NGIP#B@#;@^,'AF:_
MDMR+R.(>;Y-T\8$4_EC)VG/Y9 [=,UF:O\7;2Y\-ZG<Z)!=6]_:10SK]MMQM
M:-Y$7( ;GAO;K61IOP<UC3]5N(8]2T]--$<H@N/LL;7)+*0 Q9..IR0>W&.U
M:P^#7B"WTS5XVOM/AN+F**&%82^QMLB/O;C@_(.@/4T =G!\6M"?4[?3#!J,
MDLL_V5;A+8>3)(" VT[LX!/IQFH+3XU>%+I)F87]N(X6E7SH0/-Q_"F&.6^N
M!QUKSC1+;63XNT[P_;07<5E::Q)<+9RVHQ; ?Q&0$DCDC&2..I)%=3J?PHUV
MZ\'^'-*@N[.*ZTU+Q)I [ .)22H!VYP1P<]B>M %_P 0?&*VB\.RWFAVDXOH
MKF**2WOH"I5'4L&X)'(&!S^'2BP^,5K917G]N6]W(QOKB.U:UM< Q(5X.X@[
MADD\5SL/PE\6QVNH0JVE1FX:WD3_ $B5L-$>Y(SR"2<Y[8]NAT'P!XD@\4V&
MIZJ=,$$%Q>3LD$KDYG'3D#."?R]: -V\^+7A.SBLI1<W$Z7<9F!A@8^6@8J6
M?.,?,I'&>E;C^+=)B\()XHEEDCTUH5FRR$N Q  P,\Y('I[XYKP?5]-USP?"
M=#E5'EN-%-O*8X'E5\SR,JHP PV#U/'7V->H7'A/7+SX-V/A^WD%KJ*P1":%
MF #@'+1EAG;]1W&.A- '1>%O&VC^+_M*Z:TXDMMADBGCV, PR#CTZCZCTP3
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
MJWCWBS7$'D3)#-L1P,;21CDC (YQD XXJ]X5\%:1X/CNETT3L]TP:66=][G
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
M)=/6;3WO&^>:UWH9,]RR]<TC0Z%9^(S=NUI%K-Q;E<M(!*\*\G )^Z,<GVH
MX'Q=XGT[PE\7[/4=3,H@;13$/*3<=QF8CC\#7 ^-?$<^L:_>ZA]IN?L%Y:(V
MC.TDT0!!4,%5%(9MV\$-@>_2O=;C6/"MS.HN=1T:67;\OF31,VW)Z9/3K^M6
M)KG0()8()I],CD3#0QN\8*YY!4'IGVH \(N4U QZ[XDNM3O_ .TM*N=/(0;H
MU9V"[]T9P>O;C\,U1L[M9/&.C237&HR>)/ML[7=O=K^ZBF)/EA .1\V,]J^C
M//TJ42/YMD^Z98G;<IS*,84_[0XP.M9&K^(?#FE6%[K.;2\ELT\R06ICDFQD
M+GKGN.30!\Z6FKZ@-/OO+O;OSVL)!=@SR.V\3*0S @!.PX)^O.*]TT_3?[ ^
M#]Z]K=7<DTFE2W?F3REV61H=W'H >@J_IOB;PUJ5YK-NT-O:/93^1<M=+&BR
MD\YSGD9'>K47C+0YM?FT/[1$K1VZ2B5Y$$4@?@*ISR: /#;/3[A8+))/$6L1
M)?Z'+J+JEPV&EBW[%/\ LC;GO^&>*'BSQ)JE\FE//?7Z2PZ3 P=[DH)'/5U
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
M1K67S%C5MR]HQM0#TP..*=IO@[P]H\T$VGZ5!;R6[N\3)G*LZA6(R>X 'X4
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
M'09SU//'O0!Z/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MTSPQ9Q0;;+2H8RNV$^7& 5]O7M6I#96L%U/=0V\:3W&WSI%4!I-HPN3WP.E
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
MBF,L,J@Q-&I4;/EXR#SG/08Q0!P=Q\<-871;*YCTNPCF>::*:67>T3% I&P
MYZ,!SFKUS\:KV/6+2W32K-8)88&?SKC:2SD;MK@E=HSU/H2?2MV;X+>'9+6.
M,7^KI(K.TEQ]I4O*'P&#97'08X ]\U'<? _PQ+<0M'/?P0I&J20QRKB8K_$Q
M*]3WQ^E &_XX\6W?AJ/2X--T]+_4-2N?(@B>38I/UZ=QW[UYC8_%/7M @U9]
M0B@N;Q]4E5[>YO1_H@7 V(H))&<@;<CCWKUOQ5X1L?%>GV]M<37-M):RB:WN
M+9]LD3@8!!_STKCO^%'Z.(X]NM:N)E=F:7S5R=PPW&W@GU_/- %2/XT;;"*[
MN--BA6?39+B$M*</<([(8^G0X!]>>]&C?&*_O_$UKI-YHEM;!V2.8F\4,I;'
M*[L!AR. <XIEW\,M1;5_#FBP6D#^'-)F:=KR:16EEW,'=&7WP%Z8[UO7'PBT
M6Y\12:I)>7WDRW/VM[,.HC,F<]AD#]?>@"_\0?&=SX.L;*2UL[>XENI63-Q<
M+$J +DGD\_Y]1GS&^^*'BSQ(+*718#8I%#</<^3)'\Y0!FP9 1A5*'ID[CC-
M>K>,O MEXR^Q/<7EU:SV;,T4D##OC.001V'-8FE?"+2-)C=6U"[F$B7$3F0J
M-PF14/;J-O'N: ./M_C1J>F:5I]O<:;%=W,=LDMY--<JC2!CE2@[DJ02,<9/
M&!7:^'?'FK^(O&-QIEMHD8TRV"-/<M-MDB#Q[DRIZG(QP*S)O@QI:K:Q1Z]?
MP.8S;S'<NZX09(49Z87CCC"CCK76>&?!L7AK5M5OTOY[IM0$*D3 %E\M2H);
M^(G.2>* .GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "L[7[*74O#FJ6$&WSKFTEACW' W,A S[9-:-9WB"]ETWPWJE_;[?
M.MK26:/<,C<J$C(^HH \OM=!^(;>#1X1FTC3(K VS6YN?M/SCJ03@GC. >*Q
M%^%OBN?2=3BFL;*.8V<=K;C[8\C-MFC?C<Q"KA#QQVKJ-/\ B['9Z+8'5-/U
M"]NQ:I/?SVD *0[R=I;D8R!GM6A??%_1[*[C3^S-3>T?RB+PQ!(\2 ,I^8@X
MP<]* .8U[X9>(I?%:ZUIMKI\GV5;1XHI7 61HT =2/J,]LCOFL^7X:>,IY'U
M7[%90WIOI;C[)#<F-<2*HRKJV1@@\9KNH_BWI+:Z=.;3=12 7WV WQC7R1+G
M ^;/MGUQS1XY\<7_ (3\6:+ EK-<Z?/!,\T-O&'DD8#C&>@7@GVSZ4 8?@KX
M<ZUH/BS1]1O+:S2&"VF\\Q3%R)&+8^\22<$<CC\<YK_%C46T3Q[H6J&VMYHD
MLYD9;M&,+Y# J2 >2#QQUQ71WGQ?T*WM+.Y@M+^[6XMS<R+#$,P1@[27R0.H
M8<$]/I4WC?Q?):>$='UG1)8GBOKZ",/)&&S&X8G@]#QCVYH \Z\*^ M8UOPP
MWF6;10RZ(T=N9F,>;@73R1G'7&WG/3##UJ_J7PU\2OH6B7T5NMSK*W5Q-J$1
MG\LEY2H#!E(P %&<'OZ5UA^,OAR/49+>:"^AM$:1$O&B'ER,@Y &<^PX].E$
M/QF\//I=Q?36FIP+&R*B/ ,S;LXVD-CH"3DC\: .#O\ X8>*OL6G16VE6Z;X
M)E>*VO"IA=CG+LQ.X$;1@''!Z=3Z-K_@^_U?X41Z'<M%<ZM;V\;1.H"CS4Z
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
M3'7IVH \NM-3TO0?!.N^#]0TFZ/B*=[@!!:F0S,0=D@/H!CGVR*WKW3[O2_
M/PZL;Y&CNH]<M"\;?>7)<X(]@0/:O2]7U&ST_1+G7Q%'="SM9)D=""64#)"M
MV!P/RJ :_H5W_9Z7MS90WDR)<0VMS(GFQL5ST)X8 GD>] 'C'C#3KF^^)'C
MQ6<UW##':2W$$0.Z6(>2648]@3^!J]XQ\0>'/%=CC0M%-S)::5*3>A'C%FH7
MB/ &&XR.>!G@U[%;ZKHLCQ3V][8E[Y2T;I(N9PG4@_Q;>?I5JTFL[ZS6>TDA
MGM90</$0R..AZ<'TH \7\)7VC&S@MK_XAW=W;S:<\5QI;0N%1/*.Y0W.-H!Y
M'I[U[!H"64?A_3TTV9YK%;=!!(Y)9DQP3GGI3ET/24<NNEV2L4\LD6Z E<8V
M].F.,5=1%C1410J* %51@ >@H Y#XJVLUY\,];B@0LXC23 _NI(K-^BFO-O$
M/BRQ\1+H8T:261M+T>\DGE4-'Y#FU(7G'4%>QZXKWD@$$$9!JK%I>GP1310V
M-M''/GS42)0),]=P YS[T ?/>LOJ?AB&"31=4U2:75=!BNKB1I&<[BZ[G'=<
M*,9YP#6//<0V=QK4GAC4KNXMSI\,<ES(&WQJS+YHS@G&>O3J?Q^HA;0"19!#
M&)%3RU;8,A?[H/IP./:HH=,L+??Y-E;1[U*OLB4;@220<#D9)/XF@#YTAN;R
MZ>/0K?6IGT>XUNUMT-I<2LJ+('#JLCJ">HXQC(Z>OI_Q+MYM,\$:1IEAJ-S;
M@WMO:B578SLN"."""Q[GUKO$TVQCAAA2RMUB@??$@B4"-O51C@\GD4^ZL[:]
M1$NK>*94=9%$B!@K*<AAGN#WH \ N+[4=-EU30;KQ-J<6CVNM16\UT27ECC*
MR'[X.0"5Z=.A]:[3P%J^N2^!?$TRW<U_'9/<)I5W("\DP1#M//WAD+CW)%>B
MS:-IEPETDVGVLBW9!N0T*D3$=-W'S8]ZLP6\-K D%O$D4,8VI'&H55'H .E
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
M%R^*->FU5-:FLFGMA;2QK '#*.G)(QR!_P#6JIJ'PCBO)].E?6WC6RT@Z;Q
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
M1IF;NSG>.&9X[AS\\(XP?7!_'-7-2^$_A#5+A)Y]/D618TBS'.ZY"J%7//7
M H \FTKQMJ/A.UU6YT^*)Y88K&V_TII9 QV,6?!?@G X& *Z*[^+GBC2)M1T
MS4=/TPZG!<Q01.@=8AO#'<V6R1@ CIUKMW^%/A.2VG@:TGV3^49/](;),:E5
MYSZ$Y]:S?&7PJMM9T^^.BR1VVH7UTEQ<27+,ROMW<#@[?O=O3'>@";P-XO\
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
MP(K=)BTESAF+'&T* <$=><<<]QGHO"'@2R\&O<M::AJ%UYZ(FVZE#! N<!0
M,=?TK-\2_"G1O$NN7.KS7VI6MQ=(L<ZVTJA7   R"I[*./:@#"?XNZM/-<OI
MGA22ZM;$0B]8S@/$S]L 'N",^W.*Q['XD>*]/UG6KV^MH[K3AJBZ>L3RA?L[
M[F 5<#)^4<GVKIIO@KH4K(J:EJD%OY,<<T44JJ)RF-K-\N,X'IUYI^H?!W3;
MVZU.1-6OX(;Z87!A4J5CESG>,CW8?0]: (-3^*MUI]SKL"Z1"YT^_BLHI'NA
M&KER_+%AP!L[9Z^@)KG-2^)6J:^V@_9O-T]DUD6MR;:?,4XRO 88)&#T([UT
M/_"D].;39K>36M0DN);E+DW+;2P*AA^/WNN>PJ6U^#UI;R6[2:Y>SO#?B_)=
M%R\G&<_7 R: .B\?^+G\%>'XM4CLUN]URD)C:39P0QSG!_NUR<_QGEMM+U"Y
MG\+7,=Q8W:6TL+7(VKN#<E]G!!7&W'?K7:>-/"-OXTT-=+N;F6W19EF#Q@$Y
M (QS]37,:C\'M.U*ZUF>75+L'4YA.551B)]Q.1Z\$CGUH 2_^*=[;7]Y:6OA
MIKLV]W!:*PO GF22J2H *<=,5%H'Q@_MN^TZ)_#MQ;VUW=?8VN?M =4F(R%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZSJD.B:->:I
M<([PVL32NL8&X@#/&:O54U/3K?5]+NM.NU+6]S$T4@4X.",'!]: /*--\;?$
M>X%GKC:%;7.AWDV(X867S A) YSD8]2.W.,U%<_$7QKK4>K:SX9L;(:%IK,K
MO,0S,$&XMR1_#@X'3WJ[8_"C7H[NRTZ\\5S/X>L)/.MXX<QR[\]/]D#L<G&3
M@#-377PNURTOK^T\/>)38Z#JCL]W \89TR#D)@#@\#@J<<'..0#-A^,MT?$^
MAM<Q6T&BZA;J\H8Y:%B[H6W>@9,XQTK/F^(GQ /ARZ\16YTUM,M[EK=V,0W*
M=P XW<YW"N@'P;C:_B@FO4ETN+26LE+)B42EV?>!TP&8MUSV]Z6V^&6KV_PE
MO_"OVJS:^N+L3H^YA& &0X)QG.$].] &.?B'X[T?5+6VUN+2T%S8S7L8"YRJ
MQ,ZYVGCE*AA^,VK7?AW37A2V34OMZV]V63*LC9*E1GCH0?3 ]>.C\2?#/4]9
MO]'G@OK6);31WT^7>K'YC&R @#J/G/TQT-8]Q\%]0GB\.S?;[,7EF$BO<!@K
M(KE@5/5F (7G&0!TH TM,^(6MW/P\\3ZY+]F-YIUT88,1X7;E!R,\_>-8EY\
M3?&$6G:W=Q_V=MTXV:,/);@RJ<L,D=QT([^U7[_X4^)1=ZCI6DZY;6WAG4;G
MSYX7!,B\YQ]WG&!_$,X&:-7^$^NW3Z_!8:C906.H36S1Q-N)9(P1ACCC&> ,
MY[D4 "?&&:;6-)FAC233&TJ2ZOX8TS(DR"3*@YX&Y5QGL1ZU3A^)WC:VGT_4
M[[3=/;2M0D_<6RSHDI1B0I^\6 _VBN..<9J\/@KY7C#[5'=QC1IK62.=5)65
M7>)D)48(QD[N3QG&.*H?\*6U^]OK6UU'6[)M+LDV6\T<'[_:"2%(P.,L>K&@
M#N/B3XHU;PEI^G:E81(]I]J5+TE-Q"'TY&">1GZ5FV_Q O;KQUK443VW_".:
M19F:>4K\S'8",-ZDY&/8UU_BS0(O$_A?4-(DP#/$?+8D@+(.4)QV# 5Y[9_"
M[6['X<WNB07ED-6U&Z5KR=BS*T(Z(&*YR.O0=2* *OA_XIZ_?:9XB;4+:&*\
MM].-_8+Y>%V>_/S=5(]0#76OXLU)/A /$_[DZC]B$W*?)N)QTS7'ZO\ !.ZM
M)+>3PWJ9E9K>6WN?[3EXVLFT;-B].3P>F!UJ:#P)\1I/#X\.W6M:0FCBV,'E
M(A8GJ5YV ]<<Y[=#W ,R+XC?$#4;S[+ID>GS31Z:E_(@AZH55CC)Y/S#@=^E
M7H?B=XM\1ZGI=KX?L;".2]L7E\F8Y D5W5B&X[(" ?6DA^&WC?2M1%YHU_I4
M,KZ7'8.[RON7"*&*_)P<KP:V?"WPTU+PWXJT.^^UV\UE86#P2\D.9':1B57&
M,9<#DYXH YJT\<?%&^TW5+^WM=/>'3)'BNL1KN5DY; W<X'I73^'?B'JOBWQ
M5I%GI$$3Z<MFLNK2^4V(I2IR@)QCD #KG)["MWP%X5U#PU:ZQ%JD\%R][?R7
M*O'_ !*P'WA@ $X/ R*SO#'@[Q!X8\/^([>QETV'4+VZ>:QE&YEC!X 8%<#
MZ#!'/?I0!Z%7.^.?$$_A;P=?ZS;11RS6_E[4DSM)9U7G'^]6QIOV[^S+;^T_
M)%]Y8\_R,[-^.=N><5A_$'0KSQ+X(U'2=/\ +^U3^64\QMJ_+(K'GZ T <;X
M=^*6J7%U=SZ^FC1:9:V_G226%P)I>651\BNQQEQDD#%=/<_%'PE:QW,KZGNC
MMS&I>.-F#EUW*%P.>.OIWKD+3PQXVLK:\BM?#/A&T>ZM'MVFM@R. W'4D@^N
M,8X%4+'X9^,/#T]JVF-IEXNFS^?;"XRJ2F2,+)N4<G:0,$GI^5 'H5Y\2_"M
ME!932ZB3'>1>=&8XF?:F=NYL#@9!'U%5W^*_@Y-36P_M3,C,%#B)C'R 0=V,
M8YZUP.J_"KQ5=+:7&-*FG>TDMI8(V:WCM\R,P*["-WWCQC'J#UJI8^%=?U[^
MWO#VG0:9%I:WD%I=W,BL)4:!$4M'D]#MS@Y^]UYS0!Z9X&\=Q>,9-94I'"UC
M<E$523F'^%R3QDD-TZ8_$NM?BAX2O-0-G%J1S\^V5H7$;[!EL-C!P*I> O"^
MM>&Y=>L[R.T%G=7#3VT\3_,2> "N    /QS7 Z;\*O%]K?627"6<D$5Q)ND^
MU%D"R*5+",X&!@=,$Y ^@!ZQH'COP[XFO);32[\2W$>3L=&0NH.-RY W#Z4W
M6O'WAKP]JT>F:IJ2P73@-M\MV"@],D XS_2N)^'/P[\0>&O$R7VHM;QVL%JT
M"JLOFER6)^7(^09).!W/O5;Q]\-_$&M^+[[4--$4MIJ,4:/NN3%Y10 ?,O\
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
M*NLA4<8)(( /YX[4^;X+QSW;A_$-PVGS3PW$]JUNI,KH,$E@1C(+]!QN[XH
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
MZ1[0I+!AYG/S 8Z?D1BN@\ ?#^7P?=WUW<WEO<2W,:1*+>W$2HJY)^I)/Z4
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
M )/M@<\CD9QD5D0^(=<L?!MMX?U*>SGT^_T>6>S^RR$36QB4R)O(_P!W&/\
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
M#:PSVXC+KATE+$AOE[%^/H*TO"?@#2?!\TMU;7%W<SM%Y(ENI=WEQ9R$
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
M@M;JTGM)C!<6]TFUXW';^8['@\5SNL?#)]6\87FM_P!JK"EQ<6MQY?D;B#"
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
M!T?.",#C_/2O.(/AEXCTNY:YAL1?^7>30P+-*@86RQNL39)QAMW3MM'X=?\
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
M;YKH:A-=:)&D<$+2QHEV-_RD#:P(S_$.@['BNML?A;H-B]JRS7\K0-<N[2S
MM.9T"/O( /W1QC'KS6./A!X3TUO]-U2\,<RM;6\=Q<H@!8Y"KP"3UP/TH Q[
M3XWWMSI.H3MH<7VBU2.5?+GW1LK2*FUCCY6^;CZ'TJZ/BUK5OXEM=$U/PY!9
MW+3Q03(]W\V9&P&0XP5 ]_QK53X0Z>;.X@N=;U:Z,T<<(>:8'9&CA@JC&.J_
MADXZU'XC^'7AF^\27%_J.NRVPNF2ZN+%[A$20)QNP>0.O/;)YH V_&7C&ZT"
M[TW2M)TS^TM7U$MY$'F;  N"6)],9[CH:XG2O%GB3QK\0=&@BANM(LK57EO+
M=)U(<QMM?<" <;BJX//.>V:[[Q/X.L?%9T^Z%[<V5W9DO;7=FX5P".F<'BJO
MAKX>V'AG4;:]M;V[EDAMY(6\T@^:7?>6;CKD#ICI0!P7CGQ=XHM/%/B&SM;F
M>TM+&UAFCBC9"6!EB7<"!D;MYXS6W=?&-=,M[N'4M#:VU>WN(X?L+W:Y*NI8
M.6Q@ #&?3<*UO$?PRA\0>(;K5AK%U;?:X8XIX%C5E9496 R>@RBGZ_E46N_"
MRUUO5M4U-M4GM[F\F@FB:.,?N&C7;QSSD$^E &MX4\<V?BCPY>:L(#;M9,ZW
M$(D$FW:,Y##A@1Z5R\7QE/D)-=>&+RVBGMI;BT>28;;@1C+ ';QP">_;U%==
MX>\'QZ'H-YIDNHW=Z;TN9YI2 <LNWY1T7C'K7()\&V>P:UO/%%[<)!!+!IZ^
M6 MLK\'@D[LC@XQD>E %,?%#4[?6;S4+_2M1M[5+")X--PK+(\D@"MO R"03
M@8YP:DO/B'K%U>VET;"^T9+*>5;NRE"L9U2!IL?,H(X0#Z-FI?'?PWU"]L9[
MS2Y&O+K[%;V26P81<1MGS,DX+<  '& 6YJGH?P]\1ZS;ZE+KMW<64DMS*\(N
M76XD*O \/S%2!P&7IUVXP* -33OC&EPT@O/#5_:_Z$U[  V\S1CN!@<<$YZ<
M&L'7?C)=ZAH%_'I5I)INH01PW"S+,EPOEEU!!P, _.HP?4C@UTE_\)HK^'3U
M;5G1[72/[,8K!]_ .'QNXY)R.<^HK"B^!LL,-W&_B9-MS;I;MMT\*-JNC#^/
MKE!S_.@#NO%OB^W\*?V<%TJ?4=1U%F2"&W4;G*@9R>O<=C^E<+=?%N\N-<TF
MYTS3;Z:(QW$5UI( \SS4QU."> <UW/C+P9+XG_LJXL]7ETR^TV1G@N$CW_>
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
M(3@]!DX.3GMTKT'7/BDWACXC7^E:I"\FD0V\;(;:$-(CL%.YB2/EY/Z5O/\
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
MB-IMTVT!LXVA@R@/EHPY4>QR>/<U7MO!_ABTC"6^CV*(DZSX$8XD7[K?49H
M\@M_B;KK^'M#==:ADU'[3=&XC**6=43,:LJC(#'(!XSZ\9KE=6O[[5[M;[4M
M;AU6>;17E8H%'V?)8^40.A!Y_&OHB'P3X6MK];^'0[".Y#[UD$0&&/<#I42>
M _"223,FAV :0%'VIUSR1B@#RH^-/&.G75S>Q:K#+I-GKBZ7'8K;PH'3YC@,
M%RH"J #[]>*O^%?&_B;4O%V@+=Z_:S6NI37"S:8D,8DM@@8*'P-PS@$<UZ</
M!_AL0/$-'LQ$UP+EE$8 ,HR WU&3^9KDO#OPH31?&*Z[/JWVE89))+>-8%1B
M7SDR,.6^]_\ JZ4 9/Q%\=Z[H_BRYT[3-2^R06E@+A@EO&Y9ST#&3L<C[O/H
M":S;?XD^)Y[IM4EUK0X+6U:"*739'4>?O0%G#8+8R3R"0,=" <^AZSH?@GQ-
MXF^PZI:VMSK,4 <Q[F63R\\9VD9Z]_6H+3PMX"N=?:TMM.M9-3TA(U:,[R8A
MU3.3ANO7DT >?6WQ,\3VND2ZI>:WH\YOK622ULU"A[9UD"X( ST).&)^[[&G
M-XV\:6TLFB+X@TR^OIFMGM[ZW2-E'FL$,>%7!P3GIG )KTV'P+X0T@7MY%H]
MM LL#I<-EBOED?,,9P!CT%5M"\&>"9M-M[[1],A:UEDCNHI TGS,F=K?,<\9
M/!_*@#S[2O'7C@S6=U=W]C-:1ZB^DS1"$!I9 I8R$@<<8 P0..E4(?'GQ#EA
MMV&JV/\ IVG27T1-NN8DAW%OX?O-Y;<'(^;C';V)/!GAZ.(1)IJ!!=F]QYC_
M .N(P7Z^G;I4<'@3PW;"(0Z:J)%:RV:*)'P(I"2XZ]\GGKR: /*5^)OC+5;:
MXU2RNM,L[;2;>&:XMIE&^[+*N[@Y.,YQMV\$<YJKK_B_7_&&GSSM>65II$5_
M;1?9 -MP6)4AAD9QG)R?3VKN]3\*?"[2[E+74+6P@GC"@1-<2;@&8[<@-GDG
MJ:W;SX;^%+_5SJL^DH;LLK%ED=5)4@@[00,\4 >8W'Q#\8:EJ=QI]I=V,<=T
M]U;1$VS!(Q&N=RR8^9B ?7!(XY&.>L/$6J>'[G3M6#6]Q?1Z$J6[N"0JO/M7
M?R,[5S^/K7M ^%O@\:D;_P#LHB<R^;D3R8#9SP-V!SVIUO\ "_PA;0M$FDAD
M: V[!YI&RA??CENNX YZT >>7/Q%\9P:I%X<^UZ8^JB^2V^U)%F&42#@YZ#:
M2,]#TX.#79>%/&6J:C\-M9UK4!"]_IOVE=T:[5D,:;@2/QQ5F;P;X&\)V%I=
MW-NEG;V=VL\4LL\A F. "<DYZ#CIQ6IH6D^&9= U'3]&\N73;J::.Z6.5F!=
MAMD&<Y''I]10!Y0/B/X^2*S1I=+:34K![V!C%S&D:N3[;F$9X.1R.E)J7Q=\
M5/:6]Q:_8H EFEQ(L=N9=[%]I#G/[L<$CIUZ\BO53\/?#+&TWZ?O%I:/9PAI
M7(6)@P8=>>&;GKS6?/\ "7P;<K"LFEOB*,1+MN9!E021G#<GGJ: //=,\9ZG
M:^,-0M=-$%M+K-W;W#7%Z2\40,(D,8/J<[0/P&.*DT[XM>*[Q[B^%E:R6;VM
MQ)'$(600F-"P.]N'Z<J"3UZ5Z*?ACX4_LY[$6#B!YHYC^_<MN0;5.221P2*C
M7X4^#HY9Y(]*"--&\9Q,Y"!P02H)P#@GZ4 >:W/Q:\9V8MY+A=*"2VJWP*V\
MC QM\H1L'Y<GOZD<U[IIMW]OTJSO/E_TB!)?E.1\R@\>W-<M>?"SPG?PV,5Q
M8.WV.)8482LK.BYP'(Z]:M:%X0_L/Q9JNK0W6;2[@@@@M,']RL:!>I)XXX^M
M '4T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !535-.AU?2;O3KD'R;J%H7QU 88R/>K=9/B?6&\/^&K_5DMS<-:Q&01 XW?
MCV'<^U 'G6A?!5=+U/2;VZU"*Y:T>268>5CS&X\L#V4C.356/X,ZLNBSZ<^O
MV[K+;K%S"2%*SF3C)ST+=,<FJ-Q\4-2\2Z?:JEO+:21ZI: MIMX09%D60E&^
M7/\ !R/IZ<]#IWQ*\2ZY=VTVE^%HFTF[N7@M[F6ZVEM@+-G ^4[58]/;F@#J
MO$7A676-,T*SANDC_LR^M[IF=3\ZQ @@8Z$YKC+KX8>)(]1EU;2M;M+;48]2
MN;JU+(618YL9#94_-QZ$51N/B=KVJZ!=1W&F?V6+S3;BXLKRUN"SYBZ\#E>0
M1DX]JGTGXH:WIR)8WN@&YM[.6WLI[LZ@))-[C@GY?G8X)X';DT 7O#/POU;P
MYXAT354U*SE,"2B_4HXWLY.2G8\$#^'[N<'.*M>,/ ?B34_&@U_P]JUG9L]G
M]ED\]26 .0V!M8<@CT-4HOBYJ;:K:*WAL+I=]J'V*UNFN-I8APK';@YQGV';
M-7_&OB'7](^(OA^VT>"2_2>VF+:<LZQ"5@#RQ(XP.>?2@##N_@I=I.(],U*R
M%K/:1P7+WEN)9$90,M%QQG'J"/6NT\5^#[C6O#.DZ5936T;6%U!,3+'M1EC!
M!&U1@9ST QVXKBI_CU"\,#66D1E_),MPEQ=;-I!(V*=OS'&"#Z'IFG6/Q,U$
MZUJMW:V5QJ45Z]A'I]AYNWRFDB=G&<''*'/'Y4 3^(?@_>W_ (EO;[3K^P2S
MU&;S;D75L))823EO+)!ZY)ZKV%0ZG\(M5G8W%M>:8]PFH3SI'=1%HFBD50-P
MVD;@5Z8QSUXJW/\ &.XT^]N+;5?#ALGM3+'/NNPP$HC+QJ"%YWXQGWSS6WX3
M^)4/BS5[+3[6PVF6P:[N'$VX0,'V;"-HR>ASQU'6@#B[_P"">M2V^FP6^IZ=
M(D%H891.KJ$=G9F9 HQT8#)QG&:<GP:\2/<Z8TVN:>HM1&//AB*30JF<!"%&
M_@]6YX'X]#J_Q;.E>-'\/G15D5;N.U,WVS#?-CYMFSISZUG:O\3-;U/P]J4^
MG^';ZPLF2=;;51(&*M'R=RX^7.",Y/.<9P< $%G\%[R#4HX6N]-32X&F\N58
M2UU(K@@"0X X!['MQ6CX:^'GBK3O%>A:AJ^KZ?=6&CQ206\<*%7$91E QL )
MY&<D].]5M(^*VH?\(=_:"Z+)?I:O!9>>]T%>YG91N^4(<<GWSFK0^+]ZT[:6
M/"=PVOBY:$6"7(8$*NYCO"]1Z >^: %\5?#SQ-J?C'5-8T;4]/MH=1LQ9RB<
M,7\LJH88VD<[>M9>F^$4N?C!%'#%=_8-'MK=KF5DVQS7,2!4(SUX(/<]:N?\
M+N"V=W/)X>EB:"V$JH]QC?()5C=/N\8+9S[=!4-Y\3)]3\2Z;-93+::391M<
MWCQS>8+D>0)'C "XRA^7KU/2@#IOB7X"F\;65C]AG@MKVVD(\V4L 8F&&7@'
M/;CZUAP_"_5+/Q7;WEK<V']EP7EK.D<A<R[(8]F/NXS^/XU#8_'2SEM[UK[2
M3;SQP++:Q0W:S>>6(&S( VMR#CDX#<<8-:S^)>NPZ[K-UJ&D7*2@VEI9Z*9<
M8EESR7V]3M)Z=P* +.K?#+Q+>ZCJTT%]I8AN=534X/-:0L"FX*K87@;7[9Z"
MJC_"WQ7.9+F6^TQ;UM7?43Y<LL:MO W ,JAQSQUXYQ[WG^-,D%I,MWX<-OJ2
MW;6R6LMX%4E1ERTC* N,@8[Y%=GH'BT^(_"$VLV.GNUW$LB-9>8,F9!]P/C!
MSQ@X[T 9>@> YM-^'FI^'+B6U2:_\]B;7?Y<9<8 !?+'&!R>>WO7&-\*?%NH
M6?V74-0TE1967V2Q:)"-P)4_,VS=@#=[Y^I-9&A?%/Q:M]8/+I]SJ@%K/+)
MC@><IE;]Y\J':$VE?PKL-5^-$-B+6>VT&YGLI((IY9I)1$5#G'R @[\$$9!'
M(/UH Z3QOX4U'Q1X1M--M[FV2]@FAF9YBVQBH(/(!/?TKE)OAUKS^'=:B\O3
M_P"T;W6QJ"$2G;L#9P21GC+?F:V_AYXLU;Q-=^(YKJRF6UCN@;3>P&U2HQ'C
MUP%8G.,O7!V/Q+\9?V[ TMA=3P'4[J)[&)%+MM52(0<9RF<G '^ !)=?"3Q-
M<6UDK1Z>9?(>"1OM++Y),\DF[@?.,..#GITKT'QQX8U?Q+H6D:'#=$V[7$?]
MIW 8(S1JO)"]#EN<>N/PY.[^+<D&L66KE+A=(ETIIC8;%W&<3&/E^HY'7T[5
MW_@[Q:OBVRNI_P"SYK)[:7RG21@X)P#PPX/!_E0!Y)XW^&EWX9L=3N]/N;F[
MT:6V1KAIW$DZR*WR\ #*].>P)].2QL=8^(FJW=S:16#V\=[822W$*R11$1)*
MI #J"3AQD8XXKJ/$7Q%O=/\ BA:V-O*!H=G)';:@"%YDESAN?FPO'3N#GJ*T
M=4^*MGI.O2:;!H=W/:17JV4MY'\D8F)^90".2.3UYQ0!R\WPIUZ77YK8QVTF
ME2ZD;T7#7<@VJ6!QY0.-^,KG'XCBJ5O\)O%$$:6?V>Q<6IF>*Z>]E*DLI"[8
MQ@*V<'.,' SWSU2?&:)K3[0?#6H*)IQ!9Y=0MP^[##=V(_'KCBI3\9=*FTNV
MFL].N;G4) YEL4D4-"$^\2>_J,#GGTH H2?#G4Y8-/06=J&M_#,MB267BY<,
M !^+$[NG)YK)U7X:^)I%LVALH+AIM*M[&=1>M%Y+(H!W8P'7Y5..>173W?QF
MTF+RWM=*U&Z@>U6Z,J( $0OL;/\ ND$9Z9&/>IA\7M*33]3N[K3+^U%H(WA2
M9 &N%D!\L@=LX)^G- '*7/PQUE=!\36R:;;375Q=V[64AE#-Y:GYBK-R.#CD
MY//7OT'@VU\7>&+NYTUO#D3VEWJ[S2727*!(X6 R57KQ@8S],59'Q>TV&U7[
M9I=]%J N5MY+!-LDB[E+(1T#9P!CU-06_P 4YM5\1^'[73-(NULKR>2WN_.A
MRZ.N,@8;C;D%B1T- 'IM>6_$WPKK.M^(+2]TVT-Q$FF74#[6 (=D8*.?4L/U
MK8\4>,Y/#?C6SM;BXC72_P"SIKJXC$.Z0E<XP<C&<<?0^N1K>$O&EAXO2Y-I
M:WEM);B-GCNHPI*N-RL,$@@CF@#'O_#FJ7'P7CT&WMXQJ0T^&/R9-N-Z[2R\
M\9X//K^=>;6G@'Q7+!J$5UX?<&\^R;9)[B.1U$;!77(/ (YQC@*HYKTNZ^*>
MCIK+Z3:V6IW4WGFT6:&W!C,P."H)(Z=3QT%9?A3XIP2^%I;G7FE;4+6T:\F\
MN$(KIYA0!>>6S@=N: .'\5^'F\.77B*]E5=-9]2@GT-(D!\UT+'Y%7H &'48
MS@5ZMX+T4>&OA\JWJD7$T3WE]Y@"_O'&6!!X&!A>W2LZ;XE>&+R\LHKS3+QX
MVG2-;B>T!C@G8 A"2<AQGG XJ2R^+'AS4M:BTA8+Y7GG-JLDD \LR;BH4G/?
MC\Q0!Y1H7@;6_%OA[2FLM)AT^&"UN?\ B8I*H:\+9"JP'S=05.>Q-"_#;Q.=
M'O - O8YQ8I#B2[B82.)D8[54#C:"<$GGN>*]M\1>+-$\#P6-M-;3?Z06%O;
M64 )P,%B%&  -V:Q)_C-X2B:W\N6[G21%DE>*#(MP3CY^>#D@<9ZT <)XM^'
MOB!O%,EQH?A\"$0VPA>*2+R=ZJH8O&W!Y&.!CC/.:<O@'Q ER='D\.0W$O\
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
M"CPI^Z21<D8_AR#R*MZ;INDV/FR:996=OYI_>-;1*NX^^WK0!?HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&MZ1:Z_HMW
MI5X9!;W491S&V&'N#ZYJ_6!XUUNX\.^#M2U6UB,MQ;Q9C&W< 20H)'H,Y/L#
M0!QY^#FAQ>5+=ZSJ$UP+F)HY[F12<+D+&,CH<_H,5S6F_"_Q:OB58I+@V&D0
M7CSHUM>-Y8C;.5BCY*D@D$MV/?OA>+-=\3WUCIMAJ6KZ1?R7%Y;WMNUM*A>W
M<JP",H_A!;KST]ZW=0^(/B_3='OM/N-0@;5(-9^PBXBM0SLF#DJ@&T\XQGGG
M% '93?";2Y;#3[1=2OXQ964MF&1@/,60DG=QZL>/IZ4Q/A)I\6DWMDFJ7I:Y
MO(KOSG"DHT><#C&>&(_*N+L/'_C;6;2PMK;4K6WO'FO8Y7DM5!*PQQN"5(.&
M^9N  *?#\3O%6O6@.F75I9S:;I3WUZ98E9;EE/1.N.,' QSD=J '6?PV\4S^
M,[8W$1M=*M-1^VK_ *;YD 7?NQ%'U#<')/J.G?T3QAX"3Q9J5C?KK%[IUS9H
MZ1/;'!&[OGJ/3BO*W^+'C)PDMO+;RBTM8Y9EALS)'*6&3O8?<P#@XP,J16KI
MOQ6\02>.((;\10:5/?&T\AH,! 3P3("?G&1D9(Y/3J #I)O@SI,<%@-*U2_T
MRYMD,<MS V'G4DD[L8YR>OI@<X&+5[\)]-NEO775=0CNIVMI(KGS,O#)#&45
ML\%B0V3DYSW%1_%3Q=J_AR/2K319$2YOI'#$0>=(%4#E5Z'KS^%<N/&OCG5+
M&Q-EJ%A;SG1I=2FQ"K;PDA QD'#$ <=.M '43?"729/#<NGWNIW5Q/+<I=7.
MH7!#2-M&" 3]T%<C)SC/>NB\,>$;+PW?:Q>VLGF-J=QYY^4*(UYP@QV&3^=>
M2ZUX[\1^+] U&.T:TL[.STN-[^&8#=<M(OS%.I &<@ ]N>N*[B36[[0?@5::
MK8R*+R'3;<H[KNP3L4G!Z\$T 5-3^#<%YJ-]/::]=6,%U<"Z$,<0)23()._.
M2,Y('8X]*;+\%+"0W,/]NZC]@;>]M9D_)!(PQNQG!QD\8&>Y/?F;KXH>-=+U
M%="N#I4^I7$L)BG1"8T649"G!'(+*,X/0]>M:%W\1/&5C)JUTRZ3+::)<QVE
MY$%97F8MM9TR<CG&/KWQ0!T2?":SMVE6SU2:VMY1;%H5B4@20E?W@[;F .>.
MK$\]*;J7PF2^\07NN6_B&^LK^>X\^"2!<"#(PP'.3D8&<CIWKD=4^(&NW6F7
M/AV]2.?48FO3?AX&16MDB+IP "H.2.N?E'/.:K:%\2M:L;K3--ECT^WT5#;V
MSH%=D6-U!+&;<<$ ]"?Y4 =[_P *DT=M-TBTENIYOL%VUU)+* SW!;!92>RD
M@'OT]\TVS^$FFVFF66GB]D,,/VKSR(P&G$RA>N>-H"\\YQ7#^&/%/B33=%32
M_#T&G1K!:7.I3"_D8DJ)W7:IW#D!>_?.??1D^*?BR1KW4+2STPZ986]I<W,<
M@82;954E5.[!.2><4 ;%G\%;6&SNK>[UZZN1);B& B%4\@A@P;J<D$8[<%O6
ML[7OAEK=EIEQ=V>HW>N:K+<6\BS.WERP"(G#(2Q#'#8P2,=:F\-?$[Q!JOCR
M#2=1L;*TLKF65(U975P%S@!_NN>,<#!]JZ'QCXKUZS\5Z?X;\.06)O)[9KJ2
M2])V! 2 !@CGY3^8H Y7P_\ "W5-4TU[S6+NZTW5(]1EN;>239.Y5@H/F#H2
M2O\ /CFO2O"/AM?"NAC3A>27;&5YGFD4+EF.3@#H*\D\(ZGKWC7XI:9J=U<P
M1K'9?:7@BD<($5S&0 "1N+'.#Q@U;^)&HZZGC36;-+]$T]=#:40I(X(3(YQT
MW^9_XY[T =)X=^$R>']2:[_MR:Y7[)+:1QM %V*Y)Z[NQ8G\:S)?@; \3(FO
MN \"0N9+)'(VXY0DY3.!T]^><5B:QXD\47FC_P!G:Y:VYN[6YT^>V%I*\;2"
M0M@,P;J<?@>?0UO>!_B;K/B'QC_9>I6]A;P2>:%B!9)HV4G"_-PY^4@X'OQC
M% '7^$/!S^%)[XKJ;W-O=%&$+1!1&P4*6!R<Y 'Y5F:7\-O[,\7?VZ=7,\2W
MEQ>):M:J-KS##8?.>FW\NE<G\;?%EQ9:EIFCV-]+:20J;V5T7JPXB (]PV>W
M(J[J/Q+\07YTJ'PO9V4TT^E'4;KS\L$P2K*"&&""IZ^HH 5_@N\L#JVN;7,$
ML8V0\;FF\Q<Y/*]B*ZGP#X$_X0N/4'>_%U-?NCR+'"(HXRN[A5'3[WZ"N%O_
M (H>,-*:>>[L])-M#:02D(KY+S1Y3'S?W@21Z \]*8OQJUFTTVX%YI=I-=;X
MDM[F!)!;Y;)8/DYR . /?TY .I7X1:7/H6IP:C*MYJ]_*\IU*2/YXV)RNWGH
M.XSSS7!R>$/&,FN_V0(-0-O_ &I'=RRLB_99"HPT^_J">NSG\P*W8?BUXCO3
MIUE9Z18F_NKU[42NLHMY,;=I1C@]^1R>A[U:\/\ Q5UW4+^U^W:';QV,OVB%
MI(G;(GAC\QAGD $8 'UYXH N7'PFEE\*Z9IJZG ;[3KR6XBN);8.CAVR59#D
M'HOMQ5(_!B6."">#4['^T!YBS>;IT;0%6/ 5,<$>ISU.,5EV_P ;-;FL+ZY;
M2;(".W\Z%E$A5/WH7;(<]2#QCN1Z\-\4?$+QG%I%_875K;Z7J,+6TI>U+9$,
MF<\DG!W;!^)% '2P_"J>"TNK==4A*S:-_9HQ;!-K&3S"^ >1G/OS2ZG\*7U*
MP6V?55 CTVUM8_W.1YL!.'//0AF&WW]JW/%WBZ^\)^$;2\GLX9M8N7CMT@C)
M,1F89(SP=O!_2N2D^)GB^WN&T>?0+!-=^UQ0K&93Y>V13M_BZY'7./:@"WI?
MPJO;"\L;I[^P:2'4XKV006@A&R-2-JA>Y)]AWI^F?#S7](U^UU*UU"QVKJ]Q
M=S AB3!+L#*./O84C\1S6]XE\8WOA7PC8WM]IZ2ZU=LD"6D3?)Y[ ]^?E&/7
MG]:X75_B7XI:W73)-/33==M=1@2X2-QL>)QE5!.<9XR?0C\ #L/&'@2]\2^(
MDU"'4$MX5TV:SVY(8.X;!'&,<@'O@57^&WP_O_!MQ?W-_>6\CW")$L-KD1X4
M8W'('S'^I]:PM#^(VN:5*T.L6#WNG-JLUH-2:=0RA221M"C.U03GC-,L_CI]
MI6XW:&NX6\DT"QW6XG9G(?Y?EX!/?MZT 9EO'XKMO%+Z19:;>1Q?\)$]\BRV
MFZ)8SG+F;..G0#WYS@5KO\'+JZT_0([B^@CGM=\6I>66VW$)G,H &!D\]_;T
M%2W/QEN=+L)'UCP_]DNY;6*ZL(OM&Y;A';!RV/E('/3L>G&:=S\7)+GQ+97,
M%K,-*MK::5EAN 1</]G60HXV_P !./8G/;% $VH_!^^F\73ZK:W>G"VEU 7N
M94<RH"^YD 'RD9S6I!\/M9CT?P_:&XL!-8:V=1GD!;[F\L O')P>AQ]:S[7X
MWQ-H5_?76D(DT!B6&.*Z#K(T@8@$X!7&TYX-=/X%^($?C"YO[.2TCM[NSVLW
MDSB:-U/0JP H =XT\):IK6K:-K.B7UM::CIC2;?M$9975P <X],=/<UQ;_"K
MQ=;I=K:ZYITIU:+RM3,T.T#DX\L!>P/M_*M35/C&-&NYK.\T8+=0:BUK)']I
M'$0 (DZ=\].G'6L*?XBZUKWBJ-;*6YTZR<PK"L;JZ31&[$32<KU.<#' P?6@
M#5N?A=K)T;7;.VO;,O>S6C6_F9  A !9C@X)YXYZ=>:@O?AMXN;54AM;[2_[
M)AU;^TX?,+"16)R<X7GZ9[=JZ/X?>)=1OO!.K:IJ<[7<UI=7 7=A2410P7@?
M7FL/2OC1<SRV\FJ>&;BVLKF":6WFA<R>:8P2P4%1D<$9SQQ0!GZA\*_%-R('
M2XTEFC2[@"EY%Q',SL"3M.2#(W8#IUZU)=?"OQ5%:7.D:;J>GKI.HK U\)=V
M_P Q -VWY3QD9'(]*FU7XNZE+HMQ&OAV]TJZNK%[BPN'D#!P "6&5 X7+=^@
M]16]K7B'7$^"3:X2UIJQM(7+I@GEU!?IQE23[9]J ,2T^%>L6^A06!N[4O#X
M@&I!C(S%H=H7D[?O\9]/>N>B^#7BV$$*^@LYC>-IGDE9VW'.[E< CH",<$]:
MZ.Q^,$NF>'5_MK0KY;Z"R@F1W< 7:MA?,S@8!// /?TKKO _CRW\:B^2.R>V
MFLF42 2"6-@V<%7  /0\4 >8^,_"FKVEE>RZG +O6=6U&)[&33BVV-@-K;\@
M8!!XZ_A7H&BKK/A_Q1HWA6UM =!M]+WS7 B)!ER<_/TY;G'7FL74OC1]@OKJ
M(>'G>W@OGLA</>! SJ>OW3@8YZ\9K%OOBE?:SX@T.>R673[2UO)4OHTN%>*9
M%"MG< ,J%#]L8YH ZGQGX.\4:MXJGU30[O3H8;C23ILHN=VXJSDMC /J"#^&
M.]<IJ?P3UEYOLUAJ%E+9&WB3S+UG:2)E'S!,+@*3S^./KK6'QN68.;O074/;
M27%NMO<B1CMSP^0-O )SZ=CD4VW^-LDMI?,V@+)<6\*3*+:Z\Q"K,J_,0ORX
MW#/7TH K/\&M4O/$LUW?:A8&TF::21X8F$C-(#P0>" QR,FHK7X*:A/:W4.I
M7>FQE+;R+-[6$Y)#*P>0D=>,''/)Y];LGQOQ8P%-)M#>O-+&R'4%\L*@!W;]
MO<G SUQ[TE_\6=4U?1!%H/A^X-[+I\ES-(LH_P!% 9D#+Q\_(SCC/% '1^#O
M"_B:P\6:AKWB.]L9I;JU2 )9@@9!!Y!4=,>O<USFI?"?7);S4--L=3LU\.ZC
M>K>3K*#YZ$<D#"X/4]^P]ZVCKFI+\"AK'VV7^T?L&_[23\^[=C.?6L2T^+VK
MZ=I5O'J_AJ=[H64-WYRS B: D*TQ 7Y<GG'OVH US\/]9:#2V>\M3<VOB%]3
ME=2RAX6?<<<?>]NG/7BI?B/X)UKQ/J>GWFD26*^1;7%O(+IV7B5=F1M4]B?Q
MKHO#OBEO$.L:U:PV16RTZ988[P/N6=L98#C''L3U%<'X.\;>)K_Q?IVFW*R7
M%A.+HM(=F2%E8!B<#&W & >^>: &^(_A5K>LPZ0L%S8)]BT6"QD61F(DEC8$
MC@?=/KU]JZ3X=^"]1\,7>JWNIBP6>]* 1V;RN %'4M(<\D]/_P!5=[7.>,[+
M6+O13)HVM-I<UMNF=UA$GF*%/R\].<<T <1J'POU>^\)WVG>=8"[?6WU& [W
M"M&PQM=@,@\GI7-3^!]>\,Z[HDT$>F-JM]J3R1QEII85VIQO9CN.<L?7/?T0
M>)O&>G>"M$\5R>([B\6_OA#]A%N@)"O("-V"3NV=AW[UN7WQ;GFN[&X%M=:<
M+&ZGBU+3SM<OMB+*"Q P<JPQCL?2@"72/A3JPU9Y]7GL1!=6MRER+0L"DLKL
M?D!7[H&WT[CWK(M?@]X@^SR07":5NBLI(()&GEE5I&(^;:PPF%W#('!((%>A
M^!/B!'XV^UJNFRV;V^TY\P2HP89^\  #S]WK6=J/Q:T_3-2GT^XL6CNH=46Q
M:.28(?*/_+?D?=]O<<\T <)'\(/%C:9(TDULLD4\4D-E]H)$A4;2QDZC Z#/
M&3C'?=\-_##6M-UC1KR\CLS%#?SW5S&+AY=JLBA -PP2"#D_3D]K5]\;8[)F
M?_A'+MK9)GC:<RA5(5]N5)7#?3/'ZT:+\2+E?&MQ;WOVJXTS49K5;-FC6-;4
M2Q;U!]<@_CM)'I0!G:I\-?$\PLC81Z?$T;:@C(92JQ+.S;2"!_=;@ <$5CV?
MPJ\7Q1WRR6MM^^T[[(NZ[WG(92",]!\O3H*[*\^->F6Q'E:1>SJWFNCHZ;7B
M1BN\<]"5;\O>M32?B9!KNOP:;IFB:C<12)%(]T NR)' .6YXQR/P.* .4L_!
M'C.QU(^(H;#2'U*6YN6>RG;=&J2JN"&'7!!&,_S-&E?#'7-.MKZ.Y@LKIIM$
MELXPLF%69YF? R,@ -U]:ZGQ=\4;+PCK#:=/I5]<%(Q(TJ *F#CH3][J.G?B
MJ=]\8]-LM2GA&C:E-9VYC\Z\C0%$5P""?3KT/7% %V?PMJ9^#9\-K'&VI"R$
M6P.-I<'. QX[5P-IX!\<VNCWVG)HVF2+K$4,4\LTZL]H(_ESG/H-WR[L?45V
M;?%W3GUF73QI]Y%;"[-E_:;*&@63D G'YXSTKG='^)NK61L+K6II9[5-*GN+
MF*.W4%Y1<O&F3VX0#\#USP =+XU\'ZK=_#C3M#TK=?WEG+"Q::4 N$!R<L1W
M/Y5S?BC0_B#XODT^[O= M[6739&:*.VOU1I ^,X?<=I&U?S-;/\ PNW2(["Y
MDGTC4H;R%T7[(Z@.ROR&Z\#I_P!]+Z\=CX2\4V_B[1CJ-O:W-J%E:%X[A<,&
M7&<>HY_/([4 >:^'/AQK%I<1OJ&CVR(;*[&#.LVR63 3)/\ %@=1QCODFJ%M
MX#\::3I,"6VBV5Y+/I4NG3Q2SIF'=*[[AD@$X8=":Z[2OC3H.I3VT3Z=JELL
M[.J321*8]RC)&0V2<$=!W%,/QFTB[MYTLM/U..Y:UFFLWN8 (YBBL>"&)(RI
M_E0!PEU\+/%L<2[+"2[%Q8PQ/&E^L0A=0 58$_./ER,''->D?#+PG?\ AJ'5
M_P"U;5$GFO6:"4NLCM%@ ?,.>W?%:_AOQ7]O\ 6_B35H_LN+=I9_D*C"YR5!
M)X..*P?^%S^'5M+BXELM5A\N-9HTE@56G1F"AD^;!&3W(H YSQ!X&UO4/BG<
M7@T..?1;F]LYI93(FWRTVJ^5/)S\Q(Q^=9NN^!?$QFNGL=&;R1KEY<Q"!HUD
M$;*HC*D\!3@Y'L.*ZFY^+UM?MIXTBWN89!J,45Y;W<($A@978E &/.%X_#UK
MKM+\<Z-K-[IUI9/+)+?VS748"@[$4X._!^4Y&* /,_ 7@_7M$\6>'[V\\.O%
M%#9RP7,V8\K(TDK!S@Y/RLBYZX^E.^)7@S7]0\8:G=:;H\EW!?V$<221%0$=
M70G=DC!PA_,>]=3<_%*WTKQEKVEZK#Y6GZ;$CQRQQDN[$+D'G');CIFNB\)^
M-]'\9I=-I1G!M2HD69 I^;.#C)XX- 'EWB;X;ZF;Z[70]%EBL)+2T9X(9D42
M.A =?FR-P'.?4$\Y.>J^%?AO6-%O->O-5MIX#>RQF/S6C!? ;)V)D+R>Q]NU
M:U_\4?#>GZ_)H\CW4DT4RP22Q1;HD=CC!;/&#U^A]*KQ_%[PK-J[Z:DEV95=
MTW^1\C%0>ASGG''% '&:K\.]8GAL;BQTI8=5FU:[DN;I9 #'&[D1ONSG !!&
M.>.F:IZ9X)\0[M-CA\+'39;.RNH[NZ^T+F\9XR .#D\D8SQS7J>G^/M$U2ZT
M:WM&N)'U:.26W_=_="9W;^>.5(K&UCXD)X:\6ZG::P$.F6\,)B-M"S2^8^3A
MB2%' )Q]/>@#FM.\ :W8ZYX9FTJ(Z*ZZ3Y=_>11QOMFP<AE)^8GCGGL>U<[X
MJ\&>+8_&%S*;6ZUJXF,'E7OV-3%*!C.\@_NB, <8X&>,YKNM2^+5G-8:??Z(
MZ^2=16UNXKN%O,V%=WR!2>3@@9[U4T7XQC4+S[3>V\-GIL>GO<SQX=I0RR%!
ML; 5@<J/KGGB@#A-:MI=(E6/7-$BDFFM]1$<<CB,HYD)$XW=<9P!U('':M:Q
M\)C7O!][>?V+-/(N@VJV#B(Y,RE]^S'4Y Z=CSUKI]8\<>&/$_\ 8\D.CPZA
MNU2&RG^WVWS6XDW8(]SM..<<'BNV\0^+="\&0V<>I2FW28%((X82W"@< *.
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
M!)X ZY./<\US^G?"?QLMJ5%UI]BT5H]DH\UBTJ&8N<D [0<GD<XP".37OE%
M'B>C?"WQ%I<\,DD>GE1JUE=E8KAWVQQ;PY.\#)^<'\\>E='\2?!VK:QK.FZW
MI-L+UK6&2":T^TF!G5NA5P1ZG//IUKTFB@#P*\^&/BQM-L+<6=B#H=L9(#&0
M_P!KE:8R&/).0 ">O&?KD/O/ ?C"\L]1SIT<1M]6;58XHY]IG\U061&'1DVJ
M!D#EC@\<^]44 >):-\.=>M5NC<Z9:Q))H]ZD96?S7$TOW0V1P^#C*\8%9<WP
MY\7"?3_LNG1@W,%GND:<".!HHU!$T9!#'(..OYU] T4 >(_\(GXML/$MUK]M
MH4&H%=1OECM)90FY)3D2@DX(()&.OY\4+7X8>(++PYXBM+C3TN;N2QMEM)!(
MK'(D#NB9Z8QCZCC.:]]HH X_P3KE[>7.H:%=V'V?^QHK:$2AB?,8Q_,.F,C'
M8GK7!:]X#UF^U+Q+/_9*3)<:S:SQLV"SP#>'*?\ ?:Y'IGTKVP #.!UZTM '
MA.H^"O$-EXBO=6M?#-O?V=MJTTT5E*R[9HY%&&5<XP-H]\GIP<4H?A]XIT.W
MAOE\/6NI/=VT\+V8=?\ 1#(>#SQD ]NG/-?0>*,4 ?/UI\/_ !$M]:"?1&VP
M7&FABS(^413YG.>@)&<54TGP/XET>-);OP/;ZFDEN]GY,DXRCB3=YIP> <D
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
M>1E51U9C@"HVN[=5#-<1!2-P)<8(]?U% $U%,,T2A"9$ <@*2P^8GH!ZT^@
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
MK2WNY,;89) &.3@?3- 'S=-9:W/HVFKJMM=O:KITD=F9K>:01N)FX4*0%?
MR>,8SV(]=U2'6Q\!XXH_M_\ :(LXA,FUO/*[AO7U^[G\*UO#GQ%M_$WC/4=!
MLK'-O9HS?;1."),$#A, XR>N3^M=!JWB?0]"FCAU35;6TED&Y$ED )&<9QZ>
M] 'SKJUE$UEJ,?AO2?$$.D/:0^9'=QM@W0E7YL D?<W?B3P!BO6_'N@V/A[X
M.:KIFE0-';H(RJ;V<Y,R$\DDUZ#!/#=0)/;RI+#(-R21L&5AZ@CK7/W?C?0H
MXM02SU.SO+VSMY9S;1SC)V*6(ST'3GTH \.ET*#1O[4OHK>^SI5QICVHW."&
MD0-+M!X)) [>E.\2AE\3ZLBZ=JTOBC^V))X)>3$;,9VCKTQWQ@ =>HKVBV^(
M7AT:=82ZEJUE97=S:PW#V[39,>] V#^??MS6A'XN\/2ZH=,76;(WP<QF#SAN
MW D%?KD'CK0!\Z7VA-I_ACP]JOV"Z33;P3/=R%&E.\.ZQ[EW*/NE2O(ZD\]*
M]H^'4&IV_P -W59KZ6;;)]A6^@$+*NWY !N8[<]"3^F*U;GXB>%88KPQ:U9W
M$UK"\QBCE!+[020IZ$\=!FF^&_B#H?B.P6=+A+>X^SM=26SMEXXU8J2<#!Z=
MJ / [;2[V;1I++1-#U]==ABEBU:5'VQLF[.PKC+9 '&1TZ-6L=->68ZCX:\.
M:Y#HD;VCRP/"S/)-&YW,HYW8&1U')[5[._Q(\(1W$4$FN6\;R1B5?,5E!0KN
M!R1@9'8\UI:'XIT/Q*LIT?48;HQ??5<JR^A*D X]\8H \332YO$WC:%]3T74
M+?3M2UIW\BZB>)F3RCC/X#L?7FLJWT^[TW6H$T_2-0MIS87UI:S);L#)-YDV
MTJPY8^6RKGJ,#L :]ZUSQKX>\-7D=IK&I+:SR1B1%:-VRN2,_*#W!J&Y^('A
M.UG6&;7K)9&B64?/D;6&0<CCD<XZX(/>@#YT32+N;1;];"SU13#!'%=QK8E%
M:3S5/SDNQ+=>@'3H.:U-=TC0])\9^(=)33=1::.WB73$LRS>5<&-""W.?O'W
MZGVKWFX\>^%;6^DLI]=LDN(R R;\X)[9Z9]NU4]/U#P7;^,[^:TU6S.MWY2&
M=/M.=S(-H4#.,]!@<Y% 'AFN-=0^. =6-W'=0W-J;FZ82&7:%4-(I'"KW P3
MR!DU/:^'[6Q\->%]8-I>->3ZA-%)+ 6W-M8B,J"0 =V/3IS7OGC'Q1;>#_#L
MVK7*>;M94BAW[3*Y/W0>>V3] :+7QGX>N;NWLAJ]F+V=49+<RC=EE! ^N"*
M/#OAQJ\7AGQ+=7VHI=M'%:R-=21AP4]I4(PQ+8 (/_UO6_B+=WEW\+[^\T-Y
M7,T"2*\((8PL06/KC83GVS74ZII=GK.FSZ=J$/G6DZ[9(]Q7<,YZ@@CI5*?Q
M'X>TB\ATB?5;"UN JK';/,JE1CY1CMQC'K0!\UVD\B:2UBLU])H\UY ;@(LD
M5LAP0V]SN;)PIX!Z<= *DLKT3Z'I>FZO>ZG_ ,(W#?7 E^RQD,#M4IUXZDD
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
M\+RJ\J?:(Y'/S,?G!!/KZCC/'6K.M^ ?"_B+41J&JZ2EQ=!0OF>:Z9 Z9"L
M?QH \Y^'376O?%?5-<NY(VD^Q0SX9#E%EC4JJX('R@@$D<XSP:@U3XH^)M)\
M77NES*HM[/5&,K26X 6S,BJN2.@PP^;'\0Y->DS/X2\(ZZ+B5X+'4M7\N!>7
M)E" (@"\A0.!P .F:FU3P-X>UBYU"YO+#=<W\*P7$HD8%D4J0.N!RB\@9XH
M\7T[7?%\6M:[XHM9[);B33X[VZCGC)Q%G;&B@=]H4YXZUJ6WBW6])OKS3M-%
MA9WVK:]<R-/<L3%$HCC;!^N\<^WOQZB_@+P\POQ]C95OK6.TG42M@QQ@!,<\
M$!5Y]JQI_!_@2_N;CPM*@DO=_P!O:$SN94) 7<&)Z8 &,^G'2@#R@>-O$</B
M+6O$UH^GI=PV<"7:AA,CX9(\J5..6P>O3/->B?&6XNY/ 6FW%O(L0DO(7D'/
M=6(Q]#@_A6\OPO\ "%M:WL2Z>8X+J!8IAYS ;5(8'KP<J#GVJ>YC\)^.=+30
MS>0WL(B2X2**8AP@.T/QS[?C[T >=GXG>*HC=ZK))I9TS3[U+2XM/^7B7& [
M(/0G)Z\9QSBD7XH^*YKS3=3']G0Z1J%Y)%';%2\J)&1N#$="0>/Y5W%O\(_!
MMM?PWBZ:[21%2%>9F5B!U()Y]?<UR&F?!?48?%5OJ%]>:<;6*[:X=K<2++*"
M<A2O"*/]WL3UXH RH_B7XNU>PG3?#''?6-U)&\=NZ&V\L,W#]&.U" 0>"P/4
M8K&\/ZYXITII=1TR^MY#;:.EQ=)<;R&3S, 8.07P5YXXS7L-C\*/"&G7LMU;
MZ:X:2.2/:T[E55U*L ,_W21^-/L?AAX8TZVO8(+>XV7EO]FEWW#,?+R#@9Z<
M@4 </>?%/Q$OB"Y>"&W33;:Z@A:V\AY&</C=B505!R>Y&<C&:[+X>ZOXGU^*
MZU35VM/[+D=TLEC7;(=KE26'IP1Z\=*CU'X8^"H[AM8O[7RU@17D=YV6/"+C
M+<X[#/K6YX2BT&PTLZ;H-\ES!"?-9!<>:R>9\PSSE<\GGU- '04444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !67XCT@Z]X<O
M]*$YMS=PM%YH7=MS[=ZU*YWQ[<W5GX#UJXLI&CN([5BKJQ4KZD$="!G% ' Q
M_!F\2QN+<:Q:Q>=) ^(;9@@V9).TN?F.1Z#CI5[6OA+<:M?:M<C58 M]J$5Y
MY4D+%=J!QL;# G.\<C'2L?P[\1O% T_[(EA974>EZ;%<W=U=715W5D#@[C_$
M00.>^>>]-T[XT:O>VFI2MIFG[K:Q^U1X:0!B)$4@YZX#'IW'6@"TGP<U2WT@
MV$.K615OM1),++CS5B  Y/ ,7Y'O7I*Z K^"U\.S3G:=.%B\R#!QY>PL ?SK
MSC4/BIXET>TN#J.C:?'<)]F9-DCL@28.=S$'MLQ^-/D^+NKF#2GM=#M+A[NR
MENI4%T%"^7N+$-R -JDX//:@ /PGUR_TY=)U76;&33[.V>&Q,4!\S).5,AXZ
M>@)J#5/A3XI\0:K9ZMJ^MZ=)>6[0Q!(HV">2G).<?>SGC&.>HZ"KJGQ1UC4=
M"O[:[TQM--[IS7>GSVMQ\X4,1DD'(^Z>P/YU/HOQ;O8-9AT2:S2:WMXC$9II
M2+B9DB)SR "6*X'KN'6@"UK7PGU6^2\\F\TZ42ZG->K'<JZJ5D10,E "&4@]
M.#WJ&7X1:Y#%%#::O92*VEMI]P]PK@D&0N-H&>!\HY/;I65-\4M4\5>%M=C:
M%;"2WM%N8I;*Y:.13Y@7!SR>N>.W7K6]/\4=>L_M&H_\(\)/#]K<"UDG,H\X
MN  >,_WL=N] $=W\+?$<M]<7D.IZ6)UOXM0M6:-_]:H 8-UPO .!G.*2/X9>
M*(X+&=M2TU]1CU&ZN)WPVQDN(T1R/E'S#:W&.XYXJ]X7^)VL:QJ>AIJ&A06]
MAJYECMYXKC<Q>/.X[>H&1CG\S6WXL\::EI?B"VT#0=(74=3DMS=2"641HD0)
M'4]3P?TZT 8'@7X8ZEX;\307]^VF&"RBDCADMQ(TDI;C+;N%X)Z?US74>./"
MMYX@&EW^E3P0ZKI5Q]HMC.I,;],JV.1DA>?:N!T/Q5K7CSXG:7-:2W=KI,-J
MMQ+;PW6Q1C(8N,?/^\^7&.1CI70^/OBC<>#]9CL+?3;>Y 022-)=!6YSP$&2
M/J1B@"'0_AWKMEXDTO6=1U"SGE6\N+V\$2E0&DC"A4XY''?'XUSLWP=\0,L$
MZS:3-.&EB>*4R*GE,Q96)4 EN6X/;'7MZ=J_BLZ=X!/BB*Q>;-I'<K;ANF\+
MP3CH-W)QVKA=.^,M[>Z2I70HY=5N+I;:T@AN5VR$]=V>4QTYZY^N #T'2-!E
MT;P7!H=K<)'<0VAA2X1, 2$'Y\?[QS7E5C\&O$<#3M<W^F.S64\ 9))69W<-
M@MN7'4XX[=B>N[JOQ=O](2TBO/#+VUXT3S7,-U<K%M56Q^[R/G)[>O;-+?\
MQ=O++4KO'AJ2?3;2&WFGGCG&Z-9D5ER,8_BQU[4 5-?^&&MZI<QO'<69^RZ9
M;Q6XQM'GQ$?*QQDJ1OY/J/2NG\!:%XAT[4M=U3Q&MHEWJ30N%M6RHVJ01CMU
M'KWK//Q2FMM3E2\\/3IIBZH=.74$E!7=G&2N,YQSQ5 ?'72!</YFF3K:$2&*
M99E8OMS@%.J[L8&?6@"3X@^"?$FN>*FU#1DLVMY]+:QE,TI4K\S-Q]<C'XYQ
M537?ACJ^J6MI90-;1QV_A^"S\PM@-<1R!B,#G!YY]ZT=!\:ZYK7Q-MM/NK*;
M2[%],,XLY2KER3D2;@,]#C'L:/$/CV\\-^-=8#I<7FGVEI;A;1=B@2R,!D-C
M/3M]?:@"S\,?!^K>')M3O=7AMH9KL1HL<4SRMA >2S,?7I[5B_$'X=>(=?\
M%S:EI36K0W$21[V?R6MRI')*\R=,\YQT["K]O\8HS=QPWOAO4;-5NEM+B21A
M^YD;.U<8R3@$D<8Q2VWQDM)+UH+K1+JW3RIY ?.C>0>4K,P>,'*'Y2.: .8C
M^&_C>U\3'4#]DU$0W?FB6:Y,?G#!'W.0N,D],CM6O;?#?68X]%\R&V#VFB75
MI)Y;*H$TBN%!QU^_RWJ":O+\8XX4GDU#P[>6:)9"]C\R4%I4+JBX&.,ENM;G
M@CXA6_B^YN[*2T%G?6X$HB$ZRAXCT(9>XR,CMD4 >:2?"?Q7]GLX5M[1Q+9K
M;W(-P8TB82,02$(WX7![Y/O7MR:>\'AM=.3872T\@;<A20FWC).!]37._$>]
MU:TTK2XM&U);"YO-3@M1)L#'YS[]LC)&.1Q7,W/C'7?AYXB^S^,-4CU6PO;=
MI;>2WMPCQNO\.!@8.<=^<=!F@"MIW@#Q'_9.IPWMC:).^A)IUMLG#[G!)Y)
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
MTDEA.;>X!C90L@ZC)'/3M6(OQ,\(MK#Z6-73[4C,AS&X7<H.1N(P>A'7D]*
M/(]=\+_V1KNH00:#>2:1::W9RQI'"TG[DQL90O<@X7//I3= \/:P?&-LT^GZ
MK;Z@EX\D]Q#:LI9&/5Y&<KMP>@7)''/6O4?A[X[NO&D6K7MS9V]G8VL@6)MY
MW8Y)WYXX&.?K5B/XI>#I;R>UBU4/)"DCL5A<J5C4LQ!Q@\*3QU[4 >'Q>'=.
ML;3P9-J6E7C_ &R2Y>]BA0^;,B,-H"YZ8STP<9J";1-5 @MKO0;B."Y@F;2T
M-N\K'<V5  <;2.>3GCG!R#7NND^(O!?CC7K6>RN$NM2TP-)!O1XV4,,,0& W
M=O7'%:&N^//#7AO48[#5-32&ZD /EA&;:#T+8!"_C0!X?9^'/[8MO$MW>V5S
M=7-OHMK+;2R+(&WB)58C.,_=8<^E>RZ&//\ A/ FBPRQ2-I;I;I@HXEV$=^A
MWYYK/\3_ !5T718[R#3YH+S4[8KFWD8Q*X."2KD;3P<\'FM.Z^)'A6VN)K/^
MV+9KZ+<OD[B 7 ^[O(VCGC.: /#+:&WNK5K*S_M^2^CTVZ_MB&4G9YJH63@=
M@X'!_NCOFO7/AEJFC:?HNC^&[87"7T^G+J+B13M;<<-@]N>@],5<T3XE^'+[
M3+*XU*]L]-O;J+S&@DE! &6 ^?&/X3].AYJ]-=^#K3Q>+^;4M/CULVZVH#W0
M#",G< %S@9_.@#B_C+9:>-8\,WUZDS(99(76/)R, J,#G.[TYQ7FT6GMIOAK
M0+NWDODDU2QU'[0B.=K! VW"^G0G\Z]BT_XKZ5?ZG9VMQ9M:1S/<;KBXD 2(
M1#[QR.^#QQBNWBU'39[\Z?%=6SW<<0E,"N"ZH>C8].1S[T ?,FCR7\/C300D
MET6=[#9&S2!ROEQYVX^7;SW[ 5[G\6+FZM?ASJ1M(IW=]B,\+[3&I898]\<8
M('KZ9K?F\1Z#;ZHFFS:M81WY(1;=IE#Y/08SG)]*8GBSP[+#%(-9L=D^\1[I
ME&[9][@^G>@#YC@U&^2&_L8]1N!I\WD2RI 9,.@=5)7?\V<L/8_@*Z.33].D
MUB+1;2:]0RZ^D#174DB2+ 4&U2.HR2XSUX%>QZO>>"/%^BW%G>:OIT]G%MDD
M:.[53'@\'(/')Q^-/\)CPAI-K'9:'J=K.;R9Y%)NA+)-( -W.<D@8_"@#PC2
MI=;M-:AMK:[>/Q+;W5PCHSRO(X6(\$$;-ORD#G/.>F*S[+5-3%AJ#IK=Y&SP
M;[J-6E9C+YHP6)4!#T.03TQGG%?1#>//#Y\3Z?I%M<6]S)>)(_VF&:,I$4!.
M&.<Y.#6K#J'AZ:WNKF&\TMX5P;F5)8RH]-Y!Q^= 'A-_%J6D3^)98/$6L[-
MU"WCMP]T2"LC$,7]?NBJ&GZWK5UXEC^UZ_<PW4E[(MVHN)BR1 ?,-@7: %!P
M<\<=,5[KX:\5Z9XEU76[2QMP#83(DLX*,D^=P5E*DY&$[^U:PO-';5FMEN;$
MZD%VM$'3SL8S@C[V,'- 'SO+#=6?A'3O,U;4[B'6M*NI)()+EO+C:$[E(7N,
M+C!]:]Q^'<L,WP\T(P3><JV:*S;LX8##+^!R,>U:$.H^'9H':"\TIXK9=CE)
M8RL2L<8.#\H)X]ZDDUG0M,+6LFI:=:&+"M$TZ1[,C(!&>,CF@#YWT#==V=IH
M^DZ_J?V_4;R>&ZTV)B(DC(/SXQC/ R?KTQ7I/PLN]6\0:K=ZS?W=Z8K.SBTW
MR9\X:8!3*YYQNW#ZX;FMW4M4\(27UIHT$L4=QK:/#'>:8R*PVG.#(AR,D\=>
M<UI>&;#P]X4\/_8=-OX39P$R2S2W"L22>6=N /3M0!YM\5M*>/QW::LMY=;T
MTZ6XB2(@&-H>1M)!P"3D\=C^'&Z7XM\1)IFMR6VOZD[C3%FP]V9RK&>)&.2
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
M=W$T4<B["V2A&03\N.!G<.*V_A#/>S>!=1+2&6]6_N /,<E=^%.!Z#)S^)H
MTKSX;VE[8QVDNH3E$U<ZI]T?,2>4..V,\U2L_A:;9;K37\07S^'9%D6'3%
MCWYSECG=@G<.." ?7-CP-IOCFWU">;Q5JGFVZP!8X0J'=(QW,<K_ '>@]<^U
M:/CFS\2SV=E-X9OY;>XBG"RQ(J'S48A226X&T9/0_I0!F^%?AU=:%XBBUK4-
M?FU.XBM3:('B"@)QM'4] #]<_F>(OAO_ &]X@O=2_M1H8[M+<20B(-@Q.#D'
M/<#'3OWZ5S>L_$+Q?X/M=,TW4K&QGU)HY6GGD<R!U5B VV/!4$8ZC\N<9_\
MPLF_3Q+)>:<D5Q/JD%A#!#+.[6\4K@[^,\8(*\=QGUH [+4?AE%J9O3+J;I]
MJUA-3.V(<!5*[.O7YC\WTXKGG^#5Y90R-::U]JCM[>[CM+22W5"1+&ZA6D!Y
M.6ZG]*AN?BCXM@U1=*_L_1C?K=SV\FUW,?[M%8GKD=3SWQC%%Y\8]531=)NK
M>RTY+BZLI;J993*P^21T"J%Y&=A.6..>O&: *VA_#?7M<O+B/Q*MS;6JZ8-/
M$LDR2.71U92@4?<!7C/)QUYK?;P+XIT/2[RXT?7WO-<N9(8Q,T:1)'"A/&#D
M9YY]:Y73_B%XBM_$%]J<KP&&[DT_%L\[-'"DJ[L+_=.WJ<9^M=#??$#Q6;JX
MMK"TTT2/KLFE6HDW'A5^\V#VRK9^HQ0!V'COPO>>*=*LH=/OULKRSO8[R&9E
MW ,H('\\_A7-P_"NZU2#4)/%>OS:E?7-O]GAD1 %MQN#;E![Y4>G&?6LSPM\
M6M7U?Q%8V][IL(L;V7[,HMXY"\3#C>6(VE23CVVG.._4^.KCQBEW9Q^%[??"
ML$TEPWR_.V $49'!R<__ *J ,*'X0W-S!<S:MXBGGU,1)!8W,2;?LZHP9#CN
M<@?XTLGPO\02+!JA\73MXBBF9Q<NN8E1EVE57L< <_IWKT+0H=0M] L(M5G\
M_4%@7[1)@#+XYZ<<'C/?%>;)\8;F3Q UE'IMK):&YG@26.5R<1@E6)V[2&]B
M>_3C(!%;?"'7=(MXVT?Q.L%RP=+CS(=R2*7+*0#G!Z9X[=:36_A/-8^&)(],
MF:]EBL)8WB)*M/*TB2;AR0 -G"]R!W.:>?C!JVGVT5QK'AU(([O3VO+0QS,V
M[G"[N/E!ZY]QZU:\)ZYX@U7XL3PZP7M(AI N$L8;DO#RR -CIG#&@#E= ^'G
MB7Q8FI7NLR75J9H88(I+^'9*0CHS?)UP I )Z]:[^7PMKFF>-;O7M,NU:/4[
M^U%S"J#*VZ*0^2WOCIS4'C3XE77A'5;ZQ?38GV6T4]FSRX^T;G"L,>HR3^%9
M$'Q?U35=3ALM%T&&[:[94M2TY0,ZQAY020,%=P'Y^U ';>,_#-[XCM;!],U/
M^SK^PN1<P3&/>-P4C!'X^_T-<QHGPPOM.U_2];N]6CNKZ*ZFNKV0Q8\TNNT!
M<>G7GU-4X?BWJ]].]M9^'HS<V4$TVI127&TP^4V'VGH>HXK#O?B3XFGU?P_K
M$^F2VFF/#=7$5O;W&1>*B'[X]MH/([YH ]'\;^$+KQ*VF7NF:B-/U3396DMY
MV3>,, ",?@O.#T]ZY*7X2ZM]AB>'6K<:K-+=R7]R\1*R^>NQMJ\8^4G\36W\
M._B--XUO;VUGL8(&MXDE#PS;@=W52" <CVR.OMEWBCQ_J.FZ_/H_A_0VU6XL
M8/M%]E]@B4@$ >IQSQGJ.^: ,V[^$TFI:5HNGW>HH(M/L);5VC4Y=V.589[
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
MEI&GV;-:649;[;YH(D8,!POH>2#GM[T =G1110 4444 %%%% !1110 4444
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
M@6R .2#P.!T'6O3O#7AF\T7X8'1)(A]M:UF!C$N_#ON(7/3N!QQ5J7QO92^
MKSQ380SR0P1.R12QE&+*< $>F<<CM]*XO3/C7"MY:C7+>."TN+))A);HS,LA
M?:003PO!/Y=<T <C:_#+QA#X<N=,&EPYO84N2[O&'CD1\>46SG!7#8Z9].:)
M/AGXHGL[G4?['F20W4,QM7N82\BJK[R %" Y(P"#UZ'OZS/\3_"T&K16#7DI
M$A1?M2Q'R%9QE07]<$?3//?&YK'B/3=$N]-M;Z5EFU&X%O;JJYW,<#GT&2/S
MH \%3P_J6B^)=!CN?#$5S<WEY<SK87=Q$YG4QIPQ "+@[R!@>XX%6)/AKXKA
MTV0?V2OFS0W+&&*9"L6YTVH.?8GOUKTO4?BIX1LYYEG>:6>TN6MPBV^6WC[Q
M7/8=,U/>_%7PIIXL6DN;AUO8/M"M% S!$R1ENXY!]>GTH \I\8^%+OPU/JET
M=+@BTG[)9*DC<+)(IB#)A#C)*N6)';/&>>T^$+QW?B/QA?VME#:V4TT"PK;8
M,(P'RJ,  <9!.!W'K7H[ZCI=SH/]JRRQ2:88/M/FNN5\O&[=@C/3GIFO/=6^
M,OAS3-&EDT"W^TW"RJJV[1M"K*P)+CCD<8^N* ,#Q5X+U]];\0V-MX<BU,:W
M<I-;:K*R[K50=S+GJH'0=,@?Q=*[7X<>&Y="N?$)GTQ+0O?E;=P@'F1!1@@_
MW2><=,DUM_\ "66FG^#K/Q!KKI9QSQ1N50,_S.,A0,9)_#UJ7PWXOT7Q9'<-
MI%T93;,%E1XV1ESTX(Z'!_(T ;M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5#=6EM?6SVUW;Q7$$@P\4J!U8>X/!J:B@#/
MN]"TB_AAAO-*L;B*$!8DFMT<1@< *"./PI)O#^BW%Q#<3Z182SP!5BD>V1FC
M"_="DC(QVQTK1HH SF\/Z*^H?V@^D6#7N[=]I-LADSZ[L9S39/#FA364-E+H
MNG/:0$F*!K5"D9)R2JXP,GTK3HH R9/"WAZ6"&"30=+>&'/E1M9QE4R<G:,8
M&3R<5=FT^RN+#[#-9V\EGM"?9WB4Q[1T&TC&!@<>U6:* ,X^']%:V:V.D6!M
MV<2-$;9-I<# 8C&,@ #-6+[3K'4[?[/J%G;W<.=WEW$2R+GUP015FB@#*A\-
M:';26\EOI-E ;<NT0AA5 I==K' P.5X-);^%O#]HDR6^AZ;"LZ&.41VJ+O4G
M)4X'(SV]JUJ* ,2'P;X9@M!:)H&FF ,'V/:HPW8QGD'G'>K$WAS1+C2UTN32
M;(V"MO6V$"B-6SG(4# /)_,UIT4 9*>%M CDB>/1;!#$CQH$MU4!7X=< 8P<
MG/U/K5<>"?#(ADA&B68CEA$#@1XR@;<%_/FMZB@"AI&B:;H-F;32K.*U@+ER
MD8X+'O\ H*S[CP3X9NK&.RGT:UDMXY&E1&7[K-]X@]>>_P"%;]% &$W@SPVR
M,AT:TVO;BU("8'E A@OTR ?K3U\):"@GVZ7 !/:I9R@9^>%1A5//8 #/7 %;
M5% '/>'O"-IX=U;6-0MYG=]3D5W0JJK&%W;5  _VCR>31J_@;PSKNJ1ZEJ>D
M07%VFT>8Q8;L=-P! ;\0>..E=#10!RI^&_A$ZPNJ_P!C1K>K,)PZRR* X.00
MH;;U'3&*;_PK/P;YMU+_ &% &N@1+AW Y8,=HW87D?PXXXZ'%=910!GP:'IM
MMK$^K0VB)?3Q+"\P)R47HH'0#@=/05F:KX"\+ZWJHU/4='AGO.,R%F&['3<
M0&_$&NCHH HZ;H^GZ0+G[!:I;_:IVN)MF?FD;&3[=!P.*HWG@[0+]M4:ZTY9
M&U41B\/F.#*(\;.A^7&!TQG'.:W** .<?P+X?:;4I5LC&VI6XMKD)(P#(
M!GC@#IZ50G^%OA*XM9[:336*32K,3YS;E8#'RG.0,=1T/'H*[*B@#E+?X;^%
MK2VN[>VTWRDN[<6LNV5LF,$''7J2 2>M;]WI5E?:1)I5S LEE)%Y+1-R-N,?
MG[]:N44 <99_"SPG81A(+&48N(KD$W#DAX\[3UZ#<>/>I=0^&GA;4FN)+FP<
MR3W+W;NLSJPD;[V,'@' R/:NNHH XE?A3X3%F+46=P(@ACQ]I?[I</CK_>4&
MN@\1>&]-\4Z8-/U6)Y;82"3:KE#N&<<CZFM:B@#C$^%7A"/2Y[ ::QCGE65W
M:=R^Y<X(;.1]YOSK>T'PYIGAJR>UTRW\M'<R2.S%GD8]V8\D_6M6B@#C[+X8
M^%-.UI=5M=/:.Y21I$ F;8C-GHN<#KP.W%;FB>'].\/:0NEZ?"5M%+'9(Q?.
MXY.2>O6M2B@#C](^&7AG1+DW%I;SF3RY(E\V=F"*XPP4'IP3SUYJ-_A7X4>V
MMH%M)XUMXFA4Q7+JS(S%BK$'YAECU]:[2B@#-30=-3P\-"6V4:=Y'V<PY/*8
MP<GKD^O7/-<PGPD\((D@^Q7#,ZJF]KJ0LH4@@ YXZ#\J[FB@#C=/^%WA?3-5
M@U*WMKG[5!+YR,]T[?/ZD$\T^+X:>'(K2SM1#<&&TEFE1&F)!,J[6#>HQC'I
MCZYZ^B@#DM"^''A[P]?VM[91W1GM0XA,MR[JF\$-A<X'!/:K>L^"=$U_4Y;_
M %&!Y9)+,V;+O(4INW9X[@]#7144 >7^(?A) ^FPKX><"[6>)Y&OYY'WJF<
M,#E,9/W<?A4>A?!RT_LF,:_=3OJ/VB2<R65RX"[PH*Y89/W>3U->J44 <IHW
MP]T+0K^QO+-;GS+&.2.W$DNX(KEBWU^\:=XG^'V@^++R.\U&*9;E$\OS8)2C
M,F<[3V(Y-=310!QUQ\,?#5Q!<P-!.L5PEO&568C:L(PF/PZYSFI[KX=>&;OQ
M"-<EL&^V^<LYVRL$:13D,5S@\_G7544 <7_PJGP>+JZG_LO+7*R*RF0E4W]2
MB]%/H1T[5/X7\#Q>%M:O;JTO)#92P1PPVKL[;-O4EF8Y/T  ':NMHH Q-5\*
M:5K.MZ=JU[$SW6GDF#YOEY]1W]:YU?A!X42=)(X[U!'-YT<:W3;$/L/2N]HH
M X,?"/PM]G,+Q7;C[.MNK--R@#;@RX'#9[^F1W-.MOA/X=MU=3+J$RNTCOYM
MQN+%XS&V3C/*L:[JB@#S:W^'=W'XTT.61XIM#T. _9I)FW7$KDD@.0.0K$$=
M  /<UTOA+P_?Z#_:YO\ 4#=_;+Z2XA&YF\J,_=7)[_3BNDHH X>3X5>'W\0K
MJR27L2"Y%T;&.4"W:4'.[;C/7T-;WA?PS9>$]'&F6,DTD7F-*6F8%B6//0 ?
MI6U10!Q7_"L=%3Q"NJPW.HPH+H7GV&.?%N9@0=VS'J >O;TXI/\ A6.D'1M,
MTMKS4##IZW*HWF*'<3A@^X[?]HXQCWS7;44 >?WWP@T"]EB?[;JD 6VBMIE@
MG"K<+&H52XV\G: .,#VJ]_PK31#%KL;RWCKK(03;I%/E;#E=G'&#CKGH*[*B
M@#S=_@QH?DM)'J>K#4_,62/47N-TR8XP, #'Z^]+>?!W2;RRLX#JNJ))#YGG
MSK*"]QYAR^[(/4_S.<UZ/10!Y>_P5T^0VP.NZGY44"V[H"H\V,$G:2.W.,=N
M*G7X.:9'%%%'JEXB17$\\> I*^8BIC)SD*$&,UZ310!Y5JGPPN='TV\N?#TT
MNH7LNGKI[6=R46.9.%+'..0!N'(P0.3T/9>!/#7_  B?A"RTMRK7"@R7#+T,
MC')^N.!] *Z.B@#S!O@KIO\ :JW<>L7R0I=FZCML HK%@<<_0#/M6CH'PJTO
M0/$T.M0WMU*;?S/(AD"83?G.3C+8W'&:[ZB@#B/%GPVL_%.KKJ9U&ZM+CR3
MVP*X*D8X#?=.,\CUK2L/!UM8> G\)I=2O;M;RP>>0-^)"Q)QTXW5TM% '$0_
M#6RAGLI1?W!-II+Z6HVCYD8-\Q]_G/Y5CW/P9LIXFB76;E(VB@C;,$;,?*4*
MN&(W*/ES@$"O3Z* .)N_AY'>0$2ZQ=>>=535#,(U!+J@3&,8Q@9^M<V?@O=2
MB""Y\6W4MG:0S0V</V?:81("/O!^>2,C'(&.!7K5% 'D$?P1F6"[C?Q'%_I%
MJEL/*TU8PH21'#$*_P Q^3!)Y.<YJMXE\!ZDT5MX=M+22ZDO=7FU ZFBE$M8
MWX9&/J1SC/.!7M%% &3JGA^TU3PQ/H#;H;22W^SKLZHH  Q],"O/+3X0:C9V
M5S''XAMEGEMOL:R0:<D)6$LI8ED(9F(4#)SU8'.<UZS10!Y'<_!B941+#7!Y
M5I*S6,=[;K<*B.!O5@PP>02.,<^O-7)/A9JNGW%E=^'_ !*;*\CM&M)Y6M4P
MR%BWR*  O)/OP.:]0HH \JUCX4ZW>&[AL_%LWV2^MXH[Q;R/S7F:,#:Q.?8<
M]?K4%U\(=3DNEDBUNUD2&?SH([JS65<F-4?>I&&XC3''&/7FO7** /*)?A3K
M%OI$,>F>(+>WO3%<PW)6T5(I(YFW% !G:,C&?3&,8KJ=/\%&T^&7_"(F\57:
MUDA:X1,@,Y)) )Y&6/<?A7744 >+:3\'==TH">/6+6.:.:%EB@W[)%3.XG<#
M\YR<<8Y/3-<[H>A>,=9N8/#9MIK:TL(+N)#>6@B2%9$9,EU^^QW#IGKGFOHN
MB@#Q^\^$6KR+&;;5K9772(K$DEQAT92<8'W2%/OS56T^$7B.TN$NXK_289H;
M^.\AC3S60$ [LELM_=]>_(KVJB@#QD?"OQ:AL[?^U]*DLK%;E;9"CH?WJL"S
M87D\CN:FU;X3:S<C3GLK^R$D6DII]PLTDJJ2HQE=F,CV/'J#7L%% '+KX0!^
M'/\ PBCW.";,P&95  ;KG'IFO.M1^%?C'5]+CLK[4-(*:?9+:V/E!EWC>A.\
M[<]%//KCU)KVVB@#,UO39=5\,:AIB.D<MU9R6X8\JK,A7/TYKR2'X3>)I-*U
M&"ZGTI)I=,BLH?+DD()29'RQ*_W4QQZCCK7MU% 'BMQ\*/$MQK,<KW>FO;2S
M07%Q(9) P=54. @ 0C(...A'2NZ\>>&]6US^Q[W1)[:._P!,N_M")=$^6_'?
M )SP/S-=A10!X7=?"CQ=?%[RXDT=[^2^FNGQ)(@)D5>0RJ"-I!('3FB[^$/B
MQD@)OM.OG^P"T?SYI8_* )P%* ;@!C[V?ITKW2B@#E+GPG-=_#(>%I)TCG%@
MEOYD9(3>H&/?:2!GVS7GUW\/?&VJF"[OETN.:"""Q2&&1AF%'W%V/3/ _/H,
M5[910!R'Q'\.:EXG\*_8M)EC2ZCN(YU$G&_;G@-U0\@Y'ICN:Q?AAX-UKPWJ
M>MW^M0PQR7WE>6(KAI>1N+9+$D\D<DD]:])HH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **** "
BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibit1026-lineofcredit002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1026-lineofcredit002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M:#SHL,%$B[=PY/ SZFN<TCXB:!>Z59W.HZC8Z9=7$"S&VFN1E%)..2!GIZ4
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
M1>ZEJU^LUO+:J4AMMBD,&SR!ACSSP/7KTGA[Q;XGUCXGZ?;W<<=I!)IS/<6
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
MGLBGC[0%QC&/N\=*FTWXM)JFHV>GW?AN9X7OXK(WF\-&)RWRD KUR-V,Y&*
M*"_#[Q-+JD^L7%K8P7=W>)(;>SE"I"JP2H7.<<EF4\9/)-9EK\/?&>G0+''H
MFBW1N[&.WE\\H5MV5MV2.C-P,D9YK/M/B5XGBGTR6YU'4/[/C>2:\G>RBW2*
M'"E0N<8'RCJ""YZX%=Q+\9[6UM+M[SP_J-K<Q(D\4$I \V%F #Y[?>Z8/UH
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
MQ+AO?^$^\0YO5P8+5HU*CH7C"C'L<G//ZT >AW'P9T*>X:<:CJL;M-))\DX
M"O\ >0<< Y.34@^#7AM4CC2?44B6!X)$%Q_K5+;AGCLQR!TX&<UQ^J^,?%WA
MV?4-"O-=CNYX[VUB^VI''&T:2(SL 6PH/"\MP.:Z/PAXWUJ;P!XCU"^,=[>:
M.\PCDRK>9A=PW;#M('JO! Z]Z .J\.>!-'\,W\M];/=W-V\0A$UY-YC(@_A7
MT'3\A1KW@;3?$6LQ:E?376Y+.6S,<;X5D<$$].N&/Z>E>,W/Q&\6Z7I,$O\
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
MN[L6Y6WNE,^&.%Q'N+#!SR1@\#CK6LOQ.UG=:3MI5FMC/KK:9O\ ,8OL! !
M]>O/3CI0!Z=#;06X(@ACB!QD(H7.!@=/:FM96KW N&MH6G'20Q@L/QZUR?CO
MQC?>%KK0[;3["&[FU.Y, 65RG]T  ]LEAR?2N2L_B3X^FU>31V\'V\FI1J)&
MB5S'M0\ G)(QGOG'(H ]9^Q6OVK[5]FA^T?\]?+&[ICKUZ<4T:?9BY^T?9(/
M/SGS/*&[/KGK7F=A\7YM6.C6-AI"R:Q>7+0W5MYAQ JGELX].>>F#77>.O%\
M?@OPZ=1,/VB>200P0YQO<Y//L "?_P!= &Q<Z-875K=P-;1H+N)XIGB4*[*P
MP?F'/>GV6EV>GZ5#IEO HLX8Q$L3#(V@=#GK7F=]\89;?P=H^O1:9$QNKI[>
MZ@,A.S8.=I]3D'G_ .O4][\6IQ>:@=+TF&[L;33H[UIC<[3EPO!P#T+8('<'
MI0!Z*FE:?'GR[&U4'KB%1GG([>HJ22PM)0_F6L#^80S[HP=Q'0GU->?Z%\6#
MJ&JZ99ZKX>N=+BU1?]#N7EWI*3C'\(X.>O/4>M:'CCXCP^#M1LM.337OKNZ3
MS GG")57) ^8@Y)(/% '9K:VZ6WV=8(A!@CRP@VX/7CI4,6EV$,+0Q6-M'$R
MA2BPJ%('08QT%</I'Q.?5/%&AZ/)HLUHVIVTDK"9L-$RE\#&!D$1GGCJ*I3_
M !=>W^T@Z'([Q:L=.2)91N; Z\CKD=* /1VT^S>99GM+=I5QM<Q L,=,&L[6
M?"VG:]J>F7U\'=].D:2*/@HQ88^92#GH#VK,\)^.4\3ZKJ.FR:7<Z?=V*HTD
M<[*3\WTZ=OSJ6V\9)<?$.\\)_89$:WMA/]I+##_=) 'I\PY]0: -M]'TR4QF
M33K1S$I6,M IV \D#C@4HTG3EMI+86%KY$BA'C\E=K*.@(Q@@>E<7XA^)\?A
M[6M;L)=+DF33(89?,24#?YA08P1VWY_#M4,OQ>TQ#H/EZ?<2+K" H0P'E'S#
M&0<]<,#TH [5M T9K9K8Z38&!F#M$;9-I8# )&,9 XS22>'M%FMHK:72+![>
M+/EQ-;(53/7 Q@5YX?C7&+2YO!X7U-[2WF:&2Y0AHE(. "V, G(X/KWJ2Y^,
M\5DD"W?A?5H)[C!@AD4*TB'^(9'(SCZT >D3Z?97-NEO<6D$T$9!2.2,,JD=
M" >!BHI]&TNZ,YGTVSE-P5:;S(%;S2HPI;(YQVSTJAX3\3Q^*M):^2QNK)DE
M:)X;A"I!'H>_^.1VK-USX@Z=X>\:6/A[4(GC6\@61;O=\JLSE54CT^4\YXX^
MH .B@T?3+4P&WTZTA^S[C#Y<"KY>[[VW XSWQUID>@Z/%+++%I-BDLRE976W
M0%P>H8XY![YK#L?B#HT]QJD5_/#I@L;YK(-=S*OG,.I7../Z<TL_Q"T"W\2V
MVCO?6P2>U^TB\:X00X)PJALX)/)H UCX8T!EC5M$TTK&,(#:1X7G/'''/-6;
M_2K#5$@2^M8KA()EGB609"NN<-^IJO/XDT2V>Z2;5;)'M"JSJ\Z*8V;[H.2,
M$^]<0OQFTO[%'-)IUPDSV37GE>8IX$A0*#W) +=.E ';W/AO1;PW9NM+M9OM
MC*]QYD8;S&484G/<"E@\.Z/:SVT]OIMK#);(\<)BB"[%;&X #CG%5M-\7Z#J
M6DC48M5LEA6)))MURG^C[AP).<*>W/<53N?'VA0ZQH^G07D-X=4D>..6VF1T
M0J!]X@]R0!0!:A\%>&K=[QHM$LD-XI2?$8^=3U'M^&*H:MX"T^;1+FPT$Q:#
M-<8$EQ9P ,Z]T;&"5.>F:V5\2:&\<\BZSIS);Y\YA=(1'@@'=SQR0.?6E@\1
MZ)<P3SP:SI\L-N-TTD=RC+&/5B#Q^- !X?T*S\-Z':Z38AOL]NN 7QN8DY).
M.Y)-1R>%]#EF>9],MFDDN5NV<IR9EZ/]?_K^M<^?B;ICZW)86EN]Y ES!;?;
M+>:-HB958A@<XP-I!Y]:ZBQUS2=4E:+3]4LKN14#E+>X60A3WP#T]Z ,N[\
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
M]PW;<XSCKC/>@"2BF2311%!)(B&1MB!F W-UP/4\'\J?0 4457DO[.)RDEW
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
M^Z[\.133!4<EY_.5FR.>0 .!CM^,47A6ZU'2?$.H0^';V2:"VLTM$FB=2%V
M2%0""Q  ]>#TKZ7HH ^7[#PY?WVI"*?P]?I:3:E9AE%C)"@C 97)7)QP>3D^
MN1FNJL/#2K\4?^$6T_R9/#T%ZNK.L+>8861"H1SGCYN,'GD&O=JSM/T'2M*O
M+R\L;&&"XO'WW$B#F1LYR?Q)- 'G?B[PQ'K_ ,4XSJ>EW5UIBZ,^UT1MHE#,
M0-P[\]/<5YBGA[7XM-MC=:)JEP)M->WM5^P^;Y#^:W&&^YZY'/S<5]1T4 ?-
MESX(U34+77+@Z-J+WEHMD87N(F#N@3;(JJ  QX7\!ZTL.FSIK<MX?"VMR:,V
MI6\XBCT\P\+'(& C5L [F&,'&!U&<5])44 >$>%_#[:#K_@.\M;"ZM;J_-V+
MWS%;.T$[58'[N%_QIGQ)MU'Q)O&UO3M2OK2YLDBTM+5RI$WR_=."!SO[-][I
M7O5% 'S0UM/_ &NUI<:/JY\9?VHD\<DDOF!+?CAF7 ..Y  ]QTI-'\-6D]KX
M8NEL[I!J&K3VDV68%K?Y1M/IP7Z>_I7TQ10!\D7%S"-&TNSMK2=4%M*)!,)2
MK798@E I W;1$.XX&1Z]#900ZII]I;7*7\DMSJ6E1W6,[W0P2@;/^ U]+44
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
M$X=66P-Y*P9D0W*Q$PJS#(!;M^7\C26?Q8\,WFO+HZO=)<-.;<.\.(R^<8W
M]S7 3?"/QC_:0N3=Z1=%;B*X#2221J2@'R^6J[0O;@= ,8Z5U.E> -9L]/\
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
M=SH7PX\!SQC4M)C-S"\<L =+MW0JZLCKU]&8>U6I?A-X/F$ ?3Y#Y*"/(N9
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M8C@A7$G=LYRN?X3TKF]%\4^(?"S66HS70O(8M%>X2"1W(*R7!0;^>6#D'/\
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
M1V^I>'&L=:DG\I8[J7R[=EQDN)#P0.!Z<]:KWWQO6+2M-O+710S7+RB9);D
M((\9"MC!)!&/RP:T9/@]#-;"2;Q)JDNJB7>+]VW$#&-H4GI^/:G7_P '[:^T
MZRM6UZ_WP+(DDCJKB57;<WRGH<XY]AZ4 =]I5]_:FD6=_P"2T/VF%)?+8Y*[
M@#C(Z]:XK4?B7<6WB:[TS3O#5]J=M8RK#=7-MEMCG'\(4]/F_*NRT72H=#T6
MSTNW>1X;6(1(TA!8@>N*XK6/A8;_ %^\OK'Q#>Z=9ZA(LM[9P@XE8<Y#;AC)
MR>AZT 9Z?&JV.LFPDT*>,>?)"&:X7>"G]Y,97MUX'//!HL?C-YUNLE[X;N[;
MS;26ZMF$N]9A&"2 =O ^4C.*AMO@G]COXIK?Q%(((9WDCB:T4MM<896;=\Q(
M &<?A6A<_"NZ?2]+MK?Q#)'+8:?/9%_)QYPDSU^;A1G&.>@H @A^->GI9SS:
MEH]U82"V6YM8Y'!^U*6VC:<#OGGT!-4]5^+.K&2RMK/PY>VM\EY#]IMY"K&2
M)_NJO&27]0.,>]6=6^#2:Q)IJSZMMAL=)2Q0K#\S2*6(?&>!\W3VZTJ_"[6S
M:S7T_B*.3Q T]O+'<&']W$(B<*!]#GIV QWH ]2!R <$9[&O.I/B[IR:[/8K
MITTEHDYM8[U95*R38R% Z@$\9^E>BJ"%&XY/<UY1)\(K^TU.XETG6K6&V:9K
MJ'SK)'F64]%+D9VYYR/RSS0!;A^,^E26$UZ=.N5BM[8/.=P^2=FVK"..2<$Y
M] ?2I%^,%E]B9)M%OX=8\Y84TV0;2Q89!WD  8QUYY''>J%M\'+F&RN[8^(I
MO^)A KW;%-W^E+('61>F1]X<\\]>>)+KX5ZUK4$%UKGB?[5J<,PDCCDA\VU5
M<8*["1G.!D\?0]: +S?&#2VTZ%[?3;R74I9'B-BQ5"C1@%\N>, 'CUQT%5]4
M^,%A)I$3Z+97=S=7%I)<-^[S]D1=R[W Z@,.F>G>LZ;X+3M9VTT6K67]I0O(
MY5M/3[,P8#Y=G3@YY(/;@8J9OA+K%K;P-IGB.&&Y:Q>QNO\ 10J-&[LS; O3
M[V.G;.1TH [GP/?W>I^"=(OK^;SKJ>W#R2;0-Q/L*S?%?Q(TKPIJ*:?-;7=S
M=;5ED2*(X2(YS)G&"!CM6SX3TF?0O"FF:7=/&\]K (W:(DJ2/0D _I7!>.?A
M;J?BCQ<^IP:C ;:X@\IEN59OLNU1C8 ><D'Z%B>: -J^^+&AV-[+ UKJ$D4'
MDM/<) 3'$DJ!E9CVZ@8/<\5W:LKH'4@JPR".XKRE/AEKI\+>(M,FO[%[C4X;
M%(F!<*A@"AMW&>=O!YSWQ7I.BV#:7H6GZ>\@D:UMHX"X& Q50N?TH YJX^)F
MBVOB0Z1-%=HBS_97O6B(A2?/^K+>N.<^E54^+>@2:I%:B"^%O/,8H;TP_N9
MH.]E;NJG /USTKCKWX.^)+KQ!/?/J.F7"O>K<B>=Y?.=0?ND 8''8>@Y%<Q#
MHNLZG';>&UTZ]^QZ;)>2"-[)ED5"K$;G)VEFX  XR>IH ]3B^,?AR3SRUOJ*
M+'&\R,8,"6)2!O7)'!.0/H:8OQE\/8B:6UU&)2<S%[9OW$9^X[>S?+C']X5Y
MEH^F^)O',26*6J[=.THV(=X3"L;;AA&)^\V #P._3N>T\3_"[6;_ ,4MJ5C_
M &1=P7%O%#(+]7!B**%+ +UR%'Y].] '477Q6\*6U[):BZGG,<BQ/)! S1JS
M=!NZ>OY'TJ&3XKZ%]LNK..&]WH)Q!.\!\F=HERP4]>O'3T]:\KU"VU*WU/5O
M"-K$SF;64N8XC8%)'Y^9T;<56,8XSG((Z9(K?L_A-XLM]=CO'N=)?;>22271
MDD,LJN,,2I&WH3P,'/<]: .FT7XN:?\ \(WI-WKD<HO[Q97D2SMV9(XTD9?,
M/).W YQGH:]$LKVVU&RAO+.99K:= \<B]&4]#7B%M\)?%=M;V3;=$GEMX9+,
MQ3R2E#&SLX?( R<NW'H!P<D5[-H6FG2-"LM/)B)MX@A\I-B9[X&3@?C0!C^(
M/B!H/AK5$TV^DN&NC'YSI! TGEQ\Y=L=  "3U.!TK.NOBYX/L[N2VGOYUD3_
M *=I"&!4,"..ASQ_AS7-?$#X:^)/$_BV74+&\M7MIK80I]HF=/( ZJ H.0>3
MW^\<]J+3X>^)7NS<WL>G*TFL6-U(L3Y'DPH0V,CKR..^#VZ@'62?%'PK#H=M
MJTU[*D5P[1QQ&%C)N7&X%1TQD>W(J[9>/?#^HW5I;VEV\KW5HUY'MC;'EJ6!
MSGH0588]JX _#WQ98:S#K5@NF37%OJ-W-';W#':8Y>A8^O)X^E5[#X9^+?#:
MV%WI!TZ>]:*X%VD[G8C2X&%Q@G"@?CF@#LYOB[X.@$!EOYE,R+(@-LX^5B1G
MIVQ_AFK/@[Q]:>,-3U>TMH-BV,Q6*57++/'D@/T&,]<<]:Y;1OA]K5E!JT=S
M:V>Z;P\-/@*2;LR[3GJ./F[].A^FSX T/Q!H&O:O#J%G"FGW$<,L<ZN"QD"*
MI7 /H#GZ>] '4^(?$VD^%K!;W5[H00LX1?E+,Q] !R?6N-U[XK6B7F@6_AIK
M74O[2N1%(6#CRQN48QP0QW=^F.G-:7Q#T+6-2ET35-%M;>\N=*N&F-K.0!*"
M!P,\9X_6N9\.^ =<L?$>@ZS=V\:RR7]Y>WL:.-ML)$ 1!SR<YZ?TR0#UVBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *#110
M!\T>&4U^W\8W5EX=TZ>&]4[)+.]7?#;$+)SYA.5*YRAZG)Z]Y)?"/BFR77=!
M&F0^:^EI<74OF-(T^R42;E('+DY7:?3\3]'K;PI/).D,:S2 *\@4!F S@$]\
M9./J:DH \7T?QM86?B!_$UUINIVVGPZ7;Z9([6^"T^\GUY&!USV]Q6)JL=];
M2^*?"7]BW#:CJFL)<VMS%$2C(9=P+,>  ".@XW'->\:AI=AJL445_:17,<4J
MS(LJY"NO1A[\FK= 'SK;V&KWFFZ-X771=06^TR2_\^9HR(W+*V,.>#D\=OUK
M8T#Q&L6IZ5K<VD:E!I_A[1!:7CFW/,F0N%'?GGG&.<U[E5>^L+74[*6SO8$G
MMI1MDBD&0P]Z /!O$+7MU<>(M+MM*O+N;Q#<VEY9W!AR@B.& 8CIC(6EG2]N
M[]/"::9=RW\.OS73RO#B+RF4C<&&,'G(. .AS7OL,,=O!'#"BQQ1J$1%& H
MP *?0!\Z:0)63PII$VF7Z7?ANZN;O4/W.-J*_F84]R=N,=R1ZUJ>+M:>75-;
MN(-)OI[?Q)I$*6<QMB71@<;/8'!)')R%/3%>[T4 ?-][9:A8Z5JG@R33+M=6
MOKNT>#RXRT6U44$[^N/?GH<]#7O.@Z_:Z[%=?98KF/[),;>3SXBF6 '(SU'-
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 %%%% ')^ _&3>,?#MQJT]HEF(;AX2HDW#"JK9S@?W
MOTKDV^+FKS6MUJ]AX1FN- MY=C7GGX)4$ MMV_\ ZN]8WA31_B5X8TZ30X/#
MEE)87%T7FEFN$SM8!6Y63(&!Z$T^/P7\1M'TF\\(Z:VGS:+=[\7;R8,:-U7L
M02.ORGJ>: .F\6?%:+1M/T>\T>Q74X]0A>X8>85,<:X!) !(Y)&3Q\IINI_%
MRTT_Q1H]@+17TW4;>&?[89"IC60D#Y<=!@9_&N;M?A#J]YK%]'/>2Z78V]JM
MG9R0,&^T)CY\C<2%8Y)!_O'BLK2_A-XEU74;.VU^S%O9VME+;K<"X1^<N8R%
M!SPSCCT':@#U;P'XKO?%EKJ<UY9Q6K6EZULJ(3G@ _-GOS6;XI\>ZI8^*/\
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
MM!UK2KN[DGBD>XOS)N%KAFVHQ (8X YW=\5W] '*>+O'VE^#KS3K6]#/+>2
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
M4K'/*#_Q\PW&U3N;@;MN#]30!WM]\5O#VFR72W46HJMK=26<DBVQ9/,0X(W
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
MJ;B--GG!3$3D#CD9'X_GZ-\3_$FI^&] LY=*E2*>ZO%MBYA\UE4JQRJ]SP*
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
MU K5O_$VCZ=X>&O7%ZO]F%583QJ7!#$ 8"@GJ17C"?#[Q3H?V:_CTR>5U-Q
MT-A=+'(JN<HX/(/WB#[ 5T'BK0I?#G[/W]ES1JEQ$(3,J,6&]IE)Y^I^E '6
M#XI^#3I9U$:P#;B80']S)N#$$CY=N<8!YQCBK$7Q(\(37=K:QZY;F6Z4-&,,
M!R< $XPI]C@UYG)X!\1W-[:ZK<Z'9VZ3W]DLEA:[3MA0?-(W89XSP>IR/6QJ
MOP]UY;GQ%IUEH%C-#JUXLMMJ(E139QA]VT+C(XXP,=^M '?ZW\1]"TKPQ/K$
M-U'<%9)+>&'D,\ZYRAXRO3J1C!![BGZ9\1/#U[-86,^H0PZI=11,;4$MM>10
M0FX#&><?E7G&H?#+68M<UE8[-;C2XK2>XL^0?/N)(1&>"<AMV6^JCU%9\'P\
M\96>N6KVE@( T\%SYT5POE*45N75LGS!N/(X&3@<T >D:-\3]'D\/6VHZ]=V
MVG37$LJI""S$JCE<X )[=:U9OB%X3M]02QEURU$[E H&2IW8*_,!MQR.<UY-
M:>$O$FB+INHR>$TU;-M/:O:2D;HBTSLKXYQPPY^O2I],^'6N6>A>(K*\TB*Y
MN_LEM'9R (=S!BS!6/< X)]N] 'K$7C;PU/KAT6/5[=M0$AB\GG[XZKG&,_C
M6AK>KV^@Z'>:K=;O)M8C(P7JV.@'U.!^->*Q> ?%,7C];B+2RELNJM>&5ID>
MW\LG=PA&=V.,^N.F,UZ;;:E/XU^'.H2I8/!<W5M<VZV\G0OAE&"< C..?7/I
M0!!9_%/PI/H]E?W>IQ6C72$^0X9F0C@@X'8\9Z'M4U[\3?!^GWSV=SK"),F,
MXB=EY 8'<%P1@CFO(;CX?>*[J*WN)=!N\_V>MB(8;U$*.H"AFX.4.,E?4]:T
M9_AOXC^S:[$--!$RV,,*"88D";=Y!)S@;>IYH ])MOBKX+NYX((M:3S)W\M
MT,B\YP,DK@?4UHZ=XW\/:MK3Z19:@)+U2X$;1LH?82&VL0 V,'H3T->7WGP\
MUR2Y\4R1:5$TL^L6]Q8R,RD>7OD+$'.< .N?H?2I_"G@'Q=H_C.QOI+>"VM8
M;F9IGCG5HC$QSA(SDKGI],=.20#T37?B!X9\-WXLM4U'R;G8',:PNY53T)V@
MXJO=?$[P?9:@+*?6$28[,'RG*8=0RG<!MP0P.<XYKB_B1X(\5>(?$EW/IEJD
MMC/:QQ*1.D1W!@QW9Y8?+TSZ'MBJ,_@+Q _A3Q#:G1T:^N(=-A@/F(3B*-!(
M0<],KT_PH Z_Q;\5=+T.YAT_2WAU+4VN8XI(%8X56ZG>!MST&,]_:NHUWQ7H
MGADVXU?4(K8W#A(U;))]R!T'N>!7D<W@+Q;!=-IZ:/83V1U6+4?MJ%$D'."G
M4<#)XQZXSFNC^(WA[5Y/%%IK=EHT>N0/926)M).D+,&P_&..>3GUZ<&@#MI_
M&?ANVO8+.;6[%)YT$D:F88*D @YZ#(((SU[4]?%OAU[_ .P+K>GF[\SRO(^T
M+OWYQMQGKGC%>(R?#CQ) M]H_P#PC.GR2:F8I8KV)R([+;RR@DDCJ1[^_%:U
MSX*U3^SI[A=!,EZ_BS[0'V?.UK\W)[A,\_CF@#O/$?Q)TG1;^QLK26VU"XGN
M?L\T<5RN8/\ :8#/?^M8MI\9+.YML?V6[W:V:7+Q1W"%<M(J; W][#@X_#@U
MQVG>'/$>FW5IIY\'R-/:RW@DU&,J//6:)T!+=#MW9X/8#&>M6U\(>*8+B)Y=
M NVCFTZV@!&"8BD\3'(ZY^0\=<'/K0![G_PE&AI>?89]6L8;Y0-]L]R@=#C.
M",]:BM_%'AG4#((-9TR?RE+OMN$.Q>Y// ]Z\A/A#4AJXL3X-=KN+5S>/K"2
MDK+$'+[1N&.1P >,]LYK(O/AUK T/P\+;P[/]K>SN_MFT;3YF7*;SZXVX!Z]
M.] 'T+IVIZ=J<'F:;>6UU$O!:WD5P/;CI52^\0Z':K<+<:A9-+;*SO!YZ&0;
M1DC:3UXKS[X.Z3K^G3ZM/?V$EI8W.P@7,'DS-*HQPHX"_>YQSQ[UQ</A+5DF
MCT>^\&37%_%J!O+G5/FV3Q $E P&.?0'KVS0!ZOI'Q$TS5O!NH^(38S6]C9!
M@4F*9D(&=J\XR3@ '')%&@?$7P[KUS-9KLLU6*&5?M;QH)?,&0JC/)'0^]8>
MA^&I1\!9M,N-)=;^6TN)#;O"1(TNYS&2.N[A,?A7GMKX2OK_ ,/>(+FY\*7R
M7EO8645BCV\BL7 5)&4?Q$X+$>] 'T*^IZ8+\6,E]9B\/ @:5?,.1G&W.>E8
M?BKQ=:^$I[&'^Q[V^FO1)L2RB#-A-N<C_@0KQ^^\)^))_&<B/I6H237.J)>)
M<>0#"L?WAF8C*E02-N<$X[@9[WXJZ>+W4_#K3:?K=W:1BY\[^QXRTR9$>WM@
M#/K0!TGA[Q/I^N6@CN=+DTG]YB"VU%$B:4K\Q9$)R0/7%.B\;Z#-XDGTMKFW
M1X8$E2Z>9!'*'_A1L\FO']:T=]9T.QT;PWX<\2I<17DLSW>K0E67]V 4WC@
MX7@XY'O3U\*?VII^K74OAF_MS;:%$MI'-!(I6=>&QP-QR"?H<T >DO\ $O1;
M;6[BQGLIH#!?I8O<OL";G#$/G/W<)U]Q5O7?''A_1!;PRQ+=6=Y#<3F2W\MX
MR(QE@><$DG ]37D]QHLP@G9_"VMWMH-1LIFAD@<2S1?9G##<H[-U],@=35:V
M\*ZU%I$0_L"]\J=-3>*"6U=V@5HT$8((^5B4X[GMUH ]DU7QIH^F^$++Q(]I
M)-:7#1I$B!"R;LX!YP,8.<'BKL<?A^+6KGQ,NH6YF:!;268W*^6JAB<=< Y_
ME7 >(HIM1^!FDVVGZ1<Q[G@BEMA;L'7:V&;:.0"RYSWS[UR?B?PY=Z)J>O:9
MHVBW3:1'>V4T8\F29$Q&26&<[^20<G'./3 ![ZVM:4EFMXVIV0M6.U9C.NPG
MT#9Q7'-XK\)2^#;WQ#+HJ&QL;UU$;6L9+3;@-Z]LDM][/K7D6G:/-#;Q7GB/
MP_J<VBV^I3M=PI$\!!D1 C;!@@ KV/H,\UUEE9Z@/@%JMM9:=<B62\D46QA+
M2+'YJY^7&<@ \]L'TH ]@T_6-/U331>6]Q"T'EAY!YBGRP5#8?!X.#S5>TTW
MPX+0W5E9:4+9E;,L,4>P@\-R!C![U\ZW6AW]S87TWAC1]2M-,CLH4U**:-]T
MLJL"^T$G.#@XR,#/3--_LO5[G1-1U"QTVX326OK>6:"*T=8)% ?Y@A8L0">0
M#CD=., 'T0FC^&(K8!++2TAD@: 8C0*T6264?[.221[U'?Z3X6TSP[=R76FZ
M=%I2Q!YPMNNUE7D$@#G':O ](T8ZM=>';&\M+AM,O-7N&CB\IXE:/;$6V#)(
M7((Z]NN<UUWAS39;SX!Z]:WEM.1#+/);QS AEV!6&/HP/XY% '?^%;SPMXBT
MN'5M-TN.UBLU>WB^T6ZQM'&1SCMM(/7.#S[UFG4/ %QKEGX?;287N;2Z>TMU
M-GE8W4!R ?3)/X@]N3Y#?11^&[/4+)=.O5&K:):?9RH9D+$1R2L<]LA^G3GC
MTT_[,&LZY;Z*(+B,2:A>#<\911NM4QSCMCG/0$>M 'N]QX:T*[OS?W&D6,EX
M2K>>T"E\KC:=V,Y&!S[5?NK:WO;:2VNH(YX)!M>.10RL/0@]:\I^#<5_J%YJ
M6L:B)0UM;PZ7!N)*[8Q\^#W^8 _4FO.]*35;+XC[K6TN;G5!>SC;.LB2JN"%
M9B,C&#G@'[OI0![]?>&_"EGIGGW>B:=]DTZ)Y!FU5O+099L#'U./6IY/$^B+
MX3/B![A1HYBW>8T9 *D[0-I&>3QC%?-6@6-Y=7EU:F*1G%E=F_B1)1)E8W93
M-GC(?:!CO@'FN[N8+*Z_9HC>!7W6SK(>2,2^?M8^XPQ]ORH ]'\(VG@_5M);
M4] TBUBM[A)+=S]F",ZY^93Z@X%,UO0/ N@Z'<2ZII.GVMA*4CD*P8+'.%^Z
M,YY/(Z=>U>(ZA'#I=WJ5I?\ ]I)J\4-M'H2VK,%*'!].?X<^ISBI/$>F/>:7
MXFU:^N;PWMKJL<)B9B$4,"6)'KG\OQH ^@_#C:(MC/::#%%%:V5S);21Q1E
MLJGYAR.>O7O6;$GA+2+L>"8H8XI-0BDG^Q;'(D1MVXEN1_"W&>U>.2+;Z7'<
M>+-,U.\:7_A)WMX%BD_=R1<MDC')8=_?I6W\798HO&ER[S-',OAX&V*N5/F?
M:#GIU^3=U]/84 ;$WP0M'UMY(-16'2'G2?[,(-TB[<_()"<A<$_IUQ71WEUX
M!DL)M!FELV@O=0:WD@3)S<L<GI]TY_BX />N=^'MG+H7CW4O#RZC=W-I)I45
MWBX?<5<E<X]/O_R]*\N;3+$WRZ5'>70D/B$V\I!R\<>[:K ]V/S<\=!0![;=
M^$? (>S\&RV$2SNC74,2E_,P,!G+CUVXY/./:MFX\!^&KGS0^F1JLED+%DC8
MHHA#AP  < [@#GKQ7S]JEW+IEY?V*:A=S3V OK*.7>7D2$2 *&],_/R/[WM7
MJ'PFUQ8O#VOM<3.+33Y3*-UP)DC0J6(5L9(&.Y/^(!TO]G>#+GQ7/I3QP3:N
M--6WDMY"S8MAT7GC/0_WL8-6K7X?>%[&&"*TTJ.%(;I+M=KL294#;223DXW'
M@\<UXE::EKVF:KIWQ'O-. MKR^D::Z1\[H6Q'Y93^' 5\'OD>@IYU(77B :G
M>>([H:E/K$L-Q:VMX8XUA497:WID #UZ4 >UW'@+PY=:@+Z;3PUP+S[<'\QA
MB7Y<G&<8.T9'2M'7_#VE^)M.^P:M:BXM]P=1N*E6&0"".0>37SV;W5K+0_#M
MV^JZH]IJIGEF%QJ31*3&[*J"3^'@ GUW?2JU_P"*_$TD=BE[JTBB'3MUI-%=
M-"'._P"^Q_Y:-P5Q[?6@#WC3OAWX7TI[5K33=AM9_M,6Z5VQ)M"[N3ST!^M5
MY_A?X3N+%+.73BT2W370/F-NW-]Y=W7:< 8]O7FO&]6UK7KI=6U4^(K^"6PM
M]/F2*.8JKR2QQAN <>IP/>K%_KVN:/)JVCKK>I7%@NH6BR3RSJD@22-V8>80
M=F2!ST&/S /H'2M+L]%TNWTZPA$-K;KMC0'.!UZGJ<Y-<?#X!\+Z)J4LNBI;
MP>(3;RM9_:)RY1SNQ)L).0"<9P>!ZUYCHUWK/B?5M)\./XHNH('ENUCDM[OS
M'"!0Z*S#&\@@\GJ.F*L^'=723Q]X8U36]<"&+2I/,G>4*,I),NQB?4#..M '
MJ7@#P?/X5L;V:_N([C5-1G,]V\0P@;)("\#CD_G6AXB\&Z1XHNK&XU*.5I+(
ML8C&^W.[&0?4<"MJVN8+RUBN;:5)8)4#QR(<JRD9!!J6@#C[SX9^';^TT^UN
M$NFBL(/L\($Y7*;@WS8Z\C_/%/LOAMX9L/$AUZWLW6[\PRJID)C1SU8+ZUUM
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %-9%<890PSG!&:=10 4444 %%%% !1110 UD1F#,H)7H2.E.HHH ***
M* "BBB@ HHHH **** "D9%==KJ&'H1FEHH **** "C%%% !1110 48QTHHH
M**** "BBB@ HP!110 4444 %%%% !1110 4444 %%%% !1110 4444 %&***
M "BBB@ HQ110 8HHHH **** $*J6#%02.AQTHP,$8&#U%+10 THAQE5..G'2
MJFJ:5:ZOI=UI]RI$-S&T;E#M;!&"0?6KM% &=H6AV'AS1X-+TZ,QVT(X#'))
M/))/J36A@9SCGUI:* &A$!)"@%NI ZT@BC$?EA%V?W<<?E3Z* &M'&S!F12R
M]"1R*9+;031212PQR1RC$B.H(<>A'>I:* ('LK21(T>VA98W$B*8P0K#H1Z$
M>M)<6%G=,6N+2"9BACS)&&.T]5Y['TJQ10!$EK;QW#W"01+.ZA7D" ,P'0$]
M2!4']DZ=]H:X^P6WG/()6D\I=Q<# ;..H'&:N44 4FT?3'DDD;3[5GD5U=C"
MN6#XW \<YP,^N*6#2=.M=..GV]C;163*5-ND0$9!ZC;TYS5RB@"O)86<UC]A
MEM87M-@C\AD!3:.@QTQ7'0?"W1HO$;:N]U?3)]K:]2RDD!A69CG=C'-=S10!
M0ET32IM-739=-M'L4^[;M"IC7Z+C ZT7.B:5>K MUIMG.MO_ *D20*PC_P!W
M(X_"K]% %";1-*N([B.;3;21+EE:=7A4B0KC:6XYQ@8^E$^B:5<B\$VG6LGV
MU52Y+1#,P P Q[X[>E7Z* ,ZTT#2+!K1K73K:)K2-HK=EC ,:MC(!]\?YS5.
M7P7X:F2W271+)TMU=8E:($*')+<>Y)-;M% $<$$5K;QV\$:QPQ*$1%& J@8
M%2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !17%:5\5O"6L:K%IUM?NL\K;8S-$45F[#)[GMZU'-\7/"
M%OJLFGRWTJ2QS&!W,+; P;!.[T]Z .YHKG5\<^'S=:I U\(_[,17N9'!"!6&
M00?XOPJGHWQ-\*:XURMMJ:QM;QF5A<*8R4 +,5!ZX )..E '745P^G?%OP?J
M>H1V<6HM$\APKSQ&-,_[QZ5N>)O%FE>$K*&[U:61(9I/+0QQE\M@GM["@#<H
MKB]/^*WA'48;N:/4&BBM8_,D:>,IQG&!_>/L.:U/#7C70?%JR?V3>B22/EX7
M&UP/7:><>] '045@^)?&.A^$X8WU>\$32_<B4;G8=R%'.*K6WQ!\-7EQI<-M
MJ E?4R5@"(3A@ 2KX^Z>1P: .GHKDU^)7A%M:.E#6H//Z;SD1;L_=W_=S^-3
MCQYX=9M947P/]CKF[PIXY(.W^]R,<=Z .EHKE%^(OAMHII!=R 0V*ZA)F%AB
M)L;>W).X<>]3Q>._#TUKH]PE\"NKR^5:#8=S,#@@CM@D Y]10!TE%<[<^._"
MMGJ#V-SKUC%<QML=&D^ZW3!/0$8YYX[UHZMKNF:'IRZAJ-Y'!:,Z()2<@EC@
M8Q^?TR: -&BN0G^*/@V .?[<MY-D9D/EY;(R!@>IYZ#G /I6IJ?B[1-&U5=-
MU"]6"Y:V>[ 93CRUSDYQU^5N/8T ;=%8$GC?PS#IUK?RZW9QVUTI>!GDP7 .
M"0IYX((/'!K7L;^TU.T2[L;J&YMGSLEA<.K8.#@CW% %BBLZ;7](M]8CTB;4
M;9-0E *6S2 .V>F!5?4/%GA_2;X66H:S8VUSU,4LZJ5XSSZ<>O6@#9HK#NO&
M?AJRNDMKG7=/BE= ZAYU'RD9!SG !!!'KFGR>+?#L5M#<R:]IB03%A%(UT@5
M]O!P<\X[T ;-%8G_  F7AGR//_M_3##O$9D%TA4,02 3G X!_*HO^$Y\*E96
M'B'32L14.PN%(&[ISGG^E '045D3^*O#UMY'VC7--B\^,2Q;[I%\Q"2 RY/(
MR#S[4R#QAX:N9XX(/$&ERS2,%2-+N,LQ/0  \F@#:HK)7Q1H+V,E\NM:>UI$
MXCDG%RA16/0%LX!]J:WBOP\DLL3Z[IBR19\Q#=H"GU&>* -BBHK:Y@O+:.YM
MIHYH)%W))&P96'J".M49/$>B17,MM+K&GI/"<21/<H&0^A!/% &G156XU*QM
M((Y[F]MX89/N222JJMQG@D\\4TZOIHLQ>'4+06I;:)O.783Z;LXS0!<HK/CU
M[1Y5D:/5;%UC7<Y6X0A1G&3SP,D?G3K;6=+O9A#:ZE9SRD9"13JS'\ : +U%
M4GU?3([O[(^HVBW.=ODM.H?/IMSFE.KZ:MLUPVH6JP*_EM(9E"JW]TG.,^U
M%RBJCZII\4OE/?6RR;0VQIE!P>AQGH:>+ZT*.XNH"J*6<^8,*!U)]!0!8HJ"
M.\MIGV17$3M_=5P33Y;B&#'G31QYZ;V S^= $E%0?;;4QF07,)0'!;S!@&EB
MNK>=ML4\4C8SA'!.* )J*B%Q WF;9HSY?W\,/E^OI21W=M,^R*XB=NN%<$T
M3445$MU;M&TBSQ&-?O,'&!]30!+135D1PI5U8,,K@YR/4?G42WMJ[A%N82Y.
M HD&2: )Z*AN[RVL+9[F\N(K>!.6EE<(J_4GBH9-6TZ)K=9+^V1KE"\ :509
M5 R2O/(QSQ0!<HK.&O:0;2VNQJED;:Y?RX)O/79*^<;5.<$\'@>E0P^*O#]Q
M>K90ZYILETS[!"ETA<MZ8SG/M0!KT5D7GBKP_IUT]K>ZYIUM<)]Z*:Z1&7Z@
MG-)<>+/#MIY7VC7=,B\V,2Q^9=(N]#T89/(/K0!L453N-7TZTLH[VYO[6&TD
MP$GDF54;/3#$X.:2;6-,MHHI9]1M(HYEW1.\ZJ''JI)Y'(Z4 7:*JV^I6-W
M\]O>6\T*'#21RJRJ?0D'W%64=9$#HP92,@@Y!H 6BFI(DF[8ZMM.UMIS@^AI
M(YHIMWE2(^TX.U@<&@!]%%% !1110 4444 %%%% !1110 4444 %%&:* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MPT&QM-3AM]8FU#[+<M);HPD1R/+?&. ,D$#TZUJVFI_$>Y\>WGA4>);'SK2
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
M('TKPM-/NG^#?A[4K:S-W!9ZD\MW;HO,B!SC=@'@8(]MU?1M(%55VJH ] *
M/"],G7Q[\5M)UOP[I4EGIVGJGVJX,80$C)(.."2"% ZX]JWOB[86AU;PI*+2
M'S9]3197\L;I!E1ACW&/6O5E14&%4*/88I'CCD*ET5BAW*2,[3ZB@#YZU+1K
MRZ\=^.DTJ_&E06EE))+%!%A9HP@S'CC /K_.N:OKK3VMO"$<>H"T$-@_GS>2
M9?+8RR?P]\GCVKZI\J,L[>6FYQACM'S#T/K4#Z;82",/96S"(8C!B4[![<<4
M <1\)QIT_@VXMK:_74H!<.DI-F($Y )7;CYA@\D^N.U<'IVCZ<GCOX@1+IUJ
M$LK">2U3R5Q"P P4&/E/TKWF&"&WC\N")(D!SM10H_(4+!"LKRK$@DDP'<*,
MMCID]Z /F3X>/I,6N:')<:O;)<_:@HM'TL.VXL0H\W&<\@@]N/2L>PL)H_#>
MG:E>1PKHC:GY,]Q#"AN%8 -C<><;<D#.,@YKZK32--BD62/3[1'4Y5EA4$'V
M.*>^GV4EK]F>SMVM]P;RFC!7.<YQC&<\T ?*I:^FU#4[C3[E2FM7TNGMLXR&
MD1P1C P>GTSZTNGQZ?-X6TX75U)9W$=[<-#--:B6V<[(_D?K@Y [$ 'FOJG^
MS[(X_P!#M^'\P?NQ][^]TZ^]-?2M.DMOLSV%JUOG=Y30J4SZXQC- 'EGPVO-
M4U/X6Z[!8:;':3JLPLY+<%1-(R'H#P"#@>G3TKSR6;PA+\-8]/CL9!XN$P1@
M(G\QFWGG."",<;>#GM7T]%%'!$L4,:1QJ,*B*  /8"JW]DZ:-0&H?V?:?;1T
MN/)7S/\ OK&: /"-/\&7_C#Q)XCELY+")[>YA247MOO8OCY\'!QR#GU]NM>E
M_$W0]+NO NHW4UA \]C:-]F?9S%T^[Z=!790VEM;S330V\4<LY!E=$ :0C@%
MB.OXTZXMX+NW>WN88YH9!M>.10RL/0@\&@#YOU72H++1OAU-I%K;6^J7S[S<
ML/O2!XPI;U&6S6=XECU.*\\7IK$T$VH"6V\^2 81CGL,#MCM7TU_9>G[+5/L
M%KMM#FW'DKB$_P"QQ\OX5%<:#H]W)-)<:38S23X,K26Z,9,=-Q(YQ[T >2_"
M4Z</%$P2^T2:X-JP2*PM)4=>5R2[(!CMU.<^U8'Q5N+OQ9XZNK/2[&YOXM(M
M?*?[/\P1\Y9S@'&,A2/5:]XLM T?39_/L=)L+6;!7S(+9$;'ID#.*EM-)TZP
MDNI+2QMX'NW,EPT<8!E8]2WKU/YF@#YSO-=L?$&O6>IZ]'!-$^C;($N'=8?M
M*<8)4Y W ]^XK/>2VO?" AM+""W']N1*RF=WA<E).F>0OT.<=Z^CY/"7AZ6P
M6QDT2P-HDAE6'R%VJQZD#'!J4>&]$%E;60TJT%M:R":"(1#;&X_B ['D\T ?
M-+V,%C8>,H[U(;'5+>.&W6PA)\LCSX]S LQ)^Z#U[_E(T.GP^'M3+?\ ".&<
MV2^5]BFF:;=YD9/#$K]W=G%?2%]X8T/4KN2ZO=)M)[B1/+>22(%F7T)[BJ:^
M _":;MOAW31N&T_Z.O3\J /G_3K2TC\/W4[-X;\[^S'V^1<2&[W&/NI;;NQG
M=@<<USKKJ?\ 8[:0A,EG&%U,@$83<@!;]5'UQ7U'%X%\*P.7B\/Z<C%60D0+
MT8$$?B"14B^"_#21R(NA6 22+R7 @7#)N#;3[9 /X"@#YK^SB?7YMT>DR;;*
MV^74[@Q+_J8_ND,N3^-:>HRZEI'BRTU326LTN-,TN&Y(M7+Q%,!6"DDY&'YR
M>F>:]]E\"^%9Y-\OA_3W?:%RT )P  !^  %6[7POH5C,)K72;.&00F#<D0!\
ML_P_3VH ^;[+1]+O_AEXFUUK,+>6]]$+=][9C1F7*]<'ACU%>\^$-+\.>&+*
MQMK".*SO-3MTE:-I6+S%5&3AO3=V Z]*U(O"?A^'39].BT>S2RG8/+ (@$<C
M&"1WZ"K4NBZ9/<6=Q-86[S60Q;.T8)AZ?=].@_*@"_1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4]6OQI6CWVHM&
M9%M;>2<H#@L%4MC/X4 7**\#T:[\9:IH:^,?^$Y@LFDNVA^S7[^7;\#MU7/7
MC;VSFL^;XB^(+;1_%EH)M2GG>\Q#J$3DQVB^9C:#_ ",@8/<8H ^C**\!\2^
M-=9N/#'AC3K+76M+YM/:]O+EKCRV?:IVJ6')8[3QW)6C6OB+K4=SX.UFTO;B
M9'L?-OK:(E4F*,PERG3HK<XXQF@#WZBOGA?'&NZG?75IIFO7$,&MZR\%O-*Y
M/V2$$$;<\IGS%Z$?<-0WWBS6=(L/$&DVOC*YU,1(I29XY8[B*19D5L$YPN"P
M^]Z=* /HVBO$OAM?ZO>^+;'[3JGBJ:+[.[RQWT9,#,4X.XL>.<CCGBG^.]>U
MBS\1^,8K75;V".VTVVDA2*9E$;&6$$J.Q(8\CUH ]JHKP;PSXXU;6O%?@^QG
MU.]CN8C);ZA;'*K+M!*.W]XL#@YYRI/?-:_Q?M_$.B,FO6/BK4(+>ZN8[5+&
M%FC6+Y&)8$-SRA/3OUXH ]BHKYO\27?B70/%4^A2^,=?NEM8%8S6B,S$MAOF
M7S!C[W4DGIVQA^M^(M5AN- M9?%6O65HVE^=-<^6WG%C+*,O&)/91G<>,4 ?
M1M%?-%[XP\:)X+TRY?5;T+)>2"TG5B)9XT'S;]I.0#CKGOUQ6Q8_$#7O$'Q$
MT22SU">.P=$A:)3B.:18@TFY.F=S8S],4 >_T5\Z>&_&/BN'QA:0ZMXAN[-[
MF[Q<07\!,&W=]U.N"<XX"@<<UUWQ7\2^(]&\0V5M9W]QI^DO;[WGMH%E;?D@
M[LG( ^7\^] 'KM%>!7?Q \11P>&+V/78;AA#=/<F%"(YO+YPZD+\V!Z#KQUI
ML/C+Q3:II&MWWC2QC>^42G3KBW=8S$KLO5(V )(//!]^!0![_17@5U\4-:L=
M?\663:B#;$S"PF901"ZDE%4XZ,H(&>^#ZU!?_$'Q';S:)!+XH?3X)M*BGEG:
MT28M(2W4;<\X'Y4 ?0E%?/NL>.O$5CJ&C0_\)G)':W-AY[WITY?F)DD _=[<
M_P "C]>]6+SX@^-(?AWI6H>=(LEQ>3)+J"VJD^4NW:0I&WG+<X'W: />J*\M
M\+?$#69M%@+0KXFN&O/)>73D:,P1[009%9!@_>]!QUKU*@ 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 **** "FR1I+&T<B*Z."K*PR"#U!%.HH \SC^
M">@)J(=KR_?31+YHTYI/W6<8Z]?ZXXS6BGPOTY/#VNZ.+ZX$.KW"W#L%4&(A
MPP"]L9%=W10!P.E?"7P]87DD]XAU,-!' B7: B,(H&1CN<56TWX/:5I^KV]V
M=0NKBUM_-6.SE52@20,&3/7'S&O1Z* /-X_@MX>CT>^T[[1=LMQ.)HI2PW6Y
M ( 7CG@\^N!Z"FGX,Z3/9WJWNK:E>7UTJH+R>3<\:A@V #P<X[_ABO2J* .'
M\/?#N70=6L[UO%&LWL5JK+':W$V8L%2N,=@..GH*7Q!\-;/Q!J>K7LNI74#:
ME!'!(D:K@*C*PZCN4%=O10!Q$/PQTJW\6:;XABN9UN;.%(V0 8G94V!V]"1C
M.,=/>M7QEX1MO&>DV^GW-S+;I#<K<!H@"20K+CGM\U=%10!PNO?#9-9\33Z[
M;Z_J>F74T:Q-]C?9\H &,CGL*FT_X=VUKJUMJ%]JEYJ<L5B]B_VPA_-1G9LL
M>O\ %CZ 5VE% 'FB?!K2TECC.JWQT^*[-U'8D*8UY^[R"<8P*DTWX/Z/IO\
M9_EW]XXM99I3NP/,\Q50@XZ8"CI7H]% 'FFG_!O3K:]L);S6=1O[6RD,D-I.
MP\L'\.G(!XZXK9\3_#^'Q#KJ:Q'K%_I]V+?[,WV<KM9,DXP1_M&NRHH \YB^
M#NBQ+I$?VNX:&P$OF(<?Z07^]D_PC'''\ZH#X)6CW%O!<:_?3Z/!-YD=A(O0
M=U#@\9]@/SYKU6B@#S>[^$-C>P>(4GU [M6NDNHV6  6S*7(P-W/$C#M4$GP
MBG2YL[FP\4W=G-;V26>]+<'*KZ?-P#UQSS7I]% 'G,'PL\W7[/4M:UJ36%@L
MY+62.Y@&9 V_'.3C&\^_ YK.M/@Y=6<0CM_%M] 8)#]E9$^Y&W+(5W8.3SZ>
MW->KT4 >;Z;\,M0\/6B)H/B22VN9[H37\YMU_?(,X55Z+C+<=RW7@8](HHH
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@ 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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BN<U_QOH/AQBE_>@2#K'&-S#Z@
M=*S=-^*'A?4[E+>.]:)W.%,R;0?QH [6BFHZNJLK!E89!!R"*=0 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@ 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@ HHHH **** "BBB@ I&.U2?2EKC/B-XE_L'PO*D+'[;>?N+
M< \Y/!_GB@#D[K'Q,^("VL18Z%I6=[#[LC9Q^O0>P:O6XHDC140;54  #@8Q
M7,^ /#2^&_#4,4BC[7.!)<-CJQ[?A6UJNL6&B6XN-0N4MXB< MW/H .30!?Q
M2%!SC(-<_%XWT":XCM_M^R24X3S87C#'T!88KH1T% "%0>M>7>/;*?POXAM?
M&VF1L5#"._B7^)2<;C7J=5=0LH-1L9K.X0-%,A1A[&@!;"[M[^QBNK6020RK
MN5A5FO,? %Y<^&M:NO!>IO\ ZLF2RD/\:'M7IHY% "T444 %%%% !1144DT<
M*[I951?5B * ):*9'*DHW1N'7U'(I] !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 %%%(6 ZF@!<UY,ZGQI\650D2:=HHPP
M495VZ]?][^5>C:YJ8TK0K_4&Z6T+R<\ D#BN-^$NG2P>&Y]6FC_TC4IFE..Z
MY./U)H ['6M7BT;37NG4R'(2.)!DR,>@%9>C>'&EF&KZ[MNM4?HO6. =E4>W
M<^M,LS%K&O3ZI<RJ+73V:"V5V 4R=))/Y >G/K5ZX\7^'; -]HUFS4CKB4,?
MTH M:SI-IJ^FS6EW"DBE?ER/ND9P16;X&O)KOPG9_:'\R:'=;NWJ48KG\A65
M/\5/#7F&.U:YNW](("WKWKG?!7BG5QI$L.F>%[JY5YYI%F=PJ L^<'^M 'KE
M%<&MS\1[^5D6RT?3HF'#NS2$?A4J^%_%M^"FJ^*A'%TVV-L$)_$T -^).A2W
MNF1:QI[B+4]-;SHG_O*.JGVJ_P"'_&ND:IX?@U"YO[6U<KB5)9E0JPZ\$U4;
MX:Z=<QA=1U#4[\]_.N2 1Z8%<=>^&]+\"^.+2>YLXYM!OF$:>:-WV>3 QR>W
MUH [VX\?>'(.%U W#'H+9'DR?3@4B>++F]&-.\.ZM,#T>:,0J?\ OLUT,,-N
MD:"WCC52 1L &15@#% '+M=>+[AD,6F6%FHZF>=G/Y)UJU'I_B*89N=:AASV
MM;8<?BY/\JWZ* ,1O#QN83%>ZEJ-P,YSY_E?^B@M6K?1K&VA2)+9&5#D&0;S
M^9YK1HH :BJ@VJH4>PQ3J** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHJO=WMO8PF>[GC@B7J\C8% %BBN)OOBGX9MI#';7;7T@X*VJ;^?KTJA_P
ML'Q!J&?[&\'7DH[/<$HOYXH ]$+8.,4;O45YTS_$S5@1LTW2HSW WN/S)J-/
M /B74!G5?&5XP/5(%"C],4 >@3ZC:6J%Y[B*)!U+N!C]:Q+SX@>%K%2TNMVA
MP<$1L7(_!036-;?";048->3ZC?-_$)[@[3^ K<L_ ?A>QQY&BVN1W==__H6:
M ,*[^+OA^-UCL8+_ %!V. ((<?\ H1!_(5 _CKQ3?S;='\'7.!U-TQ3/Y@#]
M:[V+3K*$@Q6D";1@;8P,5/L7.<<T >'>.M4\;R:(L&LVMI9V=[,L0BC?<Y[X
M_P FM5O!GB2#PY;H_BRXC 1(K:WMU" !B._<X)_*M+XJJ);_ ,,VO\+WP)S]
M5']:[-XOM>M6R (8;0&1E]&(PI'Y/^5 '+6WPAT':1?3WEX2V[,DIP#WX]\U
MN6?P_P#"]DJB/1[=RO1I07(_.NFHH S;J.WTK2;F2&**%887<;$"@8!/:L3X
M=K(W@;399A^\F#2G/7+,3FE^(M[]C\&WR*P$URHMXAGDLYQQ6]I%B-/TBRM
M,>1"B8'3(7% %T#G)YI:** "L?Q+H5OXBT2YTVX0'S%S&Y'W7'0UL4F,T </
M\/-:FFMKC0=18C5-*?R7WGF2/^%Z[FO._'ME/H6I6OC/34)DM<)>QK_RUBSR
M3]!FNZT^^AU*RAN[=U>*9 ZE>1@CI0!: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@ K/UW54T/0;[59(FE6TA:8QJ<%L#.,]JT*P?&MI<7_@G6K2UB::XEM)%C
MC09+''0>] '(:%\8K?5-3L+:]T&]T^"_<16UT[;D=R0 .@XYZC.*[<^*-!%A
M'?G6+(6DLODI,9EV,_\ =!]:\ T'P9KJZQH#67AS4M/N[>7==W=[S PSG."O
MR\9&.<YJUX<T..^\<:CI$1M]7\/Z1+<:G';6YWI<$J B ]S]P$=,JPYH ^@K
M#4+/5+-+RPN8KFVDSLEB8,IP<'D>XJS7+^%;W3=.\%VEP^F_\(]:9?%K<O@Q
MY<]2W//7GUJ]_P )?X<_Z#=A_P!_U_QH VJ*Q?\ A+_#G_0;L/\ O^O^-,D\
M9^&HQEM=L/IYZ_XT ;M>5QZ?;^*?B1J]EXAN'9+)E^QV).$=./FQWKLU\<^%
MW*K_ &Y8@L< &9>?UK!\1R>!_$(#W6M6D5Y ,QW,-PJR)]#WH [&QTC3],C2
M.SLK>!4Z>7&%_E5TJ#U KQ_^V;S3@B:5\1M-GA4_*E^H9L>A859@^)NIV<C&
M^?0KV)/^?2]"LWT#4 >KX&,8X%+@5YO:?&3P]*JBZ@O+5F..4#@?B#7367CC
MPS>JGE:U9[F&0K2A3^1YH Z*BLD>)]!)(&L6)(SG]^O;\:4>)M"8D#5[$D=?
MWZ_XT :M%9?_  DNAGIJ]E_W_7_&@^)-$7KJUD._^O7_ !H X;XMM]GE\.7@
MY,5\./RKT2"-?,,^<F4 _08Z?J?SKSSXK:CI=_X2!M[ZTGG@N8Y41902<=<
M>U=5HGB32)M%L97U&UC9X$;8\J@CY1[T =%15!=<TEL8U*T.[I^^7G]::^N:
M4I(_M*TRO4><O'ZT <IXP(U;QEX=T)0&6.;[=<?[*KPOZYKO!TKS3PAJ-IJG
MBK7/$EW=0Q*7%I:AY /D ]/PKO1K&F;%8ZC:8(X/G+S^M %ZBJ@U33V^[?6Q
M^DJ_XTXZC8CK>6X^LH_QH LT53;5]-3&[4+49Z9F7G]:=_:=A_S_ %M_W]7_
M !H FG@BN;>2":-7BD4JZL."",$5P'A*:3PIXDN?"-XW^C2@W.G2<D;">8_J
M.M=P=2T\_+]MMN1_SU7I^=<KXYL+;6])2XLKVW&I6#^?:L)1]X=1^(H [0')
M/7BEKGO"OBBT\0:#:WIFCCG9=LT;, RN.&X^M;:W=NV0L\1QUPX.* )J*C%Q
M">DT9_X$*//B_P">J?\ ?0H DHIGG1?\]$_[Z%)Y\1Q^]3G_ &A0!)13/.B_
MYZ)_WU2B1&Z.I^AH =13=Z?WE_.C>G]X?G0 ZBDW+_>'YT;AZB@!:*3</449
M'J* %HI,CU%+0 4444 %%%% !1110 451OM:TK3'5+_4[.T=QE5GG6,L/4 G
MFN/NOC'X-MO."7\T[1Y&(K=R&([ D8Y['.* .^JGJNI6VCZ7<ZC>,RVUM&9)
M"JY( ]J\NN_C<)('73]#DBN VW=?S+&B<9)(!W'C/3V]0*XOQ'\4=?\ $6FW
MFG"ZL%@EA.Z*QM9',@SAE9GZ8 +9 _\ K 'LFE?$SPAK6HPZ?8:N)+J8XC1H
M)$W'TRR@9KK&(5"Q(  R2>U?)=A?ZEK(T?1].DO+FYMPRPQ;$78202%8$''&
M<L?RQSKPZ5XFU'5M2TF>6>.ZL+?SKI+BY)"H,'L6R2&% 'T7=Z]I5B0+K4[2
M(G@!IE!_G6;>>/O"]GCS=9M_3"$M_(5X[X=^%6J^(=*AU+^TK2&";)4$.6X.
M#G@5U-M\#[3 ^U:Q(Q'411@<_CF@#IG^+'A-'91?2O@XRL+8_E5.Y^,OAF X
MC^V3C_8AQC\R*@A^#_A:Q'G7L]U,D8+/YDNU3[G%8%]=_"?27\I+&6_<]X2S
M8_X$6 H W(OC-IUU<>58Z/J=RQ&45(P2<=3P>E++\3=;D.+#P9J#XY)F#)Q^
M5<ZWQ/TJPBCB\.^&%C,.?+:7'RANI 7.,]^:S;CXG^*;ZXP;V+38PH.(;0R'
MZ<B@#M!\0O%GE^8W@J4+Z><0?_0:K_\ "Q?%,CY&@V%K'T(N;U5.?;G^E<7+
MK&F:N&_X2'Q'XBND8?ZN"V$29^F:LVVH?#.W?YM"UNYV_P 4O1OPWT ;*_&Z
M]AN'AN-%MG*$J6BNB02.,@[.E:EA\7KB^EA$?AJZ>)Y C-$Q?&>_3%9EEXV^
M']@QDM?#-Y$Q&,FV4_S:MQ/C!X<C10MAJ:J3@ 6Z_P#Q5 'H\3%T5B",@$ ]
M1]:?7FI^,OA\+Q9:F>><QKQ_X]21_&32IG*PZ-JTOS8!6->?_'J /2Z*\Y3X
ML6<@)3P]K; '!(A'7\Z?_P +6M.G_"/:YG_KW'^- 'H=%>>_\+4M<9_X1[7<
M?]>X_P :0_%>S5L-H&N ^]N/\: /0Z*\WG^,&CVLWEW>EZK!(.JO&H('TW5L
M:%\1O#_B"_2QM))TN)/N++'C/XC- '84449H **** "BC(]:,T %%%% !11F
MB@ HHS1F@ HHR#WHR/6@ HHR*,CUH **,T4 %%%&: "BC-(2 .2!0 M%)D'N
M*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *1F5%+.P50,DDX %+63XGL+[4_#.HV.
MFRI%>7$+11.[E0I/!.0"1QF@#S7PU\6K_6_$>HVD]M!'820W$FFNR%68Q@L
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
M)/'7MGC%87B'P]XEL=-%SJ'BR&>W>0(JK=LV6)Z=*LIX4O[_ $[Q=>Q:?/\
MVJEV3!N+!]C,=X7G!XK-'A2ZE\/WLT=C?31130$VKVS(0<C>5RQS^% #+CX8
M^)1<!0]G/(X##;<@D@].N#26_ASQ3X9:2[MKBTMY(5+NRW$991CGK]*=J<6J
MW?B3^T+;1=1M=EQ$T $#D^6!@Y;TQVQ6POA"UU'POXCU.^B>"]BN&>WDF+(&
M4#=M /KT_&@#F!\1?%I.!KER3U &TY_2M.S\4?$"^LS=VVIRO",[F,T7'U!Y
MKJ/ ?@C2O$&C76LZGI\;?:G/V9(R55 HQD8/J*Y6V\'BZ>UT9]$O(M4%\PGF
M*.8C!NZYSC@4 16?CGQQ>3R16VJRNZ9W9\M0,=>6Q5NQ\7^.]1MI+BWUR/RH
MV*,9)H$Y'UQZUTW@[X?Z'J=OK*ZAIKLUO?21Q$LZ@J.F.F:YOP]IWAF"*YLM
M?T;4)+PW+K"ZQ28V9 7V.#F@"32_&_B*75?L6I^*_L2 $&<11RKN[<J,8KI%
MU?4?[4DL!\3+7S(XQ(SO!$(\>F[.,UQW]@VNG:7J.FZAX?OY=821A:2PJ^QE
M/0\>E21:#HFAZVMKXETZ[^RQV$1=HE<CSB,G&* .M76[]KPVR_$ZPWA-VYK:
M/8?;<>,^U/76M3>:2&/XFZ873[P-I$/R)7G\*Y*+3/"D/BJ\CN[&\.AS6T;6
MYV2$AB 3[]ZA;0;#73XC/A_3GD6***6SSNW@!\-@'U'KZ4 =;!XBU.YW^5\2
M].&P$GS+)(^GIN49_#-,;Q7JB1PL?B/88E^Z/[/!(^HV9%9T-OX<\0HFG:-X
M2;[0;21KB:3<GV=PIQQW)/\ .LC2].TS4K?PWIUOI$S:I'>[M0D>$KNC!SAC
M@<4 = ?&VHJ9/^+@6>$Z'^RQ\WT^6H;GQ]JD079XZ@ESW32^![<@<TGA3P'=
M^)--#37J6^GQWTA^S_9AO.&Z!CSCCO71_$G1+33+#2=5M;")8[*Z4S>3"H)3
MC)..O3]: .:F^)6HQ2%8_$\[;0-Q_LE,<]^3P/K2P?$C6;EBD>OSR2#DHFE(
MQ ^@-.U"^L/$.I^(]3L=/N)M+;34@9H(PIW;LY ./R]JH^#M7.F:I/<0RQZE
M;6^G.6N!;>7) !T4^^?K0!H1?$36IIVMX]<G:9<[HQI ++CKD U0NOB)XYM;
MP*QE8.2(5>P">;CJ<'G\JK>'GU7PYJ>C>);[3IXX;N9C/=,V5F$O3*]1Z^]>
M@^.KV*W\7>$KER6A+RD8'#97C^= '"+\4_&;VZW"QP&%I!$)/LOREB,[<@]:
MEF^*_C.VN6M9X+..=2 T;P$,,^VZL*S^V6VF:,DPSIVHWZW! !RDJ,5(]3D&
MMH77ABQ@\11^);&6XUC[:S(K,1(R9&W:W\(QZT :!^(?Q"5-K:.NXC(Q8R=/
M4<U%!\3?%:7"?;HH+:$??>:S8 >_KBM"\^+TL>G1PZ'HT@6,*GG73[@O' P.
MISWS5C3O"WBKQF\DWB?4[FRM-^!:1842+UZ?UH L>'O%GB[Q(]S%IEQH]P8&
M^8RQO'@'IC&<BNAV?$/ ^;0_I\];^B>'=,\/6GV?3K98E.-S?Q.?4GN:U<4
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
M5@+V+*,?(,<]R,5A)\)M===!^WV\=R9M3>ZU2-)5588V,>1G())"M]WUQ[T
M=OX/^(QU\ZY'J.F"QFTE/,EV3B52!NR,XQD;?>L&R\>1?$30]3L1X5-U>6XC
MGCLOM( G4N%)W$#& 1ZYK$;P#XST'2_$7AS2=+AN]/U!T,5Z+B-)-@?[IR03
ME>H/ YQG/._H?P\UWPIXZT74;>\EU6R%N;:ZDE8*8%VD *"WW0<8 SB@"#2_
MBK<0^';BYT[P3*FE:<?+E=+U0L1R.,;.>HZ>M:$_Q:E-W%::9X5O]1NA9QW5
MPD4AS#O0/CA#D ,.>.3BLG2_!7B6R^%OB;2)-/1]1O;S=%$DP =04RRD]N#@
M'&:B@\.^.? VHG5=&TRVO_M]G##/ &W-#(L8!SR,C<#TSD<>] &P/C;I26>E
M73Z;*D5W-)%<GS.;9DV$_P /S\.#VKJO#7BV#Q+K^O:<ECY/]DS+%YWF!_-R
M6&0,#'W/4]:\OB^$VKFXT&/4K1;G[7<7,VHM&V%MPZJ%YSR1@MQWX]ZZ?X0>
M%-:\,7WB%=7MV02/$D,I.1,$,@+#VY'YT >I!!QQGZTUX(Y/OHK#T(S4E% $
M2VT2C 11Z<=.,?TIRPQJ<JB@^H%/HH B6WC4DJH!.,D#&:<(8U8L%&[UP*?1
M0 Q8D0810HSG"C%*R*_WN1Z4ZB@"/R8\$;!@]1VIHM80I7RUVGJ, 9^M34UF
M"J6)  Y)- $<MK#,@26-74$$!E! (Z$5A^(O$6@^'H5GU::-9%YB3:'DS_LC
MM7->(?'M[=ZJ_A[PA$+O41\LMP?]7%]#T)'Y#O4OAOX:VMO=#5O$+MJ>JR-O
M8S,6C0XZ 'K_ "H Q!?>+/')":)I\.CZ2K92YE4"3ZJ,<9]JWM"^%FCV$_VS
M4Y)-5O"VYGN.5W?3O^-=ZJ(BA54*!T &,4[ H Q-3\*:/JUH+::T2.+S%D(A
M4)N*] <#I6RJ*B*JC"J, "G8HH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "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 **** "BB@G% #
M7X&<_G7E^N:WJGC?79/#OAUV@L83MO;X=QW4?YS6K\2O$MQI]A!HVE$G5=28
M11!>H0\%JWO"/AJ#PQX?AL(P&DQNF?N[GJ<T 2>'?#&F^&+$6NG0;1CYY'.6
MD/J36W110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5'6
MM4BT31;S5)T>2*UB:5U3&X@#.!FKU<_XY@FNO NN001/+*]G(%1%RS''0#O0
M!&_C33X_ O\ PEKQ3BR,(E\O:/,Y;:!UQG)QUKG[+XMV=[$9_P#A'==CM1!)
M.;EK8>7M1"_W@<<[<#W-<;!K=[J'PP'@Q?"^M?:A9L#,UL53<A\P8SUSMQ_0
M]*P-*MIX-+6VATOQE+?26-Q;O"Z?Z*&>%U!"XS@$]/Q[8(!ZW!\4]'N=,T>_
MBM;MXM3O#9 *JDP2Y'#\]PP/&>*SX/C5H$EVB2V&I6]F\QA%[+$!$&'J<Y].
M.HSS7F>D>$=>TR;PG,EE=R6=]?0W,Z-$VZWECE*G(Q\H*$')Z_A5N-=5G\%:
MAX+3PUJCZA=ZH98YWMRL2#<O.X]/NGGI@]: /2+SXMZ?!K%WIUIHFK:B]LP#
M2642R(01D,,'H:CO?C!86-Y]D?0=9>=;9+F2-(5+1HRAOF&<C&1FO,7T2[TK
MQ-?QZO8^)UVQ0QK+HJ;1(50 EB1@CCMWS5N[\':[X@UF\ET^#5[<?V+"\+W3
M$-,P5 8I'P Q(#C''(% 'N6@^)]+\1:997ME<*!=JS112$+(=I(;Y>IP0>E;
M%>,^ 5L8K_PM#+X0UBUU&UCGB:[="(E)W98Y'.<GTQG'S8%>S4 %%%% !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
M4TD@=1F@!U%9EYK^EZ>Q6[U*UB91DJT@S^5<W<_%3PO#(J17K73$XVV\3,2?
M;B@#MZ3-<(/'>L:A+MT;PK?2H#S)= 0K^&31 WQ'U"1C(=)TR(GC@RL!0!W(
MDRN1@@]".E9^I:]I>E0&6]O[:!%(!,D@&#V_6N:B\!7=S(9-7\2ZG=,6RR12
M>6GZ5G>*O#_ASP;X0O[ZUT^/[4X$<3R_O&,C' /S9Z=?PH Y+3_%FG7WQ,OO
M$%\+FZC@4Q6$4$)DR 2 1CIU)_&O2H/$^L7RQFP\,7:QLX#27;B$*.YP>33/
MAQH":'X/M%=%%S<#SY3CG+#@?@,5UNQ?2@!1G SUI:** "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 **** "BD) ZFN.\2
M_$/2- G%K$QOKYSA;:W()!]S_3K0!V6:J7VI66G1&2\NX8% S^\<#->=+)\1
M_% )B6'0;,G@N/WA'MQG^57-/^$VGK-]HUF^N=2G)W/ERB$^X!YH M7OQ4\-
MVSM'!+<7T@_AM8BV3]<U4'C'Q=JS*NC^%)(D;E9;URH_2NQTW0-+TB!8=/L(
M+9!R BC.?J>:TQTH \Z.F_$?54;[7J]CI<9XVP)O?^0'ZTL7PQ>XC5=7\1ZK
M>DC#*)=JGVKT6B@#C;+X8^%K$#.G&X;^].[-_7%=+9:58:>FVTLK>$?],XP*
MNT4 & .@HHHH 1N%->7^+W'BGXA:3X:C8M:VQ-Q=!1G!'(S^0'XUVGBKQ);^
M&=$FOICN?&V*,=6<] *Y[X:>'KBRM+G7=33_ (F>JMY[Y.2B'D+[4 =W&H0;
M5 "C@#%/HHH **** "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 **** ..^)FK7FC>#+FXLF*2NR1>9G[F3UJEX"\$:/I6G
MQ:@'AO[Z4;GN=V\ DY(6NVOK&WU&SEM+J)9()5VNC#((KR]O"6K^ ]=34]">
MYO-&!/FV2R995([ \'Z]: /5@I ZBG5S>A^.-$UT*EO="*?H8)AM<'\:Z(.#
M^/2@!U%%% !1110 44A.*@N+R"TA,UQ,D48&2SG&!^- %@G%9FLZ]8:#I\E[
M?S"*)0< ]6/H!WKE-1^(L5V[V?ABREU6]!V[@A$2^Y)]*-(\"SWM^-8\67/V
M^^SNCM\YA@]@* *.@Z3J/C?5X_$?B")HM/BYL+!N ?\ ;8?E7I2H%  X X %
M 0* %  '  IU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4C,J*68A5')). *6N8^(L8E^'>O*Q( M';@XZ<_TH Z3S8\(?
M,3Y_N\_>^GK098Q*(S(HD/(7/)_"OG;0I]5N=4^'$>I:9';V$,K_ &.X$P8S
M@,"25!^7!QU K*O_ !7(?B//XPC>>58=2"PDQ9B-N,K]X'@[<< =R<^H!]/>
M=%\_[Q/D^_\ ,/E^OI2+<0.X19HV8C(4,":^6;_5+S3[[QE)&I?3M3NI;:4X
MY5B[21-SV(#8]L^E17]Y/H/C"#4K&-L6NFV98K_"'M(US[<MU]<4 ?58N(&&
M1-&1G;PPZ^E+)-%#CS9$3/3<P&:^7M"TN%/#HFU)V M]>M!( _RE'4EB<>P_
M#)KN_C?'Y_B'PO"T$=PC";,,MP($?E."Y("_7- 'LZ2)(F]'5E]5.131/"8C
M()4,8ZMN&!^-?-WAKQ.?"WA?QG9$R1S2@1VUO!.)886?<N5D5CD@'J/[HYK-
MTO5OL'@KQ5X;9KMH[BWM[J!9T\O:ZR)YF%R>N>OHF: /J3SHAM_>)\PROS#D
M>HJ(WUHML+EKJ 0,<"4R#:3G'7IUKYN\.74USXG\*Z-J^Z+[)%*JS[L;K66+
M>AR2>@9NW3 [5G>$8%U"_P##]CXE:9?#,EQ*MN-X6-I>^XYXY*C/Y=Z /JKK
M12*H50J@!0, #M2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(0
M#UI:* ,/6?"6AZZN;^PB:1?NRI\CJ?4$8-8)\':YI0/_  C_ (FN8DQQ#> 3
M+[ $@X%=U10!P<-S\1K$!9K32M1QU*2>6Q_D*F/B3Q?:?O+SPFTD7<6MPKM^
M6<FNVQ10!P<OCS7/+!A\$:QN)_C3%.DUSQ],N+?PM;PD]&FND./<@-7=8'I1
M0!Y[!:_$O4-R7>I:9IRD?\L8@[?AUYJ:T^&5C(8Y-;U&_P!7D4?<N)FV9^E=
MY10!6LK"TL+=8;2WB@C48"QJ%_E5@ #I2T4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 57OK*VU*QFLKR(2VTZ%)(
MSG#*>HXJQ10!@MX,\/NFF(=-3&F*4M,.P,8(P1D'G\<\\]:1/!?AZ/PR_AU=
M-0:4YW-!O;DY!SNSNSD#G-;]% '+0_#GPE;Z9=Z='HT0M;MD:9"[G+*"%().
M5(R>F.I]:23X<^$Y1.K:-&1/#'!)B1QE$V[1][C&U>GI7544 <RWP^\+NK(V
ME+Y;3I<E/-?:9%&U3C=C ';I5GQ%X-T'Q68#K5C]I-OGRCYKH5SC/W2/05NT
M4 <I;_#;PC:VT-O#HL(CAN%N4R[D^8O0DDY8>QR/:K>O>"?#OB:ZCNM8TU+J
M>.(Q*Y=E(7.<?*1W)QZ9-=!10!S\G@CPW+>V=XVEQ?:+.W%M"X9AMC"E0IP>
M<*2,G)J*7P!X8F\/1:"^EJ=-BF\](1*XQ)@C=NW9S@GOWKI:* $1%C144851
M@#T%+110 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 %%%% !117F
M_P 0?'-W97]OX;\./NU>XD57D4!O*R>%YXW'WZ#Z\ 'I%%5[&*YAL+>*\N!<
M7*Q@2S! H=L<G Z58H **** "F3316\+S32+'%&I9W<X"@=23VI]>4^-]>O?
M%/B*V\%Z%(5@F++>3[#@[6(8#(Y"[3G'4\=J /0M!\0Z;XET]K[2YFE@60QL
M60J0P )&#[$5J52TC2[?1=(M=-M1B&WC"+GJ?4_B<FKM !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
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
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 5F:_HEOXBT:?2[J:>*";&]H&"M@$'&2#QQZ5IUD^)]
M<B\-^&[_ %:78?L\19$=L!W_ (5_$X% &+9>!_#<6L:??Z=,\=UI<8AVV\R_
M.!D?O0!DGKZ9JSJMQXQ2YG.EVFE26P(\KSI'5SP,Y[=<U\_^#O$MSH&IS3:4
MUV)[_3YDE>6)&S=!792F>H!V=?4Y'2NFL?'OB761IMA-KBR+?Z1?27*I!$"L
MBK<;<[0"" B'M^M 'I!O_'RK'O@\/K/)G9 9GRV.N#WJ9;KXA$#=I^AJ?^NK
M_P"->/60U,:/X!;3-57[8IOY(6,*2?90 I9=N#G@,W//S=@!6W;_ !&\3ZK8
M^&[8:]9Z7+=0W$EW?S0QE6V,VW(*X7A1TZY_"@#U#S_&3(5>QT<@C!_?O@G\
MNE< /A_?7%P;J+P_X><!CE([R8H3_=P&P/I6;X?\<^-?%WB'2M+@U@:3Y]FT
MDLQLHG60J7RZ@CH0H'4#(-<]I7BO6/#_ (2M5T77H[>\N[^539I91$.25'F,
M[#"]ACTQTQF@#UO2M/\ %>EE/L>@>&;+?GS3!N4GTS@5?NKWQM;LKLF@0PDA
M1YLLF2?3->7WWQ!\<6NL7-C;ZS;W;V A#&*&#R[AC@MDG!QDD?)Z=NM4/%7B
M?7/$-S<K?ZI;)96FN1PPZ6$42+C>-^<;L#&.2<ENV!0![!->>.((S)+%X?C0
M=6>60 ?C4!U?QD+<W"CPV\6=H<7#A2?3/2N6^.RQ7,&AVAO(8IO-DD6&?<J2
MC"CE^@QTY(^]U%>:K?6__"$ZC;VMBL#1ZO:><@G\^#.R89CSDC)3D[FR#UQ0
M![XEYXYPI?2](^X2X%T_7MCY:2&_\<-*JW&B:3M"YWK>-][_ +YKSR+QUXKO
M/$5O(/$5C;V<NNKIS:<L,?FI'N W?,-Q!&><]?3M2T3XC^+UDT;4]0UB&XL+
MW4VLI+9K>--JCR\MN4 C_6?IWS0!Z>EYX\D!8Z=HJ ,< SN<C\!3O[0\<Q@J
M^C:4YQD,MXP'Y;:\PTOXG^+[B6+4&G66SN/M >!H8@EO@$J593OXQ_&,'WSD
M=O\ "C4_$_B'2VUO6]:6ZM9-T45J+:-"K!A\Q90/0C'O0!N-J'C-0"-#TUCM
MS@7S#G_OGZT?VKXO\XK_ ,([9;.SG4#@_P#CE=510!R[ZEXO7E=!L' Y(%^>
M1Z#Y.M-?6/%VP[/#%J&[9U+/_LE=510!RD>M>*SM$GA>'..2+\8_]!IYUGQ1
MY98^&(B0?NB_&?\ T&NHHH Y-M?\5A21X30D=/\ 3QS_ ..U"GB#QCG][X2B
MP?2_''_CM=E10!QQU[QBTQ1?"ML%S@,U_P =,_W:>VL>,P1_Q3%FWTU#'_LE
M==10!R!UKQD%8GPM:X';^T.3]/DJ-?$7C#<^?""?*.O]H#!^GR5V=% ',IK?
MB,P>8_AH*P&2BWJD_P#H-0-XF\0@?)X0NF;MFY3%=;10!QR>*/$?_+3P==AO
M]FY0BI4\2Z\^1_PB5XN/6=.:ZRB@#D?^$IUW_H3[_P#[_)_C2?\ "5Z]W\&Z
MAC_KJG^-=?10!R'_  EFN?\ 0FZE_P!_4_QH_P"$LUS_ *$W4O\ OZG^-=?1
M0!QLGC'68U+-X.U3CL&0_P!:B;QSJJ$ ^#=7)/IMKMZ* .)/C;5MH8>#]7^G
MRT]O&FK*N]O!VK@>VTG\LUV=% '$?\)WJ)*C_A#]:RW^PM/;QKJ:;L^$=9)
MS]U?Z5VE% '%+XYU!D1O^$1UGGG[@KI=(U%]4L([J2TGLV<G]S. &%:%% !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 %4=6T?3
M]=T][#4[5+FU<AFC?.,@Y!XYJ]10!EZEX<T;5UM!J&FV]P+1@T =,^7VP/;I
MQTX'I5&P\">%M,NEN;/0[2*9?,PX7)PXPPY[$$C'0 D#&:Z*B@#G;7P)X8LF
MM&M]'@3[(TCPC+$*T@"N2"><@ <YQ@8Q1+X$\+S:3!I<FBVS6=NY>*,@Y0DY
M.&SGD]>>>E=%10!D0>%M"M=1AO[?2K:*YA@-O$T:;0D9))4*..Y[=SZUC2_"
MSP3,JAO#\ "DD;)'7J<GHW/].U=A10!RY^'/A BT#:!9L+4;8@P)XZX;)^?_
M (%FI;WP%X6U"^:^N=$M6N6P6D52A)#;L_*1SD=>O;I71T4 9VKZ%I6OVHMM
M6L(+R(9VB5,E<C!*GJI]QS6<W@/PL=*73!HEHMH)%EV(I4EU!"L6')(!(R3W
M-=%10!Y8GP<#>+6U:XUMI;9KP7QB-NOF-(&S@OG.WDUV$/@+PO;I9I%H\"BS
MN#=0?,WR2G&6Z\_=7@Y' ]*Z.B@#FT\ >$X]1GOQH-D;B<,LA9-RD$8.$/RC
M/J .I]36KHVBZ?X?TR+3M,MEM[6/)5 2>2<DDGDFK]% !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 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 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 01WMK
M+>2V<=S"]S" TL*N"Z ]"1U&:GKRCQ-\.O$>H^)-?N=(O;.WM=6BCWO)(Z.I
M7&5^7/!V\GT/2L&W^#WC86[P2^);:.-I$8JEQ*P.,C/*CD G [Y[4 >T?VSI
M?]H_V=_:5G]NSC[-YZ^;TS]W.>G-69IXK:"2>>5(H8U+/([!54#J23T%>-R?
M!34I;.6;^V88M1*PE/*+[-ZJ%=F<Y<Y&2,8Y/0#@:?A'P5XCTJ^U'3=6CCGT
M;4()+6:4719L*#MDVL3RP8C Z8[=P#TV"_L[IREO=P3.%5RL<@8A6&5/'8CD
M'O1>7]GIUO\ :+Z[@M8<A?,GD"+D]LGBO&+WX.^)(!:R:=KJ-=>8L<LP=HBL
M2JJQ].NT+TZ\UNZMX,\1S?#4>'A;6%]=6\RF&2:5F9@4.]P6( <,[ 9XQ^%
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
M(VO QN)/,S)."2<#:<'Z^QH ]\HKYTMOA]XR$%W%96-Y;Z@LS!IFE2-)(VW
M@/G+9R.M7H_AWXEO+6[NK31WTQ8[,I:VUQ>F9P_F9;RSN7R\C/7(Z^O ![[F
MDR*\*L/"_C==*O- U#2KB:6_DM2;MKH-%%'$V"&PP[=@03BH+GPIXSL+34_#
MUI!JMU,L\=Y;:A'-LB("E64$MP3NZ9)^4<"@#WW/-%?.DW@_QC,EK#'H^KVW
MGX,;+>^9Y;+$-Q8%@%#N <D\#( )K2TGPMXHT_5H[J^\/ZU-$DB2VL<6K)F!
M48LRL>0VXG@<$],]Z />:*\#E\%^+_[.EU"2ROI%DOI#/9PW;1W+19^49W,F
M,X/"D\=<5ZOH6ESR> ;?3=4M;A93;E'MY;LM)C)VJ95"G.,=.G2@#I:*\%D\
M$>,K.#3[JSTVX2XAM$-QC4&+O/Y_)3Y\ [ ,Y!7!/&:LZUH7Q%U7Q/J%]8V-
MSIDL]KMEQJ(:(D 8$1&,$A0,=B2<C/ ![CFBO QX<^(K75])Y.HVR^9$XB6]
M+>>Q<#E@WW0N[)&.@S78?"G1_$VFW.N2Z\;I(I)@(XKEMQ9@3EP<GC! XZT
M>EY%+7AFI>#/&VI:[JM] \YB;6706\US+&LUN2&5B0P'E@8 V\\GT&*VI:?X
M\/AK1=.N=)U016@F7?#(9Y))2#L+*C*553P"2>N<'H0#WRBO"9HO%5UH5CIV
MI:?XK:6UFNFN3 26DD;F#$G.Y00<D<#\156VM?'5I/'=SP^*SJ:7"OJ/ED&&
M6 $8"$$[GYZ $8S[T ?0%%> Y\<FXF::7Q/'J<KE]*B4_N3&=Q82 \ @8X/(
M_*M'^T=8T[P7=SB_\310R:C;Q7$]\H6:'(/F>6>3C?M4YX],Y(H ]LR#2UX%
MI>L^/]-UK1UU@ZM KW$5LHF7<ER6EW,&SWV.0".RCTKWV@ 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@ HHHH *:Z+(A5U#*>Q&13J* $(!QD XY'M2T44
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 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 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 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 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 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 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 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 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 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 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 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 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 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
G %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibit1026-lineofcredit003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1026-lineofcredit003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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 Y?QIXXL/!%K:W%_;7,ZW+LBB *2"!GG)%;>DZC'J^D6FHQ1O''=1+*J28
MW $9&<<5Y1^T%_R!M%_Z^)/_ $$5Z;X5_P"1/T3_ *\(/_1:T 5?%WC/2?!F
MGK=:D[L\AQ%;Q &23UP#Q@>IKC+?X]>&9KB..2QU*!&8!I71"$'J0&)_(5R7
MCUSXC^.%EH>HLJV,$L$"#&,JRJ[9^I;'Y5Z!\3?#FC+\-=0\K3;6$V48>V,4
M2J8CN'3 X![T =Y;7,%Y:Q7-M*DL$JAXY$.0RGD$&N0T;XG:!KOBR7P]:>?]
MH4NL<S*!'*5!)"\YZ ]1VK@O!WBFXT'X%:E>RR2"6.YDM;(Y.065=I&>F"S'
MCTKS*$P:'::#XALM2675#<O++;!AF'RV&W=W^;GKVH ^E?&GCO3? ]O:2ZA!
M<3&Z=E1( I/R@9)R1QR/SJ:Z\;:3;>"1XKW22:>8ED"Q@%\L0NW&<9#'!YX-
M>3_'#58-8TCPG?6DA:UNHYYD_*+K[C)KF(/$$^B^$->\%:FV^.6-)[*5@Q4'
M*OA0<$!E^8>A[<T ?2'A_6H/$6@VFK6T4L4-RI=$F # 9(YP2.U9_BSQKHW@
MVS2;4Y7,DF?*@B7<\F/3L![DBJ7PMC,?PTT122286;DYZNQ_K7FFO6<?B7]H
MF/2M3??9Q%%6-@,%5A\W;CN"V<_6@#K])^-_AC4]1BM)8;VR$A"K+.B[-Q.
M#M)(^O2NO\3^+M'\(V*76K7!C$A*Q1HNYY".N!_4\5S'CSP1X/OX].N-6N;;
M1DAD\M9(@D7FKC/EY_#CTYKS_P 9Z:FJ?&/1O#EU<3RZ?"EO;H';+;-H)Y]3
MCDT =G8_';PO=WD<$UMJ%HCG!FE12J_7:Q/Z5T&K_$G0]$\2V>BW8N-UW%'+
M%<HH:(AV(7G.2..H&*R/B?X4T-?AW>S0Z9:P2V$2M;O#$J,@#?=R!G')XKR*
M_P!-N;SX4:/X@625YM/O)+4R;^4B)!3'IALX_P!Z@#Z(\6>*;'P?H;:K?I+)
M$)%C6.$ LS'TR0.@)_"L"Z^+/AVQTG3-0O([Z)-1B:6%/)!8!6VG.#ZBO+O'
MWBBX\:V?A'0].9IGN88Y'+D O<,3%@YZ8(;G./FJW\7].@T2_P#".GVUMY\-
MI;>6D!&?-"LO!QUS_6@#N1\</!Q8 O? $]3;]/UK:U#XD^'=*\0QZ-?3S0S2
MJC)*8R8R'&5Y'(_$5Y#!XKG;6+6WG^&6B1PRRJ#'_9!,A3/S;>.3C/:H_BQI
MESJ?Q3DLK"/=.;-61%XR$C9B!^"F@#V?Q?X]TKP7-81:E'<,;QB%,* A ",L
M>>VX=,FN@O[^VTS3Y[^\E$5M!&9)'/8 9_R*^7_$OBZ7Q5I'A82L7U*P,D$Q
M!^9^4V-R<DD#D^N:]0^.VOO8^&K/1X)626_E+2@'K$@Y!^K%?RH [;PGXWT?
MQFETVE/+_HK*)%E3:?F!P<9Z<'\JI7WQ*\/Z=XR3PU<22K<G:K3%<1([=%))
MST(YQCGK7C7@"_@\&?$JP@34(+FSU"".":2)PX5W4';D9&5D&/IS5+XE6=QJ
MOQ7UJWM(5,JKOVKQD1P!V/UPIH ]]\2>.-)\+:EI]EJ*W&^^R(FB0, 05&#S
M_M?I7/ZQ\9_#>C:W<:7-!?226TY@EDCC7:I& 3RP)P<CIV^E>0ZQXN;Q6?"'
MVABU_92>3<$]7^=-K?4@?I7LGQ0T72(/ >O:BNCVC7KQJ6GC@42DEU&XMC/'
M4^PH 73/C#X5U;5+73[9KSS[F58H]\&!N)P,G-9FM_'/0-,U![6RM+G4%3(>
M:,A$SZ#/)^M1?"#2=/O_ (<!Y[.V\\S3)]H:)"Z^X.,C&>YKSVPL?$O@6]U$
M:9I%CKNG3,(FG$ NHW4<@90Y7(/(- 'N_A/QIH_C*TEGTJ60M!M$T4J;6C+9
MQGL>AY'I70UXI\#I]%EO]4^R?:[3463=+9F7= T8;AE&W/REL<DGYNIR:]<U
MK58=$T2]U2XYBM86E*YQNP. #ZD\?C0!R^K?%+0-(\71^'9_.:9G2.2X0KY4
M3,>C'.1CC/'%='XAU^Q\,Z--JNHM(+:(J&\M=S98@#CZFOE.6'^V=.U;Q!>:
ME"NHFZ5TA:=0\H8L7(4G=QE,?CUQQZSXC\1-XG_9]-_*[-<JT,-PS8R9%D4$
M\>O!_&@#TO0_%VD>(- EUJQG;['#O\TR+M,>T9.0?;!_&LF#XG>';CPQ=>((
MVNC96TRP2?N#O#'&./3D<YKQ'P)X@O/!E_$E],T>DZQ:N1W0,=R*Y'LRX/L?
MI5FQ<I^S[J2@L-^M!3CO\D9Y_*@#U!/C?X.9U4R7R@G!8V_ ]^#7>:;J5GK&
MG0ZA83K/:SKNCD4$9'3H>:\T\,^#-$U_X/6?VO3+-;N2SDVW:0KYJ$,Q5MV
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILC,L3
MLB;W )5<XR?3-.JKJ0D.EW8A)$ODOL()&#M..G/Y4 >-6OQ<\:3:-+KW_".6
M$ND6\_DSRQNRE3P2/ODCAASM(YKOK+XF^%I["WGN]5MK.>2&.5[>1\M'N .,
MXYZBO*/AM\-D\8^');J_U>_M[(7C*UG#PLC*JX?)R,_,1]T]*V?#OA73;CXW
M:S875A')9:=9IY$,J[E 58E0G/4[>>: .M\-?$J*\_M277YM*L;6WNA!;S0W
M:R!\[L X)[+G=P#STQ74V'BWP_JEO<W%EK%G-%;#=.PE \L>IST'O7S/<!T\
M&ZU&+:3YM9C!D$;8&%DX)Z=^ASU[5T&J:'.NN>.M-T:RV*EG"X@B7'R!XF;
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
MD2,#UR0F1^%6O#O]B)X@\#-X:>Z;6#.@U10'P!N&[J,8VE\XXP* /IJBBB@
MHHHH **** "BBB@ J.*>&=2T,J2*#@E&! /IQ7FOQHO;R#2-(LH[Q[/3[Z\$
M%[<+_"G&,^V-QQD9VUR-U<Z-X#36&\%^,3+.;='%H4$\9.]1N$@!4M@GC'?G
MI0![S)+'$H:214!(4%CC)/04JNCYV,K8.#@YP?2OG"^\5:WXD\,JNL7+RS6.
MMVHC<P"%B'60X8+@#&T$?6N_^$-Z8M!\37=U)(ZQ:E-(Y)+' 0$_CQ0!Z@LB
ML[(IR5QN]O;Z_P#UJ=7D?A&[OK+X8>(_%\#2R:AJ$D]TJL"50J2H*@YR!R?P
MQVKE]'BTNQTK0/%E[XVOK;5KF<O/$[-<"4*Y^38N& (X)8XY[9H ^A*C$\)9
M%$J$OG: P^;'7'KBO%X_BAXFF6WUBYM+%?#][?-8""-B+B/CKG.<@<Y]?3(K
MF/"5Q,VL?#[=-(?])N.K'O(<_G0!])T444 %%%% !1110 4444 <WXO\;Z1X
M*MK:;5/M#FY<K%' @9C@#)Y(&!D=^];6FZC:ZMIMOJ%E)YEM<()(WP1D'V/2
MO /B/J,WBGXDW-C:V-]JMIIL#0+!8Y?$A7YGP%;&'(!XYV#GTS;;QMJ<'P]T
M_0+:[NM/EMM0,-S<JQ5DC;)5<Y!'._(_V!S0!]-T5\\:EKNH^&-*\2:?9^-Y
M]7F)A2)U:1WB0GYWWG(4\[?E8]1T.*277=6\*17<UAX\_M5Y-,CF\F9WD='=
ME'R[LJ" V>H/JM 'T117S[I.KZWX9U/PEJ2>*9=9@UK$=Q;3SLZQ%F52,%B<
MJ3UP.5([XJA'XIU9OA39R?V[>F__ +>V,_VM_-\KRLX)SG;GMTH ^D:SK[7=
M+TW4+.PO+V**[O7V6\).6D/T'0>YXKPWQ#>Z]=>+O&D<'B;4[2WTR-KI(HYF
MVG!4!!@C:/F[5BS#4?$FM>"KN[UF[2ZU!!$)]QW0E)3'N7GJ< GIDY- 'T[1
M2*"J@%BQ QD]32T %%%% !4-W=VUA:275W/'!;Q+N>21L*H]S4U>4?'N69/"
M%A&DCK%)>@2!3@, C$ ^O(S^% '9V7C_ ,*:C=QVEKKMI)/(=J)N*[CZ#(ZU
M-?>,_#FG:J=+N]7MX;[<J^2V=P+8P.G?(_.O)?BCH7A'3O!>DZAX>%I%<M.H
M@EMGR\Z '<>#S@A<GL>.,U@V^EZQ<>+O$,UUK1AU"UT@7<]U/9AGYAC.WIF-
MAD#</FX.* /:Q\2?!WF>7_;]L7S@ !LY].E=77R7I*2V?ANQU2&6 W,FM+'&
MDD",0416)W$$D$NN1TX]Z[>X\5^-->N=?UK3O$%OIMGI4XACMY"D:LI8@9W9
M!;Y>YYR0/2@#WVBOGSQ-\1/%G_"07L%IK'V=+"*,HEK;"5)FV*68MM/!.3SQ
MBFIXI\=>*O%VGZ5:ZM)ITU]:+OC1=JQ84LS$8R"=F<]<, .#0!]"T57L8KB'
M3[:*ZF$]RD2K+*%QYC@#+8[9.35B@!&940N[!549))P *H:1KFF:]:M<Z5>1
MW4*/L9X^S8!Q^HJY<1+/;2Q/]QT*MCT(Q7S3H6LZQH_@W34T:\EL[J[UF10R
MD;9<)$!N!!X!8<=#GI0!](:AJ-II-A+?7]PEO:Q %Y'Z+DX'ZD5'!K6F7,-M
M+%?VY2Y3S(,R &1<$Y /)& ?RKP_4/$?B0:-XT\.ZY?0W[642.)3$IP3.@..
M!QA^XXP,8K/M[;69_&7AB:+484FFTE;B FW79#$J2;H]@&#G:_\ WU0![_I.
MMZ;KUHUUI=Y%=0*Y0O&>C#G'ZBGZGJVGZ-;+<ZE>0VL#.(Q)*VU=QZ#/X&O
MM&\3ZKI7P]MET^_L-,GO-3D5I1 !(4"+R$5#N&XXR!D8 %5=4\6:GXC^&5Y;
MZM<_:;BSU.';(4"DJR2=<8[@]J /I%'61%=&#(PRK*<@CU%.KP_QKXK\3:)X
MP_LVWU./1M*MXX_LSM;$POA%)'RHQ(SGCMTKUWP[>RZCX=L+R>XMKB66$,TU
MMGRW/J,@$?0@8- &G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%>9^*OC#9>&_$O]F+8374-LY2\E0 ;6*Y54YP3GKF@#
MTRBN7UKQYH^A^$[;Q#,SR6UT$,$<>-\A;G !QT&<_2L?5OBQIFFZ9I-S#I]W
M=W.I0?:([2,#>D?/S'J.QZ>AH ] HK&\+>)+3Q9H$&KV2ND<I93&^-R,#@@X
M_/Z$5R%_\:/#]AK4^GM:7\D5O<>1)=(@\M3G!/7. <]N<<4 >D45Y[KWQ?T'
M0M7ET\VU[=^0%\^:WC!2,GL<D>WYTW7?C#H6BZFMHEM=WR"!)Y)K8*50-@KU
M([,/ID#Z 'HE<UJW@C3-8\6Z;XCN)+@7>GJ%C1& 1L,67(QG@D]#6S:ZK97F
MD1ZK!.KV3P^<)1TV8SG_ .M7#Z+\8M"US7[;2K>ROXS=2F*&>1%",>W\6>?Z
MT >B48S7FK_&KP]'K#6+6E\L"W'V=KPHOE*<XR3G..I^@J;6/C'H.CZ]/I<E
MK?3?9YA#-/%&-BOG!')!.,'ZXXH ]$HJAK.KVNA:)=ZK=MBWMHC(V" 6]%&>
M,DX ]R*Y#PU\6M!\1WDUL(;JR>.!K@&Y48=%!+$$$] ": .^HK@/#OQ<T/Q'
MKL&E0VE];R7)86\D\:A),9]"<=#7?T %%%% !57^S;#_ )\K;_OTO^%/N[RV
ML+22ZO)XX+>(9>61@JJ/<FN0T'XHZ#KUOK%U$+B"UTM!)+-.H =3G!4 Y_AZ
M=>10!V,MK;SA1-!%(%^Z'0''TS3I(8IH_+EC1T_NLH(_*N'\+?%?0_%>M+I5
MM;WEM<2*S0FX50L@'7&&/. 3^!KIO$?B&P\+Z)/JNHNRP1<!4&6=CT4#U/Y4
M 7_LEO\ \\(OO!_N#[PZ'Z^]/6&)96E6-!(W#.%&3]37$Z-\5=!U?2=3OS'>
M6HTV,27$4T7S;2<#&"<\\?C4GA'XGZ)XPU2;3K2.YMKA$\R-;D*OFKWVX)YQ
M@X]/I0!UTMC:3R^;-:P228V[WC!./3)J1(HXXQ&B*L8& H&!CZ5S'C#Q_I'@
MPP17HGN+NX&8[:W4,Y7.-QR0 /YX]C5*#XI^'9_"$WB/?,L,,BQ/;$+YP<]%
M S@YY.<] ?2@#L$LK6,J4MH5VG<N(P,'U%-33K%/M&RRMU^TY,^(E'FYSG=Q
M\W4]?6N/T?XK>'=4TO4+V4W%C]@4/-%<IA]IX4C!(.3QCK3?#/Q8T#Q+J?\
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
M2T/Q9K.JW0ANO!VI6"DC,LLB;0.<DYP?3H#U[=^MHHH **** "BBB@ HHHH
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
M?/<*#'*JGYF/T&3@9Z4 >N45YIXG\6:S;?"G2-;AF-GJ-TUN)3Y8YW?>P#G
M.,_2LFR^*U[H]L\%]IUYJT\DUT\,BE4/EQN01@#H%4G/MCWH ]AHKR34/BX-
M5T74HM-L;[3;H62W=G<2JK>8OF*IP.G7(!Y!P>G2MGP)XNUC6=4\3VNI6]Q)
M_9TVV!?*16&-P*'!QO.W/4CD\XH ]"HKQ;1?BWK$EU87&I64LUK<SW41M[.V
M!D)0(5VY;G&_GZ5U%Q\8?#D4$,L%OJ5X'M?M4@MH%8P)NVG?EA@@\'&1[T >
M@T5S^J>,M+TOPI#XC=;B>QF6-HQ;Q[G._IQD ?B1SQ7,GXSZ (I&_LS6O,CN
M!;O"+=-X<@D#&_\ V3[\4 >C49KS^?XP>'X;.RN$LM5G-TTB"&*!3)&Z8W*Z
MEQ@\@\9XKF=?^*VI'43+H<L!TZ6QAN8 \&YPS3"-E?!P"/F'ITH ]FHK@[7X
MN>&;K4I[,"]18EE87+PCRI?+!9@A!))P#VK+U'XN07FA:F^B6=Y;:A9P)=;=
M0MPH,)D52RX8Y^\,?6@#U"BO,M0^* U/3!<>' T4MO>V\-U#?6Y#M'*V%*8)
M SCJ>Q]<5S-U\6_$=CI*731VSRM:1OL-NQ42-,X.Y@< ;4QC/).1T- 'N=%<
M58_%#0[^UMI4M[])I]073Q;20J)4D(SEANX4>N<\'BI?%?Q*T'PAJ$5C?B[E
MN)$\PI;1!MB$X#,21QP>F>E '845YGHWQ$O_ !)\4?['TI86T&&%GDE:)M[C
M;PP.>A8KCID5D:U\:9K/5_)ATV6*WM=3\BX\R(LTD(X;;R K\$@$^GO0!['1
M7F"_%NPN-9L+N*X6#0FM9GN5GA(F65",*,$C)W+CMR>:ZOPCXXTCQI;SRZ9Y
M\;P$"2&X0*Z@]#P2"#CL: .DHKRS4OB_97'BG2-,T*19+5[G;>74T1"&/_8.
M0>.23CL*V]+^+7A/5;N6WCNIX#&CR!YX2JNB LQ!Y[ GG!H [BBN#M_B]X5N
M8O,CENL?:(H,-#@_/G#8SRHVG..?:IM4^*WA;2+ZYL[FXN3/;S- ZI;L<NHY
M /0XZ?\ UN: .VHKCM(^)_A;6]6BTVRO)&FDB,H9XBBC:I9@2>X )/;CK4,'
MQ:\(3I>N+^1$M5W[GA8>:N[;E/[W)'OS[' !V]%>;ZE\:?#-N(OL,LET?M<<
M4N8F7;$?O2#CD =!U)K=\3^/=,\+WNCV]UN8:B_+!3^[CQ]_@<\E1CW/I0!U
M=%<WI7CSPUK>M/I&GZDLMZH8[-C*&QUVD@ X]O2DUCQ]X:T'5/[-U'4A%=_+
MNC$3MM#="2 1WH Z6BN37XE>%&UE])_M0"[C>1'4Q.%#)G<-V,?PGZU=M?&F
M@7C:2L%]O.K;_L8\MOGV?>SQ\N/?% &_17,ZI\0/"^BZO+I6I:JEM>1[=R/&
M^!N (Y QT(I\WCSPO;ZPNDR:Q +UG5!& Q&YONC<!MYR.] '1T5P.M?%SPYI
MMY;V=G.+^X>[%O,J;E$(S@L21@X]JLV/Q)T=-$AU#7;FWTUI[B:&*(.92PC<
MKGY03V^G(]10!VM%9/\ PD^B;+Z0ZE;B.Q1)+E]WRQJX)4[NAS@]*P;/XF:'
M]AO;O5;F*PB@U*:QB)8R>=LP=ZA1G!!'L/6@#M**Y]O''A=;J*V.N60EE5&C
M!DX<.<+@]#S^7?%5X?&UFWBS6M%GC^S0Z5;QS37DKA4RV#CVX9<?0T =116
M/&WADZ.=6&M6AL@P4R;^02< %?O9]L=.>E-N?'7A:TA@FFURS$5PK-$ZR;E8
M*0#R,^HXH Z&BJ\5_9S6 OXKJ%[,IY@G$@V;>YW=,5EQ^,O#4UO<3QZ[I[Q6
MP!F=;A2$!.T$\],D#\: -RBN:USQG9:7X5_X2"P5=4MC*L:_9Y5 8E]GWO8\
M56T;XC^']5T9M4N+J/3H!=/;*+N55+E<'(P>X(/^<T ==161=^*=!L9XH;O6
M+&&29%DC$DZC>K' 8<\@D'FK=EJVG:D\J65];7+PMMD6&4,4/OCZT 7****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH PAX6LSXGU#6WDD=KZS6TE@;[FT'D_
MB,#\_6N73X.:%%;11P7VI6TT,KM'<6\P201L<^63CE1S[\FO1:* .*N?A=H%
MZT/VM[V=8K'["JR39)7>7WDXR6R?I[56L_A/I5MY/FZMK%T8;F*Y0SW(.TQA
MMH& ,#YS[\#WSWU% '#R?"O0W\0/JB7.H0Q23BYDL8I]L#R YR1C/W@#UIZ?
M#'15TW1;!KB\>#2II)HPSKF0N<D,0O3Z8KM:* /.$^"_A_9+'<7VJ7,9A,4"
M3SAA;9((,?R\$8 ]*LGX4:8]BT,VL:S-<>?'/'=R7(,L10$*%XP!\Q[5WU%
M'+Z)X%TSP_X5O=!L9)_*O%D$LTA!=BZ[<\ #@=.*S%^%>E#1)M+-]?>5-);R
M2,K*#F% B@9!X.,D<UW=% '(>,? -OXOO;&[?4KJRFM4DCW0 '<CC!'/3_ F
MJ-Q\*=(O(]+2[N[J06&G-8  @!P00'QS@C<Q_+TY[VB@#D/"G@&+PO>O='6=
M2OV$?DP)<R_)%&.@VC@D>OY 5E:G\)+#5-<U"_EUC4([:_N%FN;.)@J28'W3
MZ_-SGL#CWKT2B@#SJY^$>GS:S+=Q:K>P6,D_VHZ>@'E"8=&QTQ[8_&J3?!+3
MA BPZU?1RO&PNY1R;F0MN5VR>-K8.!UP.<Y->I44 >;2_"19M,$4OB;5)=0$
M_FB\D<MM&""H3=@9!Y/)KH?#O@>Q\/>%;S04N)IX[TR-<2MA69G4*Q ' X P
M*ZBB@#RZQ^"EA:Q3"76[Z>0VTEK"2BA8D<'C;WP6)ZCK3D^#-I+:W*ZEKEW?
MW301P6ES,OS6BJ<C:-WX>W/K7I]% 'F[?"&UN='U2VU#6;J]U#4)(W;4)4RZ
M!,8&"3GOW]/2GZA\)[>6XM)M+UFZTQH;6.V?RT#[PG1N3P??_P"O7HM% ')^
M,/ T/BSPQ;:.]_-$]JR/%<./,9F52N7&1NR#S7/:?\)[FUO#=7/B22>9]1M[
M^1EM1&6>,."!AN,^9^&*]-HH \WU7X3+?:]<7UKK<MI9W5R+J>U%NK'?D$E'
MSE<D9KHO$OA >(M0T.Y:^>%=+N/.,93=YPXX)R"#QUYZUTU% 'E<GP;EDA:T
M;Q1>-80)(MA;-%D6Y<$$D[OFP#[5V>K>%_[3\#/X;6]:'=:I;_: @/W=O.W/
M?;TSWZUT-% 'F<GPQUN_TJ;2]7\92WMBT(2.(V2KY;*058'<>F,?0U+IWPNN
M+:6.YN]>%Q=K=VDQ>.QCB0Q6YRL>U>F?[V>PZ]_1Z* /,[OX479UZ[UO3?$T
MMA?S7DUPCI;!@BR8ROWN3[_I54_!^^BLH8+7Q28V6TDLI6DL5D$D3R.Y&"WR
MGY^HY],9KU:B@#EO#7@\^'=7N[W[?]HCFM+:U2/RMFP1+MSG)SGD].I-<U%\
M($3QFFN/K)-NE^U\MNEJJ2;BV[:90<D9QVZ9QC.:].HH X+QC\/KWQ%X@35M
M.US^S7:R:QG!@\W?&V[.,D8R&Q^M<[??!*:\N;5FU]7A5((Y]]J#(1&@7Y')
M)4$#[O3ZX%>OT4 >8:=\)I['5[-_[;C_ +*L-0^VVMH+)/,!!#8,O7MCTX'3
MMH>*OA_J6J:_<ZQH6N#39KVU^R7J/#Y@D3H2,]#@*.,=.O-=_10!Y9#\(YX+
M'7+5-85UOK*"T@+QD^6(]IR>>Y7H.F:Y_P 3> =7TW2I],MK:XU6[U?4ENH[
MFU0HEH4&,R'MD2-Z 8ZU[G10!R.M^"C??#U/"VG7OV%8XDC$BKP^WJ& (X8Y
MS]>]<;I'P<U*POH;B?5[)@FH6UXT<5ML5A%NXP, 9#?XU[!10!Y;+\,O$$&J
M2:EI?B6*UN4U"XNK;-N&"+,,.#G.3P!W%:F@?#F33_ 6J>&M1U(7!U"1Y#+%
M'M$98+C [\KGMZ5WU% 'CS_!_7K^:)M3\4Q.;6U2VM)([4 QJCAD!'&0,'J<
M^]=AX/\ !M_H>K:EK>LZO_:6JZ@J)+(D(C0*HP.!WP!Z?UKL:* /,XOA.PT7
M3=(EU7=:6NHRW<NV+#2(PP%'/!QWZ<GTJL?@[<W$$-I?>*)KFRLX)H+"$VJC
MR!(",DAOFQG].PXKU6B@#C-7\"2ZQX$T_P .7&JGSK,Q$77D??V<#Y<^G'6L
M6U^$UQ%=QSS>(3)Y4-W$FVT"D&<."<[B.-Y.,?E7IM% 'E[?":[\F.!->78-
M'_LUI&MLDXF$JL!NZ=L9[#UK>\)^#M1\-^(]9OIM76[M-1VRLAA"N9OXG..
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
MGG\1QS1I$'Z9S@,1CGI67#\*_&9CN%;3[0%K(6ZF:]#\B17)7K@G!XX R?Q
M/4[3XH^&7OX=*NM0$6IF1;>2,0R!%ESM(W%<8W<9-96C_&'1?[-23Q%.EE=R
M,Y2."&5U:,,5#9P>I5JR7\ >(&T2^\RQM)]0F\1#40'E4AXAZMQQG/'!YJ/0
M/AYXC@FF_M.TLS&FB7-A;D2!B)'E9U)]/OGD=J .UU'XG^$-*:V6ZU4 W$"7
M$?EPN^4;H3@'!]CS47B[QV=%\)Z?KVC6@U2*]G1$4;AE&5FSP,@_*!R.]>'Z
MA;:EX/?4?#MQ9PSW^I65O&PEA9FW9P! 0#N.,#/3<I Z 5]&>%;"33?"&CV-
MPFV:"SB212.C!1G]: //K?XTNU\;:X\-72E+#[7*(I59E_=^9GG V;"#GKSC
M&:2'XVHUEH\\F@72F^G:)RKJ5PI /E\Y8_,O4*.>M>H?V98>9))]AMO,E3RY
M&\I<NN -I..1@ 8]A0NFV"&(K96RF'/ED1*-F3DXXXR?2@#C/!/CW4_%7B&_
ML;K0FL+6WB+I*Q8EB& P20!R#G\#4'A3XM:/K)DM=6GAL-0$LH6/#;#&@SN+
MD8!P#QGM[UZ)7AR?#+Q+_8VFQ16MM!>P:I<3O([(^(V"A21R&'RG@_E0!Z);
M?$OPE=)<.FJ[5@A,[-+#(@9 <$KN4;N2!@<\UH:)XOT;Q&+E=)N3//;J&>!X
MVB<9&1PP!P?6O%X/A=XT=W2:RA:)K%K<?:;T2A6QG*C^'+ 8';/7O7;?#'P5
MX@\.RZK/K+(BW,2Q1VYG,A^4<$L.@Y(H M^"_BOI?B';9ZG+#8ZJ\LBK H8I
MM49SO/RYP#W[5J67Q/\ "5])<)'J>SR(WFS+$RB1$!W,A(^;H>!SP>*\[TWX
M8^*[JV@T2_@L;#3+>YFN5NH9BTN77;L!R25Z=<<=33=+^$&O^7<VMQ#I=J(K
M::"*[\V61IBV<':6*H.Q^4'#'@GH >BQ?%+PC-975VFIMY5LJ/(&MY VUFVA
M@I7)&2!D=,CUK1\.^-O#_BN6:+1[\3RPJ&>-HV1@I[X8#(KR@?"GQ&VBZG:#
M3=)@G:**WBECN96>;;(A+9=B%7"DXP#TX[5WN@>$M0TKXF:OK<BP#3KJQBAA
M\MN0RA%P5QQ]P_@1^ !;7XH>$'U5]-&K#[0KM&<POMW+G(#8P>GXU47XP^!V
M5F_M=AM'0VTN3]/EKC;?X9^*K46VC)'ICZ787YU"WO2<32$=$/UXSVXZ\"FV
M_P ,-;/]@_:--M,6FF7,$ZK(F#,WF["?4_,ASZ_2@#H=1^,&GZ?JLR8AET_%
MH\$R;]S)+R[$8XVCG'?IUK1TGXL^'[[1&U.\=K-?M1MDB"O*SGJI&%[@9QVK
MC-+^''BBRT299+&SENHQ9O%#+*I1VBE=BIQ_LL/KDU%#\.O%=NEE=#3(?M%C
M?2R);QZ@8UD23)!5E*E"I'4<G(X&#D ]!U7XH^%--T@7R:I#</+$TD%O'DNY
M .%(QE,D8^;%:6D>*;>X\#VGB757BLH9(%EF))VIDXX[]<8^M>16'PQ\7:3'
M/*FCZ7?27UE+;RI/.&:!F8X<%N-P&.1^A-=_<>%-6E^#</AQ(8#J<<$(\J1P
M4+)*KE2>G(7% $&@?%G3-9\3WM@7BCL/,AAL)\/OGDD.-I4CCG/IC'-=)/XZ
M\-6L-[+<:K'$EE=?8YRR-E9>?E QD]#R,C@UY9_P@WC5-8N=<30M-AF%U:W2
M64$R*C&(Y(7G"DXSSZFJ=_X \;S74^MG3!'<'4I+LVUM=H)/G .48Y'RD$<C
M// H ]@U?QGH^F>$IO$<5U%=V:J?*,+Y$K] @(S@D\>W>J5G\2?#,VG:=<7>
MIV]G-?1JZV\C[F3/&&(''(/)Q6+HG@W4++X.7WA^ZLT.H2PW!C@>02;7;)3G
MIGIT[\UPT?@OQ5'8W2#PE;S_ -JV<5LGF2(#I[)P2 Q) .-V>.3^8!Z[XQ\9
MV'@RQM;F]1Y#<SK$B(<<?Q-D]@.??CZAZ^.O"[W[V*ZY9FX12Q3?V R<'H3C
ML.:Y?QAX5U,_#W0+"VLUU2]TJ>V:5%QF144AL;NQ.*XC2/!?BZV\11276B7L
ML<-^VHAY+N(*_(.#@$[VP ?F^HP* /2_$/Q0\.:)HJ7]O>0:A)*H>&WAEPTB
M[@I.<<8YX//!]*T=9\7P:0_A[%L\\>LW4=NCJP CW@88^O4?K7BES\/?%$=E
MJTC>&XG?5(/M2>2%+6;++O,2\YY7C '/RCUKTCQKHVLZYX?\(V]EITD,T=Y!
M+<*K _9<(<Y[8&3S[>] '4IXU\,RS7D4>MV3O9Q^;.$E!"J.IR.#COC..]26
MWB_PW>13RV^NZ<\=N,RM]H4!!ZDD]/>O 8/A_P"(EM+RV?PWJ*7-A:R8F^T1
MF-RX.0@$>9,C(P&.,^N ;'C#PS=Z%%+<7&EI#:C2K$2,5*I),I17CRO!8E6)
M[X&<C/(![!J_Q+\-:9IT=[!J-M?*\\<++;S*Q3?GYF]  I/X5)X7^(6B>)WF
MABN8+>Y6Y>"*WDN$+S!0#O09R5.3CZ&O&8+7^VXO$M_H_AY94BU2QF2TM )@
M% EWA2 <@DC..!N]!6AI_@O5([33;X^'+FWOAXG\QB(OGCMOEZX_@# X/3@G
MH>0#TWQ3\1+7PSJ\^G26,L\L-B+W<) H8%]FWGOWK67QOX8RJ3:]ID$V#OBD
MO(P8V'56^;&0>.O8XKS[XD:!J]_XJU&XL](N+J&;0Q#'-$I.)!.K$#K\V.W7
M!/7!K"U'P)J5WJ;79T&=P_B5O/9DR7MR5PV,9V<MD]._2@#TS7?B-I&C)83Q
ME;ZTO(IY5GMIT( B&2!D\GM@=ZOV?C?0)])TZ^N]4LK$WT*S1PW%RBL ?J>Q
M!&?45X]?>$M72\OK.S\-W)MS=ZN(0(3L5&1/*9<X !V@#UP<5SVI^&?$=[#;
M*OA'4H,:;%#'Y=GDNR'+.YP2I)#<<,?E]>0#VVY^*&BQRW45JKW<EO?Q6.V*
M1/G9_P")<G[H((SZBNFC\0:++=SVL>KV#W-N&,T*W*%XPO#%AG(QWSTKPZV\
M,ZO:2/90^%[I)#J6GW"3"W(7:$PZE@, !N2<X!ZU1M/">M*T%C'X1OK:_L+>
M\^VZA\Q2[!1@H7C#')  7)- 'O,7BKP[-#--%KVER10@-*ZWD96,$X!8YXYX
MYK2MKJWO(%GM9XIXFY62)PRGZ$5\\>(/ UU9VMG'I^A:BMJVB6L]Z\4;DK/Y
MN9"5) =P"?D)X'/ %=;\++[4M!LGM]0T&^2#5M2)M7AM"@3(^9G3.(T "XQ_
MM=A0!Z_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !17GWQHFE@^'<[PR/&_P!HB^9&(/7VKR'0;R.S\7^%CIFH
MZRDTUQ$;@W^$C96*A@G)W Y89(]* /I^BO)[WXK:X]_K4FC>&X[O2M&<I=3O
M/AL D%A[<$\ X R:=J7Q8U.YO]%M_#&C1WQU2S-Q'',Q5PRLZNO4#CRSS[4
M>K45Y!I/Q5\3WFH7Z7'ANV%II3-_:4D<W, 7=G!)P3\IP!G.*?#\8=4CM=/U
M'4/#*V^DZA.T4%R+K)P#C)7&3C\,X.* /7**\2G^-VIZ?IY%YIED^HQ7TMO-
M"DI7"*!R!R1R2,].*T[KXSR6-IK$T^DQN;2_^Q6RI,1YQ!?<Q.. %4=,\L*
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y74==\.S^.M
M/\-7^GBXU7RS<VTLMNCI&0"W#'E6PA/ [#FNJKQ7QOJ,WA[XU6.N_P!FWEY#
M;6(&V!"<EED7KC'\6: .Q\:>)O!?A34K>[UG3X+K56PT9BM4DG4#HVYL8'IS
M]*JR^/? =OI:>+U@B:>5S 'CM%^TEP,E">QP>YQSUKAY?$<L/CR#Q\WAJ]NK
M"]M3#''Y?SPR* I.<8/ .">S'TXYN;2-3&EWFNW.AZE!:7^I^?9FUD*26K L
M<^60<@AL Y!S'UZ9 /<=%USPK\3-*D*6J7:0,/-M[R ;XB3D9ZCG;G@GISZ5
M3U;6_!NA^,-#\/7.D1B^)5K)X;5/+MVD;:O0Y4DJ.@]#7._!6/58H==NKZWG
M%K(\?ES7$&V:5ANSDXRW!'4GD\=Z\^UK3_$/B:XU[QC::3*+7[5NCN3(5DA$
M9Q\BG!. !DXXP?0T >RZGXN\(:Q>ZSX?U>$R?V6IFFCN(@4D"#)*8.3CWQU[
MUDZKXO\ AIJ6@Z7>:M;PO"4(M+:2VS)$H.TC:OW5RN.N/EXSBO+/[-UG7]0U
M[Q+I]I,\Z*L[1R1-^]212LH /4#.<>G2FZ3%?^';/1_$5QITLMD]E/;QS& 2
M>1(7DVML;@XW!N< YH ]6M_%/PSTWP_;:C:001VB7VZ-(K9M\<X7[Q'4?*.O
M2JEUXU^%FKSW&IWMG#/<*$WR36)+MR .W/0?A7E5VFJCPC=7<]H\-L^K0-#<
M1V20,6$<I8[4 QC<I Z<\=Z34KR.]\,Z@(M5U;4)3<PR2"ZM!&H&'&<AWYR?
M;J>M 'OVNP^"_#.G1ZWJ6FVD,?VI9XY%MMS><1D$8&0?ESZ<5A)XE^&?BZ_N
M+ZYM[>6XLH/M,L]U;%<(K*!DX^;EE&.<YQS7&^/_ ![IGC+P&++3K6_22SN(
M'E,\2A<;77@ACW]<5AV&J6U]I&O6?VW6-8,UF";4V20%2)4.\,K/]W^[@ CO
MTH ]AT#Q!X%\7>(&NM/\F;5EMS !-$RLT(Z@!N".3[XSVK7OM!\+:5X2N["\
MM;>UT+=YL\99E3.X-G(.?O <#V%>%?#K6/[$\5G45%S>:1:VCM<W$UHHEA54
M. IW$CG"X#8(/2O3_B8T_BKX4B_T4S/;R-%=/$$.^6'/3'L2K?\  : -S3-<
M\&>-=-FT&PN;>[M4C$;V@5XOD7&, @' P.15=9/ GB27_A#0L%RVEMQ9&.11
M$8_EX; !QDC@GK7G&G>*O#UOJIUGPUX39%TK2F#7;.5$<FS"AP.&.?EW$Y.2
M>U<UHAUSPAJ^A>+-0TRYC@N9V,MV\N?M*R#N.<<9(R.>O;@ ^CK;P]I5GK5U
MK%O9K'?W2!)I@QRZC&!C.!]T=!VKA=>\-?"KPO/;KK%C;6LDYS&K-,V>>I"D
MX'UXKTT'(R*\$^.-O';>*K.Z1C')=6#Q.TEN'1L$X"D@X?G&0!CCGF@#K-1T
M_P"'VE:[X8C&I0V(M)GN[2UC+NDS2;=K%^=HRBD9(!J]XC7X:ZMXF6WUV6RE
MU9E2,!Y9!@'E02IVC[W?UKQ&]CCT]+RUU72I1>W6E6L=D"GS!_W9W>H. 1C\
M#4^N6T%I?ZUIM]I4IU:XGM6LUVDMLP=P!]P1_D4 >VZ5!\.(?$2:9IT>F_VK
M%%)9B%02=O)=>>&/WLGD]:HVWAKX8>(9#H-BEM+):RR3&WAN)%(8[5<@YY^Z
MO3TKRVUADN/&]MI^G12IKBZU>O+*@\MQ$0FT[NX&)#CN"1_%4GPF4#X@Z-!)
M!;O*@N%<*CK+"0K'<YX!R1M')X)! XH ^@]"\.:3X9L?LFD64=M$3EMO+.?5
MF/)_&C1?#NE^'ENETRV\@74QGE&]FW.>IY)Q]*U** .(N?A)X,N[R:ZGTR1I
MII&D<_:9!EB<GC=ZT7'PE\&W.J_;WTLAB26A65A$Q.>2N??H,#BNWHH Y7Q#
M\.?#'B:<7%_IX%P%5?.@<QL57@ XX/''3H!Z5(/ 'AQ'T<PV/DKI$KS6J1N0
M [$$EN[<JIY]/2NFHH P=/\ !^D:7XEO->LHY8KN\4B=1*?+<DY+;?7/\SZU
MO444 %%%% !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 4@4*,  #.>*6
MB@   &!P**** "BBB@!IC0L6**2<#)'IR*188DD:18T5V^\P4 GZFGT4 4M3
MTFQUC2Y]-O[=9K.<8DBR5W<YZC!!SSD5/:6D%A906=K&([>"-8HD'1548 _(
M5-10!"UG;/#)"UO"T4GWT* JWU'>B6TMIX5AFMXI(E(*HZ J".F ?2IJ* "H
MI[:"Z14N(8Y55@P$B!@".AY[U+10 QX8I)(Y'C1GC)*,5!*DC!P>W%->UMY+
MB.X>")IHP0DC("R@]<'J*EHH B%M +DW(AC$Y7890@W%?3/7%$=M!%*\L<,:
M22??=5 +?4]ZEHH **** "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@ 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**** "BO+]?^)'B;1_% T>/PHKK/<^192R3%?M'. 1QC'(^E3Z?\5X;3Q!?:
M-XNM8=%N+<1[2)3,&9@#C*C &"#GWH ])HKSZ'XI:=;^)-:L-7:WM+&PD2.*
MY5F<RLV<#:%ST!Y'I77Z)K^E^([$WNDWB75N'*%E!4AAV((!% &E17)>!O&4
MGBW3-1O+BU2U%G=/!A'+9"J#GI[URDWQFF:274++PS>3^';=_+FO^ASTX'0<
ME>">_:@#UBBO/_&GQ.M_#>C:1?:?:?;VU-/.B5FV8B"ABQ'7N.W8^E0_\+9L
MD\8:=I4MJ$T[4;>*6"\W\@R=-P/09R#0!Z-17)>!?&,_BZ'5#<6*6DEC=&W*
MI)O#8[YP/>N6NOC,%U*:>PT&[O/#]K((KF_0<@DD94=,'C&2,^U 'JU%>8ZS
M\7?*U"Y@T#0[K5K>Q(-[=1@[$7C)!&>G(YP.#VYJQI/Q8L=4\3V5@;8V]A?6
M9G@N)6^;>"05(&0 -KC.>U 'HU%>.2?&J^F\D:?X>$HN;J6*U>2?8LJ+CGD<
M'D9["K%Q\8;_ $FST^YUGP^+=;J[EB;RYM^(H]FYE[,<N<<XXZT >MT5QNE>
M/[75/%FL:4D(%GI]HMT+L/D2*0"2!Z888.:Y6#XV"Z\.ZSJ4.CXEL98Q%$\H
MP\;MM#$]<C'. 1R* /7**\QO/B]"U]I-OI&ER7W]HV3W"KO =9!O"QX&><H0
M1[CK6-9?&S5WO95O/"<Z6UHP^W-"'9[=<\E@0 #P>I'2@#V>BO.?#7Q7C\0Z
M]'8?V#?P6]P5%M< !QR6YDQP@X'3/.:[77]:MO#VA7FK7>3#;1ERHZL>RCW)
MP/QH T:*\MB^,D/_  @O_"03:4XG6_6R>V23@$KOW9(Z;0?Q]JMZA\6K2&ZO
M$L+&2Z@ATD:A')G&]B5 4CL &Y/48/% 'H]%>>>'?BS9:OJUGI>HZ1?:5=78
M'D&=<I(3T . ><C!QCFMSQCXXT[P;%:BZAN;FZNV*6]O;*&=R/J1@9('<\\
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
MPG_9VGQ:A,UY"E[YF(G\KYLER>BD<?W>G-=@WQHT6&1(KO3=1M9EN%AN4FC
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
MUMK:WD;:3;V[-Y4L0; .!P3L"GZYSSFO<)/$WAB"[O)Y=0L8[BT$<=Q,Y"E
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
MB/V9(IC$"?[[8/(]3V!'TJCXE\5:K;?#+1;*3Q';W-_>W14ZA;7#*4CC;J2
M&.#C+8[=R<T >D_#R3Q//X>DG\5._P!KDN&\E)(EC9(@ !D*!W#'D9QBN:\7
M?#7Q!XC\;/K<&M6D-O$L?V2*>+S?*(7#?(1M^\-V>>OL*Y+3O&&K:QI7@9$U
M&[^V1:NUK=,+@[IUS&06]1M<CGT-=5X_U?4K+XH^&+6UO[F"WDB)DBCE*J_S
M'[P'!Z#KZ4 ,'PBOI-<^V7>NQSVMQ+%=7\'V?;Y\Z \\$  LS'C^\:BT;X6^
M*-.UV6_D\2P$WI=;V>.$&X*$'.QV4E23CH1CWP*XGPMKNLOI%WK,E]XMN+NV
M,DXE20O8$HFX+,2>>F"/0@5JS7/BG1? 5AXY3Q;?7%S/.#):RREX"K$_*$/
M((.?TQB@#;M_A_XK\//J/B*?63J.IV5E+#IOE(9I6SD@MN')^9N/FZ]<"O3O
M#9U1O#6GG6R/[3,"FYP /G[YQQGUQQ7SSK/C2^GO==NSKOB>V9KIOL,=M.5@
MC!R0C_,,''8>G>KU]XY\5Z-XNNEOKV<_Z#'%=QK(S16[/$N)%"G"D$J<CN3Z
MT =1#\&]8A\36NHG6K2:.VOA=":6)C/+\P;YSW/ '7'4\59T?X0W]C;Z)%=:
MC;.+.]N+BX$8;E)41<*<=?W??'7VYYWPAKNM2ZYX&-SKFI31WJW!N(Y;IF1]
MKR 9!// '7/2F^&_B#J%W\6([F36)Y-(O[V6VCM&E8HB' C;8>%R2O/7AOQ
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
M6K26ET/);;Y(DC?/3C!R2?\ 9%;_ ('T^_MM;\"/+I]T%22[+9B8;0<@$Y'
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M:2+4[)T@&9F6=2(QZL<\?C6-=>/O#]MKNG:2M]#/+?;\20RHT<6T9^<YXSC
MH VH-&TNU:!H-.M(FMT\N%DA4&-?[JG' ]A447A_188IXHM)L4CN"3,BVZ 2
M$]=PQST%,U;Q!8Z5X<N=<9_M%G!&9-UN0^\9Q\IS@\^]<OHOQ7TG6=7T_3CI
MNIV;7ZDV\MU"%1SZ YY^H]: .R?2]/D9V>QMF+Q>2Q,2DM'_ '3QROMTJJ?#
M&@M%;1MHNGF.USY"FV0B+)R=HQQS5@:SI9:91J-H6A&90)US&/5N>/QIXU*P
M) %[;$GMYJ_XT +?Z=9:I:M:ZA:075NQ!,4T8=21TX-4;;PMX?LHIXK;1-.A
MCN%V3*EL@$B]<-QR*OI?6DGW+J!N0/ED!Y/04XW=N Q,\0"ML)WCAO3Z^U %
M!/#.@I9I9IHU@MLDHF6(6Z!0XZ-C'7WIK^%M!=D8Z19@I<_:UVQ!?WW]\XZG
MZ^WI6@MY:M&\BW$11/O,'&%^I[4^.XAEC,D<J/&/XE8$?G0!13P]HL>IOJ::
M59"^?[UP(%WD^N<=?>J?_"%>&5D>6/0]/CG9BXF6W7>K'N#C@UL1WEM*CO'<
M1.B#+,K@A?KZ4P:A9,I9;RW('4B4<?K0!S/@KX>Z5X.LX]D<5UJ SNO7B ?G
ML/05N:OX=T;7D1=5TVVNPC!E,J9(Q[]<>U7TN('D")-&SE=X4,"=OK]*598V
MD>-9%+IC<H/*YZ9% &7J/A?0M6TV+3KW2[:2SB;='"$V*A]1MQC\*@B\%>&X
M(]/2+2+=%T^4S6H /[MR0=W7DY ZYZ5O5FZ?KVGZIJ.HV%G-YD^G2+'<#:<*
MS#( /?H1]10 IT+2VUU=;-G'_:2Q>4+CG<$]/3OUJA_P@_AGS1)_8]ON%T;P
M=?\ 6G'S8S[=.GM6]+(D,3RR,$C12S,3@ #J:QO#?BO3/%5E->:8TQMXGV%Y
M8B@)]L]: (CX&\,LE^C:/;L+]_,N=V27;).<YR#DGICK6EI.C:=H5B++2[.*
MUMP<[(QC)]2>I/N:N@@@$'(/0BL[6]<LO#]BMY?&7RFE2%?+C+DLQP!@>] &
ME15>^O8=.T^YOK@D06\32R$#)"J,GCZ"F:9J-OJ^EVVHVA8V]S&LL988)4C(
MR* +=%%% !1110 450&L69U]M$#-]M6U%V5V\>66V]?7/:K] !16!HWC'2-?
MUC4-+L))GN+!BL^Z(JH(;:<'OS6_0 445RGB'XAZ#X:FNX+R29I[7R?-CCC)
M($AXP>G !)H ZNBL/5_%-CH]SI<,R2R#49S DD8!6,@9)<YX [_0^E)<^,=
MM=2L;!]3MVFO2PB,<@91A0WS$'Y<@C&>M &[142W$#F,)-&QD7<F&!W#U'J*
MY[6O'>BZ!JLVGWSS!X+3[7+(B!DC3=M )SD,3@ 8YR/6@#IJ*X2+XN>&'\/2
MZNSW,8BD2)[5HQYVY@2N!G!! )SGL:OZ7\1O#NK1::\%Q*AU"=K:)98\%95
M.UNRDY&.><\4 =91169?:_I^GZOIVE7$I%YJ!<6\84G.T9)/H* -.BBC- !1
M15/5-5LM%TV;4-1G$%I" 9)&!(7) ' YZD"@"Y163HGB;1O$BS-H]_'=B';Y
MA0$;=PR,Y ]_IC!K6H **HZEK.G:0J-J%Y%;AP[+YAQN"*6;'T4$U)INI6>K
MZ=!J%A.L]K.NZ.1<X8?CR* +5%%% !115-]6L(]6CTIKN(7\D1F2WS\Y0'&[
M'ID'\J +E%%9UIK^E7VJW.EVM]#-?6HS-"ARR<@<_B10!HT444 %%4]1U6QT
MF**6_NH[>.6584:0X!=N@_2KE !1110 445!;7MK>-,MK<Q3&"0Q2B-PWEN.
MJG'0CTH GHHHH **1G5%+,P50,DGH*I#6=-.EG5!?V_V  M]I\P>7@'&=W3&
M>* +U%4K'5].U-G6QOK>Y:-4=Q#(&*JXRI..Q'(]:NT %%&:* "BBB@ HHJ.
M2XAAW>9*B;1D[F P,XS0!)12!@P!4@@\@CO2T %%%1M/$DJQ/*BR/]U2P!;Z
M"@"2BHS/$&V^8NX,%(R.">0/K4E !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\Z>*-G
MBSQYXDDN];TS219J;&%;HAO/"D],_=Y')'3=]:P(;V(6MG=:EIFFZF$LCI<*
M27Z)LD$AVR%58-MVG&>!WR*]LO\ 1OAG-XE:PO(-*.L7#EFB+D,7//.#@,<Y
MP>34%KX?^%M[K$VD6UKI4E_"2'A5SG(Y('."1SG'3!STH \DEDTRPUZ[4:3H
MVJ#4(X1: WX$%H54;E+;@0!]W)89QU-+J%M9W&NZMIODZ;+?7FH"ZM]6.J((
MX(2V2-V<'@XQU]N!7IIT;X/W<=TP&EE+8AIFCN77;R%!!#<C) XXR13[_P ,
M_"72;F6"^AL()H?+61'NI,KN&Y>-W<#/TZ]: /*M;2(ZQJ>FP/92P2ZREXMR
ME[$4,;%E R3S][GTY)P.:=':V"J+PM8/<_\ "1YS]JC#& 9)YW<)GOTKUL>'
M?A5=WD.G)!I+7-RBO%$DY5W# %<8;.2""!UP:Q9M$^%W_"4:?X=L]&BO+BYF
MEBE:*]E_T=D&2&^?)Z$?@: /+[E+9=&:*&&V2YL-5EE:=)X&#1L$VA4)S( 5
M[?*,]\\>J?#;5['2_AW=V6J:GH]K</),T40O(@S*RC&0&ZYR,>@%0WFA?"_3
M/&$^@:EHL=F(K=9OM<U]*J,6( 7[_!YSGVK4G\&_":VU*'3IHK%;R;:(X?M\
MNYMWW?X^^1CUH \BCTNRM?"&D:S]OANY(+MGO-(FODPR!\ H@.X9 (/4\YZ5
M+#8B?Q<T4VLP6L\]W]KBU"*>$HB$$Y+[@5.2HVY]>#7J!\-_!U9IXF.GJ\ 8
MR*=0E^7:<'/S]<]NM9%_:_"*RU+3(5TV&>RO?,#7L=],4A*CHPW9R<C\Q0!P
MNGP6 L7T5+&RCUJ."??JK:LL<9!!PJD-M?<N4P?[W.!FJVGV]B=&U>8W20M'
MIWE&&4P_O90Z'Y<-N8]P=O8\U[''X+^%$HF,=O:.(;;[7)MO9CMAQG>?GZ5+
MJ'@3X6Z3;V\^H6EK:Q7/^I>:]E4/QGC+^G\Q0!Y=<V$!US2[&VU33ETC5H+&
M340MW&JQF)%$@?YA@YW-CN3QS6;&L2^,H9#!!'%%JP8_9'C,*HS +B0')^Z>
MIQCGN:]97PA\(_[0AL@+)[FZVM#$+^0Y# ;<8?OU&>N?I3#X:^#@2=MVG$0
M&3&H2G:,XZ;_ %H \I\+BWCOM'C2*WM+V S3W-W<7*HCPL@"#[PY^]QWW#/%
M49(D6PT5KB56A>QEAVQB.9T8S2X^1F&.H.??BO:[[P5\)["&V>[2QMTNUW6[
MOJ$@#J?XA\_3WZ5A_P#"(?#*TU+4++4P]C]C81))/?\ $^Y!)N7'<!A^G% %
M[Q3K&G/\$I-+;7;6[U);2!6C>XC\XE70D%0Q^8 '/)Z5Y_;6D6AZ_I3IK,%R
MU[I@BM[D7H=]-N#&,YVGY0K$@9X ;/45WMU\/?A;8V=K=W.I^7;79(@E-\-L
MF.N"/3N>U;5]\+OAU96<4]U:I;0L5C69KR0!V8C;R6QD^WJ?P /#%LU&FL0)
M(KJTM)%E5K6,1R L>?,W_,1N&#MSP,= :TM,L5N[RR;2HO[-EBT:5;B9YD G
MF>.4 J2Q^^"JXX(YZ8KTR]^'7POLIYHKK4%M7@9(Y5DO]NQF7*@YZ%@"?SJ*
M;X??"R"QBO9=55;65F6.;^T 4<KU /0D4 >::;:K<Z3<"PL3;26NFS0:A(\Z
MC[3(7RH52>P"GCKM/UK8DTC1=)OO!M_)I!O;.6R4:C;6W[V1YV4@ J6X.2O'
M'2NVD^'7PN@L[:[FU1([:YR8)7U%563'!VD]<5#I_@CP#!XGU:WEM[JWCT0V
M\SW<]Z!"^]0XYXQV'6@#I-7M+:7X,W\&BZ'=64+VLABL)XBLJ?.<Y7).>K#D
M]OI7E%AX>UC4QH8T6T\2#4XHFB>;58L6<"E""(FQE1DG'^->Z^&/%MGXJEU0
M64;>58W)MQ,'#)-_M*1V/^%:6I:UI6CJC:GJ5I9B3A#<3+'N^F3S0!\ZQ^&=
M2_LJW@L/"6J6FHVMG=)J-Q+"^VYW A0G7)Z= ,_3FM.3X?R2^(=1L[30)(T&
M@++:B9'VFXVQ[N3P7R7&/6O<H/$FAW4,DUOJ]C+%%$9G=+A2%C!(+DYX7((S
M[&FGQ/H"SV\!UK3Q-<*K0Q_:4W2!ONE1GG/;UH \#MO"MYJ\ &AZ!J6FR6&F
MXOO-0CS[R,Y4ID]2?IW&/6&7PCXMU'3Y[5;>[DANH!K+QM <>>=R[03R&VEL
M#J<"O<=0^('AG3]0MK!]5MYKFXN/L^R"17\ILX._GY0#ZUL#6M+:[N;1=1M#
M<VR[YXA,N^)<9RPSD#ZT ?,L>B7KZ+JLEGI&IB/^SX8I?]!,8\[SXV/&YMW"
MGD ?05[+K.@PZ!\'=0L="TV4--:B22*)VWEF"[V.3DX Y'H,8K5E^)GA>+7K
M72EU".43QM)]LBEC:WBV@DAWW<'Y>F.X]:Z<7MJU[]B%S$;KR_-\G>-^S.-V
MWKC/&: /ES28+JVT?7)C97MO8SV< +*I@61//C# 9)W$@GN>IXK8TK2O#>KZ
M]=V-II=W%9/J]A&D$[,72,K()-S*3C)]Z]XU5_#NM-/X;U*XLKB611YEB\P$
MF."#M!W#L014?A[1_#/AR6XTO0XK6WG $L\*2[I<<X+9);'7&: /GY=&O--\
M=C2K2&_CU:+5-\0AM^5M@<!E??G;M[8QCJ:@T*PU!?$/]G?8KY-4AMKT7\<5
MMB0AHG &[<<YW  [0 6&-W%?3<&JZ==6LUU;WUM+! S+++'*K*A7J"0<#%);
MZIIUU]G:WOK:7[4"8#'*K>: ,G;@\X'I0!X;\"9IG\5WR1QR?9Q8 2LJE4#A
MAC< <$GYL$\\'WK-\4VT.F^-O$5LEC<C3EOK>YOX;=6!>TX+X.0,%F'XD8(
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
MK]7W'S5/R<_*H4,<'U]3QZ]XHT6]U#X?WNCZ9%;QW<MJ(DCSA.VX _3.">]
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
MCQVJGA^C$$ X[GO[5YK=_!3Q#-96T O-)D:,S%C(TBA=Y!# A<D^QX&.^:]
MUKP=J=U\.+#0;.]B;4;(6[)--G8[1D?4XXX^E %'5O&'@K2;F\AN=&+?9+J.
MUF:.Q0CS'5F&/7A3[].*B/Q#\"6>GQ:E;Z>V3.T 2&Q595D SC''7M5'3OA[
MXIDU7[9K%[I<K/K%KJ<K0E_F$:N& !4<G<N!]:RO$OA[Q/IGB2UEL5MOM5]X
MAEN;-D0R+&K(!ND&TX  R>N,$T =>/C!X3:WCEBFO)BR,[I';,S1!>I<=OKT
MJ"#XHZ?!J>O3W]U'_8ULMF;)HH6\R3SHB^"/P]L5Q6J_!OQ1<I'.;RPO;BX,
MLUQ%(S1I#*Y&63;UX ZC''0U?B^$WB"(/?17%DFHVWV"2S#.60O!%M<-QTR
M1UZ>] '=> _&4GC(ZQ.!"+.VNO*M2J,CF/&07!)Y^F.AJYXF\=Z+X3NH+74F
MN#//&TBI!"7(4=2<?C^5<?X=L/&7AG6[7[9#;7,^N:G)+?O"I,:1",$'( "G
M.[ZX J_XX\+>(I/$B>)?#$EI]J^PM:3QW"[CMR3E!@\D<?\ ZS0!L6?Q'T&]
ML[NZC^UI':V@O)!) 5/E$X! /7.,CVQ51_BSX70DA[YXE$?F3+:/LBWC*AR1
MP:\VT/PEXVUOPI;W6G75H8+W3VT^:.[RKI&DK@*.#VQ@U9O?A!XKDN]ZS:9.
M5\AUEDFE7'EJ%\L+R-H]3SA>V2* .KU/XPZ<-<T_3-(C>61[];>\,T#?+'G#
M;-IY;/3K]*V9/BKX5CNYH&N;C;$77SA;.8W9!EE4XY-8,W@CQ+#I>FRVBZ<V
MI6FMS:BR,Y6-U<DCH..PQV_"N?M/A+XFT]C;6XT5HX7EDAO)3(9'W+A05'"_
M7M[XH W9?C/ITFM6WV>)WT00.]W*]NPE# @#9S@C)7/'>NST?Q!H#ZQ_PCND
MHD<D=H+P1P1!(A&VT@C'&3O!Q[UQ&N^';C1H-$U+5DC.BZ9H)T_41;DM*S/&
M8R$&.FXKR<=\U:^"6@/8>&9]7NHG6ZOY J;P,^3&-J\8R.=WUP* -UOB?X83
MQ"VBM=RB=9_LQD,1$0DZ$;OKQ]:=:_$_PK=:S<:8M^4F@$A9Y(R$;8"6PW?
M!/X5YW?_  G\37?C"?49'LGM9-3-UO-PV_RR^<8QC.,?E5MOAAXLGL%T.631
MX]-@-RT5RJ;IG,F2 25RHSM!QV]<4 =G;_%GPA<Z7<WXU%HDMV"M')$1(Q()
M&U>^<'\N<5:T?XC^&]<FL8;.ZD,MXTJ(C1D%3&NYMWI\O(KSR\^&?C34HH);
M@Z)%)9+;+! @)$OE J"S8R."<CH?:I(_ASXVM_$R>+(GT?\ M9I9"]NK,L*J
M8]F1WR06^G!YH ZV3XR>#XH8Y6N;K;("5Q;-SAL$9Z9[_2H;3XOZ'<:_=V\C
M^7I<-HEPEX5;DG&01CCE@/KQ7.>%/ACKNE3R)J=M8SQ?V;<QQD29!GD(P#QG
M&!U XYJDGPQ\71Z5+81PZ=MO--CMYFEFR8F23> , Y)]>WKQ0!ZIH?C71/$.
MFWE[I]P[+9J6N(GC*R1C!/*GUVG'TK-TGXI^$M9FGB@U$Q&&$S,9XR@V@9;!
M/4C_ /5FL'P;X2U?PQX>\4RZFL<2WL&^*!9_.9"$?<6;'.<CUZ5QWACP7XG\
M2>$M+N;8:7;6D%G=):NR9EF:0NI#DC@?,<>F >M 'I%K\7/"-S!-*+N>(1!#
MMD@(9@S;05'< GFKVL?$;PYH=]>V-[<RK=6C1HT2PLS.SJ& 7UX(SZ5Y3'X$
MOO#EKJ&L>*42#2QI[V@07+3RJY($9&!P-P!&. ,>]3Z;\/\ 7M7\#Z7J4#22
M:C>7C7MTTUV8W*](V#8)R/O>O- '8:Q\7M-T[5=%EA>.?0[V&5YY5C8S1NO
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
M&7M;2<02RM=*LC>I6/N,=.?3.,T >JT5X%/X[\=P>)3=W"3P68U06ILAY3(
MHR\>_&<[<<].:ZI?C-$]Q,RZ,S64D%Q+8S"Y4M*85+$.O6,':<9R>1Q0!ZG1
M7&:'XQU;6? M]K[>'Y;>XC1GM;8/N\]=@97!('!R?RXS7G^D_%CQ*#IMU=V;
MZA'-:3R/;6T07>4<_O,X)  !![<4 >YT5YA?_&:QA-@UCI<]U');"[O/WJJU
MO&3@@ GYF')QQQ@YYX["[\8:5:>#1XHD=_L#0+,@Q\[;NBX_O9.* -^BO+X_
MC19+IMQ<7FC7$$]N\1>!9E?,3X^=6XR1G[IQVY])X_B[;/9M&VA7RZX+H6HT
MD,#*6()W=CMP.N.I'UH ])HKB?AKXEU'Q)HVJWFJ.=T&I2PQAXU0QQA5(4X[
MC)_QK(?XS6#Q/+!HVHK!,DBV%S+&-ES*H^[C/3..<_E0!Z;17 ?#?Q/JFK>#
MKO7_ !#>*T2N[J1;^6(XTSG!'##_  [FH].^,.A:@9@+#4XRL+SPJ859IT4'
M.T*QYX/!^N?0 ]#J&XM+:[$8N8(YA%(LL?F*&VNIR&&>A!Z&O/;/XS:'<6VH
M2S6&H0R6JI*D&Q7>:-V55(P< Y=<@GN,$\XR;KXPW#Z[IBV.E7C0,L\5YIS0
MC[0)T7(4<\ '&?;/&>* /7J*P],\6:7JGA,>)8I'2P$+RN9%PR!,[@1ZC!''
MX5QL7QITR4 G1-3B62"6YA:0(!)&@/(Y[E6'L1U- 'IU%<5K7Q,TO0K][2ZM
M+QF73TO@8TSNW,%5 /7)')XJC_PMS38M/N9KK2=1AO+>YCMGL"JF;<ZDJ0,^
MQ&.M 'H=%>5Z7\8&:XU2+5=%NHYHKQ+:SL[>/,[LV[Y6!;J-O)'J.*UKGXLZ
M/':V+6VFZK>7=W)+$+.& &6*2/;N1USU^;MF@#OJ*K2WJ0Z8]])',$2$S-'L
M)< #)&WKGV]:XNV^+.@W+6@6.X N+"6]/W28Q'NRC#/WOD;]/6@#O:*\HTCX
MRVCZ_=6FJ6]U':SW$0M'\D P(ZC_ %OS<<GMGO1I?Q,OH]2EN-9,*:3%'=R,
MT<1!(294CQGKRP7\>>AH ]7HKG_"OC'2_%UI++8>=%+"0)K:X39+%G.TD9(P
M0,@@G\ZS+OXH>&;/7WTB6>XWQ2F"><0GRH9,XVLWJ2#T!'!H [.BN 3XP^&&
MU-K K?+*IE7<81M+H2-HYY)QD?49P:W-(\;:5K5QI<%J)_-U&T>\C5U V(K;
M3NYZYR.,]#0!KVNDV%C>W=[:VD45S>%6N)47!D(X&?S/YU<KB-:^*GAW0/$<
MFB7HO!-"R":9(<QQ!@""3G./F'0'K1>_%GPG8:^NDS7DF<?/<K'F%#Z$]?R!
M'/6@#MZ*\NU?XUZ79ZK'IEAIMS<7*W9MY_-(14PY4D8W%CQD#'3WXJU8_%S3
M+;PO::CX@ @O)Y7C^SVJE\A7*EQGL.O7/UH ]'HKA+CXP^"[>Y$)U)WR5_>1
MPLRX(SG/MW[UUT^KZ?;:,=7FNHTT\1";SS]W81D'\<B@"[17FVK?&GPU:Z'/
M>Z9(;VZ241):L#$6S_%R/NX!YP><#C-:.O\ Q#'A_P ":9XAGT_?/?I$R6RR
M' WKN/S[>P]<9H [BBO/]"^+6@ZC<36NI7$&GW/VEH8(RY<.@QM8L%VJ3GIG
MM6[;^/?#-WX@.A0:K&^H[RGE!&P6'50V-N?;- '1T5RGBCQF/#?B'0=+:T$J
M:G(RO,9-OE*I7G&#G[WZ4:;\2O"&K7+P6FLQ%TB,S>8CQ@*!DG+ #@=J .KH
MKSZV^+.B7_B1+*R=)=,6SDN9[YBR>44SE2A7/8<^]+J_Q9T2#0X]4T:1-1B%
MY';W .^(P*X8[R"N?X?2@#T"BN#U'XJ:'#)HXTR5+^/4+X6CR*600C*[F((R
M<;UP._K6Q#\0/"EQ?7-FFMVOG6RLTH8E0 OWL$C!QCM0!TE%>>-\7M /B5;*
M*XB?21:^;+J +XCDW$!"NWZ<^]= GC[PK)I,FJ+K=J;..01.Y)!#'D#;C/Z=
MCZ&@#HZ*YJ3X@^%(M-AU%];MQ:S.T<;_ #?,R]1C&>..W<>M/N_'GA:Q^R?:
M=<M$^UQB2$[B0RDX!)'09]<=#Z4 =%15'4]8T[1M.;4-1NXK>T7&97/'/3&.
MOX5GR>-O#46C+J[ZS:?868()0^<M_=P.<\],9% &]17/3^.?#%M8VE[-K5JM
MO=G$#[L[O7IR,=\XQWJ67QAX>@M[FXEU:V6&VD2*9]W"LXRO/?(YR.* -RBN
M;7Q_X5<WH&MVW^A FXY/R -M].>2!QGJ*DF\;^&8-&BU=]9M?L,K%(Y V=S#
MJ,#G([C'% '045B>$?$2^*_#%IK26QMEN-_[HOO*[79>N!_=S6W0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >':[X)\6ZGK>N3
MKX;M)(;^Z5RQOPNY4/RD<@C(ZY_2GZCX?\=75QJ]W-X0L)9-5A2"Y1+[JJA0
MI&9."-HYJ"]\0>(?"_B?QEJNE/:RV$&H0+<QW+,['=P @SP.2/R]*M1?%CQ'
M=^(4-O91C3'U,68B:UDW!"0H)DZ!LG[O6@#,;PYXW.@:?HX\#VZ0V$IF@FCO
M528.<Y.\2#D_T'I4*>%?'$<MK(O@X;[:*:*-CJ(R!)NW'/F9S\S8/O5X_$[Q
MM'IVEW4O]E[-4>46_E6[R.!$<,"JGJ21CZ<U5MO$OB[5_$NGZYI@M(=1FTB4
M30W&Y8B(I6#$ GJ<#Z'/I0!';^$_&\*:<K>#(I#80M!&6O5&Z-G9BK@288'>
M1CN*@@\#>+8$91X(5AY+PINU$'R@_P!XIF3 /)[=ZZ&+XK>(+RW2&W@M%O\
M4%M?[-1D)!+,T<N[GD;E./08KHO'7B_Q+I7B/2M%T&*S,UU;23R-<(6 VY)Z
M'@ *: .&UCPWX]U7PE9>'!X/@AM+)]\$@NHVE7KD$E\<YYX%=?8ZS\1=,L[2
MRL_ -I%:6\8C$8O(\X P,$-@?D:PM&^*_B:]#RS0V3Q2V%W<(([:1?(>))&7
M+$[6!V=B>XXQ5:'XH^/;E93';Z./+L#J1RC?ZD<'^+K[4 5SX0\3OX?_ +#D
M\!%[)9C/$YU-/.C<J%8ALXP<=-N,U:L_#OBNQU%;Z#P-="47*73*=:4I)*N<
M,RYP3R?S-5]7^-?B&.X62RBT^.+[/#(8GB=SN906!.0 ,GCVQWJU;^*/$EAK
M6H6/A]+03WNJ7TTHO"6"+&B-UW8'&Z@#+TKP1XKLC$;[P5)J"Q7$EPL$NI1K
M"2PQRF>HP.>,X&:LV7@_Q)8W,4Z^!+F;R$9+>.?64=(-V<E1G@\_3OUJ>X^-
M/B%#I=REE81VTMNC2K+N(D?>R,0RGY!E20#G@=Z]'\5>*;S1]:\*V]F8&M]5
MN_)F9QGY#MP5.?\ :H \P;PGXO/AK3]%7P?=1K87!N8;A-4B60.3DG/3Z<<5
M[)X7TJ]TO3Y/MU_=W4UR_G[+F3>;?*C,8;/(!S7GDOC_ ,9WVKG3-'L[!IWU
M.]M(C-&0K)"%(.=W4 G/X4Q?B/XQOX;5M,LM(W+IKWEWYY8!#'(Z/@[AUV#C
MGKU[T ;=U\)(KK4-3D/B358K#4KAI[BRA8*KECG!/0_B/2IH?A%HT%Z'BU#4
M4L$G6YCT]9?W*RJ  Q'<]^W7%<=J?QFUXW5@VF6NFE);2.5X&#R,\C':RY!&
MW!/&>W.3D"J]KXF\26,6I^'-'LH5NGDO;VY^U3EV2($K@<Y!XR.3G(/0T >A
MZ=\-K/3K?P]&NH7$CZ+<2SJS*/WID.6!';MC\?6JUG\)-'L]=@OUO[]K.VN/
MM5OIYD BBER#D8[<#CVZUH_"V62;X:Z*\CN[>4XW.V3Q(P'/T%<?X@^)/BE-
M1UA]#M--.F:=>#3RUR#YCS,=N?O 8# ^@QZT ;O_  I_0#<^<S.Q_M(WV"B\
MH?\ EB>Y7-3W'PQMW\0W.I6>O:M86]Y,;BZM;6?8))<D[@PZ<GT/?GTYV_\
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
ML?KT/%:/AOX=:AH^L:-J-Q<Z:/LDEU-/#;6^Q=TR@ )P.  !D]A7H]% '/\
MA.\UZ^LKY]>M%MI$O94M@%VEX0?E8C)]_J #[UYQ>_!":6[OIHK^';-?)) O
MS+Y=N2WF(?0_/QCKM[9X]GHH \LU+X9ZI-'JR:?<6<22ZI;7=K%-DQA(DQSA
M<Y.<8Z?+[U1N?A/KEQI]W:'4++;)%<)$2S\;[B.91C;P/D.>N,\9KV&B@#A?
MA[X+O_"UQJMSJ#6(EO3$!'9O(Z@(#DEI/FR2>E<1XB^$OB;5/$VI:A#/8-#/
M??:HVDG=6VDG"[=I&0#U]N*]QHH \K_X0?5]/\-VGF/:+-9:\VK2LFYSY(R3
MM(7)8@#C'/%,^#OAY+:35=:C\YK%W-MIOVE2)5@#%B<= "6'3J0:]7HH \6U
M?PUK_B3Q[XUT_3&LH;.Z^QQW4MTA+!?+#!H^#DC:0>1U'U"/\)/$<%I<^&K+
M4-/_ .$>NKE;A[B529UV[1C&.O' !QP>1FO:J* /(]4^&^O3Z&T-F;%;I-?E
MU%5=R!)&3\I8@=1Z<<9[]8=*^&/BC0I[>_L+G19+_P"S3V\Z7+2-$ [E@4PF
M<_,<YQ^.:]BHH \8T[X4:YIV@:_9>?8R7%[8PP0.';;D-N<'CCIP?I[UW&K^
M&+S4?A9_PC:-$MZ+"&');Y-Z!>,^A*XS77T4 >(ZC\/?&%]:-/<66E+/#:VU
ME'#9MM,B)(K%R3@9&T<>AXZ8/=_%#P_J/B3P7+8:7"LUT)DD$9<+D \X)XKL
MZ* /%I/ ?B6\\*,)=+MDU:;Q!]OF625&S#M. 7[@$D8Z]?6HM%^&OB6Q\1Z7
M%<6Z-IUAJ37(N_MAVLF<\19^4G _3/%>W44 >??$#PMJVO>)?#=]I\"2063R
M^>3(%*[MN.#UZ'I7*ZE\+]9NO#WANPM;"R@N+>SN([Z;*DEF^9 ?7YAU&<;B
M:]KHH \)D^'WC35EFBFT[3=)C&EK9K]FE \[8P8!MI/+'J3QBHKCX=>,[S[;
M?3:>LEW+);A8[G41,65"2<DG!'"CGD G%>]T4 >'Q> ?%JZJFOR:19"X;5$N
M7TV*=%C5%7[RDD@$DGWR :Q(_A%XJN84M)+&*%+5)PDSWH*R$YVE5'*Y..O!
M'7%?1=% 'SYJ'@+QIJUC*[^&K"R8V<-L(K::-#(8W'S,-Q&2.IST J]XI^'.
MOR^(;Z^T;2 MNL]E+!#%-$F[9$0^,\ ANY'.2>:]UHH ^>+GX=^,I(HKU-)F
M20WTUQY?VZ-KA"ZJ"Q;A""5R?7IQ5;4_AQXWE@L-NCB65+%(3Y,T*JN)&;:Z
MDX8XQR,#/KS7TABB@#@OB1X?U;7O =MI]C:+<722PO+"KJA( ^;:20H/Z5YH
M?AQXQ_L>QF_LMS-;ZC-,;9)H$DVL(RKYY4G*L.<]AC'3Z(HH ^>]/^'_ (IT
MAUNY?"<&JBZMIHI;2ZNHR(&:3(88("G 'W3W/W:MS^%O&\4-Q8KX4M)()[RV
MNR8;I2JB) !%\[9( &#GOGK7O-% 'B&I?#S7'\-W#6VE9U)O$3WAVR1"1K?!
MVD,3CJ<X/Y51L/ _BG3S!?-X3BOPMY=.]C=W,1W"2- KMC"<8;&._8<5[[10
M!R?PUTB_T+P#INFZE;F"[A,N^,L&QF5V'()'0BNLHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .6N?A[X?NH=9BD@FQJ\ZSW9
M$I!+*VX8/89)_.JS_"_PO)KQU=[6<SF;[08_/;RS)_>QZYYZ]:M>(?B%X9\,
M7BV>I:@%NMRAH8T+L@;^)L=!CGUQT!K>MM1LKRRAO;:ZBDMIP#%*K#:^?0T
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
M\,[#0+_2KN/4;R=M-,[1+)MPS2C#$\>G\A5*]\(ZMKOQ7M-:U&QLHM*TQ?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQ!<1:??:9!I$NI&]$[QB695/\(#*<'''!'UH ]<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@"LVHV*,5:\MU8'!!E4$'\Z
ML*RN@=&#*PR"#D$5XOXL\"^'C\5?#UI]B80:LUQ->()G_>, 6SG.1SZ8K*A^
M(.M:;XJMM%TS4XO[)@ODTZ.![9%6.($(,$DR' 'WCW'X4 >_5%-<P6^WSYXX
MMW3>X7/YUXOX3\:^)-0^(0\.W/BBSELK:XD)N# @-XH8 1J<=3SC'OR>*N?'
M*W>[O_"5M%;"YDFN)8T@+%1(28@%R",9)QU% 'KL,\-PI:&6.50<$HP8 _A3
MRP7&2!DX&3U-?,>B^(M2\(:)JUSI4\5C=7.HI:M8#]X;4*&);#DYS]W)ST/-
M;5WJGBW6KGP_/?ZNMK)!J[V\$\D<8!. 1(54E&*C<".@R.3DT ?0=%>$:)\2
MO$E_9^'3/JT0ENM5EM[D^1'\T8$15<8XSN89&#S5!?'?C]_"MKKH\00!;K4/
ML4</V.+@[<[B=O\ C0!]#5'-/#;H'FE2-2< NP S^->5^$M;\8Z]+K&F7&NV
MJ7>DZM%$\YMT FB#.)$  [[,CC/;([7?C1:I<Z'H:,D,A?5XH@D\S1Q,&1\[
MB",#@<]1S0!Z1%-'.@>*1)$/\2,"*?7SKX?UG6O"T][X6T^2STK4;O4HU,LC
M^=!;*4R%#'<"3TYR?YC=TSQCXZU/Q#8Z'%K.E^9YUQ!)>) )(IO+57+ @#.
MV!C ]: /;:*\(MO'?CR]32I$U?1X8M4N);>"6:#:BF,CEFP0-W0#GKZ\B(_%
MKQ5;[UD1+AY%DLH3;P!T>Z1QADQ@D%648Y[8ZF@#WRBO!)/BSXGN;=+FTDA2
M*1K:TP;7=B<H3(1R.XQCG@_GI^%O'GC/Q/XDTW25GL+8^29KMGA!WHLA!VX)
MPV,#!QR": /:**\U^)/C/6M UC2]-T22$SW,4DDD(@,TI Z$+D#'#=^Q]*Y*
MT^)7C36-(GOK&YTJW&GV/VBZ65<M*=[C*#!YPHXZ?G0![O17C>K_ ! \6VZ2
M:A8R6'V.STNTO+F*XB(9VF 'R@<_>.>V!62OQ=\46=G?M/"+@&RCGMIY+/R
MI9E&[!;YD^8@$=2!VS0![U17@LGQ9\606TMN8D:7SX%6X>RV2!74D@0EOF/'
M!S_,8[G1/$>I^)?A/J>HM<P?VBD-U&)HU*KE0=K8Z@XP?RXH ]!HKY_\+^*_
M%-OX<T_2-'O=)MUMM/FOF>]X+KYCY49SDC:3VZ\]*[S5-=U77?@K)K5O-;V=
MW-9%YR5)7:,APO7!(!QUQG\: /0HY$E0/&ZNI_B4Y%.KP3P;K>I^$?#>L6<=
MY;;(M(BU.U5HP#YLH!YSRQY"_@*GU3X@^-;:ZOC;7]@T$-Q:P*&MN\\9<#/^
MSM(/N: /=*1F"C+$ 9 Y/<UX1KGBC7E\1Z;'KD6ERZAHMW<;)(69(W86X<9)
M([D9Z>E9WB#QYK'BOPK?65\;6*2$6ETD:0O$7#-@]68,H+(<Y&<YH ^B:*XG
MP=XGUR_\2:UX>\00V'VW3EB?S;'<(R'4'&&Y[CFN M_%GBC0_%/B8-/8W5W<
M:A;V,8F+"")VWE3G(VJ%4@CJ3SV.0#W6BN(\#^*=;U?5]9T7Q!:VT5_IICW/
M: ^60P)ZDGGI^M97PQOWM="\5W5S++.MKJMRY)Y)"J"< ?CP* /3**\+M/C#
MXHGMIKAM-M&C:UFFC9+64+"R'(W,6PP(&.,<L/I5FZ^*7B_1X+E=4LM)-PVG
MPWMJ80VT"215&_+<\$\#&#B@#VNBO!YO&'BGPUX@UJ[U*.R;5;B2SM1''OD@
MC#(S;@H)8G"C@=236E9?$SQCJ,EA96MAIIO;B^FM@\T,L<<BHJL" 3E3@GKZ
MC@4 >S8HKSWXA>-]7\+3:19Z?%9-<WJNTK2I)+MV@9VHGS$<GFN>LOB/XRUV
MRTO^R++23=3VL]Q.)E<*!&^W(^;CM^= 'L= X%>+6_Q/\9:L#-I=AI)BM]--
M_="4/P%+!@#N[[>!BKDWQ3UF71]?O[2TM%:RBTY[:.1&)S<*"X;##.">,8H
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
MJ9C8.C*69_GR6W;L^S<^G%<+H?CSQ+J7BS3O#@G@EN(K^;[9*(E&^U 5D/3
M)!8<<\#UYN?$#Q+XKL_&L>D>']1M+.%=,-[*;E4QPS@\L#SA1@"@#>N/A=H<
M^EZI8F2Z7^T?(\R4.-R^4H"8XQV)Z=_I5>Y^$?AR[\2/J\_VETD<RR69D_=/
M(>K'OR>< X_#BN)F^)WB[6K%+O1Y=/LDL; 7=XL^W=.0Q5@N1_LG &#SU/%9
M>O\ C'QMXET?7;F.[ALM*M(K5Y[9%V2*)MI4*V-QYZ\C(]CB@#T"T^#OAF"3
M4?)N+IFFC>&(&7/V17!!"^O#8^;-:U[\.-)O+B[E^T7,9N=+73'"L" BE2&&
M1][Y!7G)USQ#HOBC5=,L)['_ (2'5KZ"WDN&&$1EA0DA3D8)8@?+Z^P$T7CG
MQYK%]8^'M,N[%-62XN8)[E8U:*;R@IW E2 .2.!Z4 =A-\'?#<NHV]P'O$@C
M1%FM1,=EQL& 6[YX&<$5O^+O"%AXLMK-;ZYN+=;.;S@\,FS(Q@@GL,=^HK&T
M+QIJ%Q\*;CQ+?0Q/?6T4V51#M=D) R!T!P,]AR>!7FOB7QKXNG\/W&A:I=Z:
M[W5E%=?:+4\M$S8*$@XW'(X Z9]: .V?X+Z',?-@UC4U3#)#ME5Q'$P(,:Y!
M^7#&NI\-^"M%\-:C->:1OB\RWCMI8EDRA*?QD?WCQG\^YKC_ !AHVI>&OA%I
M^G:=?B P/ ERR;PTA9@#M;.5&X@X]!CCI6%H6M^(_#-_J4D,MI/IC^)?L5SY
MP=IGE8@.RDGA<#C.3S0!Z,GPX\/F'68+B&6XBU6[^URJ\A&Q^2-I&",$L?QQ
MTJLWPP\'QZ4NER6S[9)UGWO<,)9'52H^;.3@,>.G-<1X7^*'B75/$^G&>+SM
M/U&[>W^SBW")"!@C;,<;F')(/8>I&-_XISR6OBCP9<1%!)%/<NA?[H(5",^U
M &RGPH\(17TEW%ISQ2ON^Y,X50RE6 &< 88U>L_!7AJVO;"2UA(N=,MWMH=M
MPVY(WW9!YS_&W/;->8+X_P#&NE:1%?ZAJ5G<KJ.G-<6P,*IY#>:B!FPHS@,3
MCD5AV_B36_#?B+Q!=+J-I>:U=SV]H;B!5926!8NHP%. NWG')H ]7D^$7@D)
M!&VGNFT;!BY=3)SNPW/S'^@]JZ;5_#VDZWHG]BW]LLEEM4)&'*E=N,$$'/'%
M>%W^N^*=9U71!>:I:6U]8ZG+!!<S&(;2RJ<R(I*@@# ZY+$=J>_B;7Y/$NG:
MU>:O9W5QI7VZ B%,+-Y,9D;(P!AP0N0., ]: /5;;X7>$[2S6UAL'5%N4NMW
MG,6+H&"Y.>@W'CWK6USP]IWB&]TV2YFD6XTRY6ZB$3@$,"#\P]#@5XW8?%CQ
M996<]Y?8NX9K(RPE[=(A')Y@7*D?>4;AG/\ 0U3AU7Q/I7BG5M075;&XUNZC
MLK?[1$J&)O-*D=L<!0.!T)- 'J&H_"?P_?:I=:E"]U9W4["16MY-OE2 DEU]
M"<].E2:/\+=&T/5K34+.ZOMUK<R7$44DNY 70(1@_0'/4X&>E<,WQ+\50VD>
MBW4L":J-5DL);ZWMO.("%<D1@88Y..@R.@SDU3NOB[XL:RT]3#;65PKR_:)/
M(+F3R_X63DH">#T(ZC H [J/X/:#%?BZCN]04)>B\BB\W*1G(+*!CO@ D\X
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
MJW4EU<6VF-,KRJK$E)/+7J/0YSUSWI?'5O"OQ/\ $"7%[Y,=S%9$C*KN'F0
MCD'H%+<>G/&<@'M=GX<T.VN[74+33[>.>"W$$$J#!6+L!^9_.DU?PMH6OSQ3
MZKI=O=31#"/(O(&<XSZ<]*\'AFUW4;[3)/\ A+-4B.L:I/I\D"SM^Y167ID_
M[?8 #(JG+XFUQUM=%N]?N'M[>.=4E^V&V(E5V5=\ASNP IV^C >] 'O#^ /"
M;W37)T"P$K$$E8@ ",8P!P.G:H=0\">$#I\?VW2K<6MDSW +%OESEFR<Y([D
M'CBLG1I=:\3_  =C;^T)(]6FMG$=U!(R-N1SL^8<\A0">^37D5SXQ\5:SYQF
MO;B*VU> 6YV28"^2JF5@N>,_-D<9W$4 >QM;?#N33-1OC)IGV/4(D-PWF8!C
M1A&N!G*J&4#@ 9%2ZIX4\"1:G::YJ-I:0S7$L<<$C.4223JGRYVDG'4CD"O"
MB(&T:":?4IPK^'V*6[R!0[K</&$4#&0,&3!R2037703W.G:S8:/K7B07X@U;
M3[E#<,H\E7AF+ !B< ?(,<8R,8R* /3K?X8^$+743?Q:0@G,ADYD<J"000%S
MC'S'C&.GI70:1I-GH>E0:9IT9BM8 1&A8MC))ZDY/)->*>#-4UZSU'PYK%[X
MJO+JPU6]FLWMKJ1G4!<A3EB1DG'0"NK^+>K:YX:.G:SI5Q.MNZ2V<\:RD('=
M?W;;>FX$,<X[ 9Z4 7="\)1>'-1UC6/%>JVE[<ZS(MINDC"(R-P$P>"6X&/]
MGOS5I/AWX'TE)[0V<,!U,>05EN6#2<AMJ9;(.0#\OH*\;NM4\2:Y:Z;8:CJ-
M[!/I-[%:RF;YRUR\K;"P+?,556Y.>F.^:UKO6-:TZ_BM=2U8:E/H.KL(99U!
M=\Q.V#G)Y*X')Z^PH ]-A^'G@;P\T%TUI#;%+F.2*2XNFQYJYV@;FYZGCO\
MA6UHOAI-(U[7-6^TO+)JDR.4QA8U5< =>3G//T]*^?\ 6=1U*]TS2UN/&D6I
M3:A<07AM&5G>TE)8<=44#<<KE>WRXKV/X=7&J0W6OZ'JNKOJ<NF7*(D\HPY5
MUW'.23C/3)- &Q>>$_#>MW.K2SV\=Q->JEO>E9CG";65>#\IX4\8Z"GR>"M
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
M$92 VS(()(P>V<5V?Q;U77M/\+:=%ITHMFOKE+:XDB<APS#(56[ D-D^GUH
MW]$LM>LO%E_%=3O)HB6=NEIG:%#A0'P!SU!//K6+XK^'>H>(-3UNXM]7C@M]
M3M((6@:(GYXY%8$G/HI_[ZK%MOB5KFG_ &3?H3/H<DSZ=9W4SEIII4!52QS@
MY88)QU#<\5U/@WQ;J^N>'+O7=8TJ.RLUC\VV\IRS2H Q8X/T&/7- '.^(/@[
M)JNI7%_;:TB.1"8H9[4.NZ- F&.>5..F._>DT?X1W^AW&A3VNMP22:=>23R%
M[<J&1P@*@;CDX4]QUJ#1/C'?ZYJK65MH]LSSP3R6:"?+ET#,JN.Q(7]161J?
MQ7\1:[;6-SHVGG3['^T(+=IS("99"I)BY'W?<<]/6@#N_%W@2[\1^(3J4-Y#
M"@TJ>Q".I)+N& /'8;OTJWJ7@^XO?A@GA2.]6.X6TA@\\Y*EDVD^^T[<>P-<
MI<?&2:+Q7/IT6EPRV4=Z;-3YV)V;D;MO]W<.OI[U'9_&'5$$<NK>'/)@NX)G
ML7AD+><\8/RXQG!(QG'>@"2/X2:EJUU$?$NJVCP6]HT%NMA#Y1W%=NYC@;O7
MW^F<UIOA-XFOX9CJ/B*WN)H[,6=GE&VHA;D-Q_=R!COCTJK/\5M0U[1(EBB.
MGW27UJ6EM)U97C9N5;/S#T('T/&0=>7XNWZ2F]3PS.^A2SM:6UWO^9Y1TRH!
MX)_KU((H T;OX:37M]X@DEOXA#J6G0V<6U#N1HPGS'VR@X'K69%\*M6U&&9?
M$>K6UW)%IGV"P:)6'DXZ,PP,U?\ "/Q2N/$&L:7IM_H$ED=2ADDM[E9PZ2;
MQ/& 0/E8=3SCUS6;\1?%?BK3?%,MCIAF@TVVTXW<K6QBWLN2-Y+J=H#8&!R?
MQX ([7X)B&1BU["H?2C;,8U(/V@]7Z?=QQZ\GI52Q^#.KV]LS27NF)<"2!52
M%7"&-'#%F.,[SCIC'O3K/XJZAHUYJL6H0OJ#RZK);V:2S);QQ(G7,A&T=5Z^
MIZ5I7_Q;N;[00VA:#>R7DNGRW4CJZE;159DW]"'PRD]!D8_  ]5 Q2US7P^U
M"[U7P%I%[?3M/<R0_/(W5L,0"?? '-=+0 4444 %%%% !1110 4444 %%%%
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
M[0^5J@CNY)UD!R+=BS+G'0X8XST)%>E_$7[?_P *_P!9&F+*UT8 %$0.[:6
M?&/]G=0!K)KM@_B*305E;^T$MOM31F-@/+W!<[L8/)%:5?+%M+9?\(WKK:,N
MH2DZ7:+=/)_RSF\U#(5(YV9'?U-&B27.GP:AXBMCO;2+RW>*(22)$Z2+(I95
M;YCDK&>>< T ?1N@^%-)\-SW\VG0LDE]+YL[.VXDY)X]!R>*VJ^5-=TO4/#^
MH:7;S27\E]):03A)6<.97?>5B(Z$$[3G/.X]<5ZE\:+R>/P_H/F)+%%+= SJ
M\CB$?*#MEV#<>_0YX.* .C\87'A/0_$6D>(-=>:/4(P\5H8@S9&#G*KU^_\
MK73Z1J]EKNF0ZEI\IEM9P3&Y4KD D'@\]0:^7]&T^'7KVVAQ*7EN+Q52W=R
MHAWHJ;LG&[/7DCK4)GCBTO359VBB2TD19',H6.Y\TEL;?XPI0XZ<C- 'UEY4
M9*GRU^4EEXZ$]Q6%<>--$MKYK*6XD$ZWT6GE1$Q_?2#*#..A'>O./ 'AY=2\
M:R7NLOJ4FI6-I9W ,A94\QHQG?GG=TXXS@FN6U_3M(;XA7NB;YXY[KQ%:?(C
MM_JF#;R#V.Z3CZ\4 ?1J11QLS)&BESEBJ@9/J:5$6- J*%4< *, 5\SZ\'TU
M(M)=KIM"T[5[RW,DY?86XV L@Y.,G@>M>@^'7UM_@)<BS>ZFOA%*EL55A(8]
M_&SN?ER1^7:@#O[?PMI=MX@O=9BB83WL:I/%D>4Y4Y#E<<M[G^IJ;5]8TC15
MM_[3E2$7EPL,68RWF2G[HX!].I]*^:-&O8I8=1-S/=+IO]F@W8MI)6+7&X",
ML6  8N0>XP#3+F%Y!!-KW]HMK<-]#]L%XSX6V*C:>!D=@3G/(P* /JGR(=Q;
MR8\DDD[1R2,9H>V@D1%>&-E3[H9 0OT]*^6]*U#5);V=OMD\6H"VO#J#%YFD
M=1&Q'F _*!V!!XXS6J]F_AW0T;3KK43)J^@)<W 5MVT>:GF8XX&S=U]^: /?
MH-6T>]UJ_P!#C:-[VV5);F$Q\8;D')&#V_2M6OF'?IB:=XC_ .$;O=433VEL
ME>>0$N(BK^9O"X)&['M^E1V,\K62?VG<WH\'MJ3F;[$D@C5MGR[&?+$$\8/3
M&>IH ^BM#UO1?$EE<C3&2>VMIFMY%,150PYQ@CD<@U%<+HD7C+35ERNK?8Y5
MM4"G:(LKN[8!Z?AFN ^&'FCX2^(CH_F&Y\Z[^RE1^\+>4NS\<XKS33IHHK>6
M?0I]2?65TF;[;O!)1RZARIZ@!"W/J!0!]1/:V\CEW@B9BRL24!)*]#]1VHN;
M:WO(&@NH(YX6^]'*@93]0:^7;#4+F#PSKH2>0Z<ZVP9+6:58E<D9W%P3G ^8
M#KV.!4UAJL4VE'3+W4;RV\/'5V-VUB2R(C)^[P6&_&48X(YP3C(H ]SM?'O@
MZTMI(K6\A@@@CEE*1P%%"HV&VC !)/0#DUT"P:9J\=KJ)M;>YW(LD$TD(+!2
M,@C(R/6OF<W=NNBQ0V-P[B+3[Y=Q&&V--@9^JU>OX0]MXDUNQU?48I-,DLC:
MB.<@'S%"L3WXQ@<CWS0!](7.G6-Y+'+=6=O/)$<QO+$K%#[$CBN3\?0>$FTG
M^S]?O4TY-1G1B\*@23,A'7"DD<@$GIFO&Y-7U8_$IY)[F0:@NL1B-VD<2>26
M(V*@^785(SGM]:[[XEZ5YGQ"\-WD)GDNC:W<D40.Y?,@C,L>%]VP".X H [K
M6/!VDZU:Z=:2HT%G8W*W*V]N B2$ X##'3FM757TZ/3)Y-5$!L8UWR^>H9 !
MSD@U\R77B&ZBT])--U_6[NXN+)SJZS3,%ADW +M)'K@>O.,C)%>J>+O#UGI'
MP4NX'O=1G$:I<>;)/N=Y&90 V>-F6''MGKS0!OVGCCP%<):26U[98@E6"W(M
MF7RG<$@+E?ER%/H.,5T%NVC>)M/MM12&VO[61"T,DL(;@\' 89'3!%>!Z?%I
MVD:D5AO+MW@U:&-?/Y*Q_9I/*.5'WLEA[;5JO;+)<:9?7<.N:C;?V9HMK<PQ
MV\Y5%F 50"OZ\8Y;- 'T?_9UCAA]CM\-&(F'E+R@Z*>.@["JKW&CZ#]GL_\
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
MI4 %%%% !1110 450L=:TW4[N\M;*\BGGLG\NX1#DQMDC!]^#^57Z "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^;]'O/
M5_XM\2:EXLN4DCFO3)8^6MP,KN8DX4=#E>OH:RKS4M+D?6=+BU"Q?3]2U$71
MU)DD62- Q.W9LW$_-].M>MOXJ\+):SFW\*12_P#$[&D20K;1 R2<G>!T/0X!
M_2J-GX[\*ZKJ3QR>#2D#Q3;;N>SC*RO$&8Q@X(/RKG.>#QCO0!YG!K&BQ_#[
MQ-ILE] VJ7M^DL)6!_WL:LISNV8 ^]@''?@5'?ZEH$D_B5K>>V5+DVR60C@<
M8"NF\KE/EX4]?UKU&R^)W@Z>-YKGPY+9;;<RVS2V:'SU!PP0CW'TX/I6?JOC
M31+F.V%MX>@TZ_@OX$N;>]TQ'80R98L"!\IZMZ_G0!U ^+7@)K402ZQYB; K
M*]G*01CN-F*\>GU;1+O1_&5LNIQ0R:AJBW-DK12 .BNQR<)\O#\9QR.U>BV_
MB[3_ !1XST72=-T"T_LRY:9I6OK%0)D1>'C/?D,.G4?EZ-_PC6@A<?V)IN!@
M@?94ZCIVH \!L-?TW6)]6UC4O%\WAS5-0N49DT^"9\1HI&-R^I.?O'H/PQ"V
M@YUO4AXBN&UJ&]$NFW+QR W"ALEVPORL>O/>NP\,>)+CQ ]H;J'P)&9)MKPW
M-FPN"N[)P "O0G'/UKHX/'?@2ZN64^$U6%TD-K<2:=&$N?+4DA21VQCVR.E
M&IX&U2]\1:I8ZX_ARS$=QIX6?6 P\UY5^5EQC@;E/'H!SVKT>O*++XR:#96J
MV\/AG5+2+R3/!##;(JNF2690"!@88YZ<&NF\)_$;3?%VKW.G6MI>6\D</VB)
MKA-HFBW!=P_$C\_:@#CO&'AS4Y?B%J>IGP?_ &]97%DD,(:945'P,MG.<C!'
M&.M9=OX+\7:';QHOAZTU9[W2C9-YDBDVK;F(R6.,8(_+J,5W'Q-\=:GX,L;=
MM-TLW#3<M=2HQABP0,'&.3VY'XUC:[\0O%(UKQ!#H5II;66A0K)<FZWEWXR=
MN& ]>/;\* .?N/AWXEBTSQ! FFPR3G3[&TA>-E)F*",R%2?3:1VZ"FZCX%\3
M6,FHV]MX?BU--6L+>%)I)4!LW55W#D\8(XQQP/3%>@>*_'-UI'@33_$-A!!Y
MET8&DCES((DD7)SMQTX&?>G>$/%>L^+]8O+VV@LXO#$+M%#(V3/,P[]?E'?D
M=Q]: /-M9^%WB.QO'.D6S>7;65M<Q?9Y %>[38K<'G./,8?7WI;WX:>(-(NC
M;VVEW>J6MU8QPDQWJ1B.3(,BOD'*[RS=NO6O5O$GCS3?#&LV>EW=GJ$\]TAD
M0VL(<*H)R3\P/&"3@'@5E6_Q>\.W"7$BVVIK''!)/$[VP5;E$SN\L[N<8/7%
M $WP[\,S^'WU]KNT9'GU)V@GEE\R26( !22>?4Y)R<FN0^(_A+Q5JGBV\N].
MT][FUNK$6\;6LR1=#DB7=RW.>_/ SVKHX?C1X6ECN&>/487C17CBE@ >X#$
M>6-W/7/..*5OC)X?%NCC3]9:X:X^S&T%JOG*_8$;L<] ,YXZ4 >.:G.NDVNM
M:'<Z;;R:A)'9)YLCXFMG1%#(@()/((RIQC')R*[;5/ WB3Q#:>)YSI@AO)[R
MVDMEE**TL:(0R;^F.4Z\$KZU?L/BEH]SJNH3ZWX==KZ"]$.GQQV*F[V\X#!F
MX9<<X/4CBO3/#WB"R\2Z2NHV(F2,L8VCGCV/&XZJP]10!X=-\/\ Q.Y_MY-$
MO(REW'*UG]N4SR*JG+_=QG/3C/)X[TS6_A_X@31=+?3]!OHPYN0]N+H2R0F3
MA0W8*0 3@#OG'%>L^.?%UQX3ET:2.))+>YNC'<@QEGV!<G9@@;N#C/6LVQ^,
MOAB]MKJXDBU&TC@A\\&X@4>:NX+A-K')W$#M_.@#H]"TN[@\"V>E:G'"URMB
M+>6, %/N[=O'&,<5XMH'@WQ;I/V:]F\'Q:E'!%+9FTNY5^\SD^:H/0<[<\Y
M/J".ZD^+,.I7VBQZ% VVXNS#?07<6V:-  V5PV.1NQR>E:TOQ4T""+3II(;]
M8;ZT>[23REQ&BY!#_-P<C QD9(YYH M>!?#U_H'@&'2K]4%WB5C"C;ECWLQ"
M _C^>>37ENB>$/&.BZ9I\T'AS[1.4O+6:"25$*B4!0QR>G!]OSK:U3XS7TLF
MI3:+I_DVUK8QSHNH6S"1G:9$)^5\;=K\'UKJ;+XMZ!<ZN-,G@U"TD\XP&>>%
M1#Y@ZC<&)_,4 >=VOP_\0IH.L0WF@DW TJ&"UY1V,@E#';@\'&?RK7UWP-J$
M-S=#3= /D21:>(_LZHI#HW[QAZ$#()]_2NWT+XG^'_$.M6^E6(O?/N-_DM+!
MM1P@8D@YZ?*:B\>^.9O!NK^'T,2/8WLDHNOW9>0*NS&S!'/S'KF@#S30_!?B
M:Q\17;#0KE(E@OD82",IF2-PGEN3DY.T9_7!(KH_"OA/4=$U;P-.="\J:*"[
M34)D"@J6SMWD=>#QSWKM=(^(F@ZW<PP63W+/-:/=KNA( 1&*L#Z'*GV]ZP]#
M^*<.O^.X=)M+64Z9<6F^&1H&$AESR6YP$P#SZ]Z (/B+X>U*[\7Z'K<6B_VW
MIUI&\<UCE3ECG!*MQCD?]\_2N.T[X>:U ,ZEHLET/[%NC%"VUUMIF9O+1><;
MAG<,="WJ*]:\5>.M%\'26L>J-/YER&,:PQ;S@8R3^=9MU\5_"UII=C?O<7#)
M>AS%&D),F%.&)';G\Z '66C:A=?!R#1T62WOY-)$01_E97*?=/3&>ASZUYHG
M@[6CI)"^#CITEGHTUO-,CAWO)3P"%4\D]>G<CL*]*TCX@1:WX\&AV, DL&TX
M7:70#98G:>G9<-CZU3\6>/-1T'Q+?Z;;6]L\5MHS7ZM(&+-(&P!P1QB@#KO#
M^G6VF:%:6]KIT>GKY2L]N@ VN5&<D=3ZGO7@>@>#O$4Z:;IL?AB6POK>2XEE
MU&8F,.C*55"P&>H([\$$<'->H2_&'PO9W4UG>O=1W$!9)-L!*%UZJI[\]*R=
M;^,MK#%9W.B0I=6\T5QYBS(XDCDC7*@@< $D$G/0]J /.(/ OB%]%U%SH.II
M+;6?D,&1 )'$JG:B!=SC&6W GIU-:=QX+URWLKW3AX--S=:G';?9+W*_Z(51
M2Z'GY<89<G&2.^:]*MOBYH"Z;I\VH?:(I[BWCFG$4#.EON./F/89!Q[54\0_
M&#2[2]BT_0RM[>&[C@=W!$.TG#8?/4<<].] '#ZWX"UR\C\17BZ,\MQ'JD#Q
ML$!>2)4?S-F[EERR'OG'?%=S\(=#U#2K;6;F\L+BR@O9TDMX[A%1R #DE% "
M]>F!73^./% \(^%;G55C6692J0HP.UG)XSCMUK'M_BYX5DO;2SEN)XIIUC)9
MX"$C9QD!CVZCVYH \\\7>"/$>J^.M4@L]-OHK/4+F.3S$F_T:10>7D]QNX';
MYL5>LO"?B!TLO!SZ/<P6-MK;7_\ :;%2AA7(7&/XCGI]*]PKS>S^+-A;^*]5
MT37%%MY%\;>VFC0E2N<?.<\'/?W[8H N?%31K_5M'TN2SL'U&*SU".XN;%"
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
MV>!&E#&XX^\N!CKD=3T]Z /$KVUM_P"SM>_X1^QU!-&;4K(O'.C_ #0A).&
M.XJ'SWS]WO6?!91B72CJ5I>2Z*NI7!:..&0#RL19V9.[\SGCKG-?4.G:OI^K
M1S2:?>0W*0R&*0QMG:XZ@U@WGQ'\+6VFWUW#JUM<M:1EV@BD&]NP !QDYXH
M\2TS3IK+4-+O4L]3MC<6M]'I\DFXMDJZP*".ARP';DY]ZR;:VU@:=*U@MZ%-
MH%U-(()%)02@DNS=6/'W>PQTR*^A+7XC>%I["QN9M7MK5KR)95AED&Y<G&#C
M@$$$?A4-E\2?#MWJ>LVKWL5O%IC*&N9)%\N7/!V<\X((_*@#Q*/3=.NKF\L=
M._M&WTFXU73X(6N5Q*X/F*><<#DL/H.]6-;T^XT.\O="LH[NXT2SU=6N(YC(
M8R&1642%!D@D-T&>!W->XS>-O"GV."[FUFQ^SR,QB=G!!9" <>X+#\ZL:;XL
M\.ZK?&TT_5K.>Y9/,,<;C+# Y]^,4 ?,NI:EK\5A9IJ$]X(%B86(F,BC:LHY
MC/4L/F&6'"\>E;5EJ.K#XD6+7#:@FH2:E"S12R2"X2-@"4/52F&QZD#D 'CZ
M M_%WAN\2X>'6]/9+8XE8SJ G..2??C-4=;^('AW1-.AOS?6]Y%)<+;YM)4D
M*D\DG![#F@#G_C=)=1^"+?[-/-"C7T:S-&S!=A5_O[>=N<'OR!7D7]L7[Z-8
MQW-U>_V)Y]Q%FXN9S;OA5V!2J;AMSD @\C/'(KZCEGAAMVGFEC2%5W-([ *!
MZDGC%<SK_P 0/#NA:%)J8O;>^17$:Q6DR2,S'L,'TY^E '@CWK-902>(M8UA
M%CT]6TB2.-E^82<A<XW8&<,2.@] *U[S5_LMKK.D:UJ.J)J5SJ%E/$D^]9"F
M!NW8R!@-TSU QTKV?4?&$>G^ 3XJDTRX*>2DJVI*[\,P"Y(R .0<\\=NU9OA
MSXDV>NZU%I5UHVHZ7=S0F:$7<6%D4 DD'TP#SC!Q0!XY+%/!HP\50W=XL=SK
M<L%T&N)$C\G*LJOL^;DYR1D\>M00ZG/<"W_MS7-5BT O=FTEMVD91*%&%5F^
M9AR!R!C)Z98CZ*37?#DMG<;=2TPVL+;9CYR>6K'!P><<D_F:8=<\,2PVUO\
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
MXIB#-,Q9'1<!N!T8@9R._89K;T7P1=>&/&DM[HEU#!X?NTS<V#9RL@!P8QC
M'3OZ^U<]#\9IRUM>77AN:#1KMG$-X9\Y$8.\X"]<CI]:J6OQPFN$NG_L),)
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
M2-2"-N<':W/TJYH?PQ\00ZO9ZI?PZ>LZWKW$I:=I9-ACP%9F!W?-]>M>ST4
M>0:5\+M9BL-$M[J6UA:VM]0AN9(G)8>>K*A7CG&>>E8%M\)/%$MA<V=Y# WV
M>U:*T=[YG0NS*V47'R#A@<]_SKWZB@#Q;6/AGX@)O9K*WLY6_LVS@BC$@7?+
M$8R_7  ^1N21G-=[X-U[6]8N]7MM6TZWM5L)4@1X-V&;;EP,]0#CD>HKK**
M/'O'OPV\2>(_%E_J-A-:BVGCA1!)<,F H&0RA3GYESU]/PMW/@#6Y=.OU2.R
M^U7'B7^TT);(6$^O'Z5ZM10!XSX<\!^+;'7_  TE]8Z6FGZ++(1<V[X>4-DD
MMW/..PKKOB)X7U377T34='CM9KW2KKSU@NF(20':<?FH[BNXHH \0'@/QS;W
M.I7D6F>'Y)=9B9+F,CY;;+'E<]^<]_TILWPI\1G2-8M52P>6:ULH8&+X)\I5
M+X...1C)Z@=J]QHH \;D\"^+!KLK)96#61NVG659@'(: Q=/;KZY/>LK7OA]
MJVF>$M*GEM+8?V=IEVEZT!!8L^XICNW)&3VYKWFC% 'S386.K?$">_M])MM.
MPFD002/$K*FZ-U*C+J"'.W'''O6Y#\-/%-Y"UQ=Z>\=S+J=K+*ESJ"SLT:"3
M?(QS@_>4 <GKZU[R%5>@ ^@I: /'6\#^(+?Q7;:A#H\$D$?B2>]+"9 1;OY>
MUAD^S''4$# KK/'>@ZGK&J:!<:?;>=':23F;]XJ[0T>T'DC//I7;44 ?-Q^'
MGCDZ''#_ &/,T?V$11I%=0HR#SFD*R*WS,=Q) &,9 R>15VY\$>*I[B\TM/#
MB2G4+2Q3^T+EE+6IBC3?A_4E2#CKCO7T)10!\]ZCX+\2L^M!?#UPXD6Z\EPZ
M<[[A&! !Z[0>/2E\2V-]H":Q<WEM_9VH_P!JQ7FEW:1AOM#E2#$, C &6YX!
MX[\_0=07-C:7AA-U;0SF&02Q>:@;8XZ,N>A&3R* .?\ !WAMM \"6FDNB_:3
M 6G#G@R/DL"1V!...PKQ;2OA[XR6:2W&A@^3;7,)^V/&8OG4@"(\D'/(.< G
M.1DU](44 ?-M_P"#O&$]B;:+P[=Q1SZ?;1[(_+ +P]6D[YX? R"=R_2IM2\$
M>*3>7[0Z#.\ DL[CY2H,FQ-I1>N3E\GCC;TKZ,HH ^>M-^'VKWFIQ76H>'+A
MK>XFO97AN)AF'*+L)VA<G=G&.#Z#%6;+X=ZM#H'APV>E36>KS0:A%?3Y*E"P
M81;\'C(./H:]\HH ^:Y?!/B:_CB/_",7@CM[&&U87!0%2)024  +<9Z\@$\]
M*Z37?!1L3XC6Q\-S36<.IV,UK## 7+QA/WH3.<CD@]?>O<** .-^(VEZCKGP
M^N;72H&,S".1K;E6=%(8H ._'3VQ7D\O@_4=0;5[^Q\(WFFZ;+]FCCLI$8R$
MB1=S!3SC ;)]#]:^BJ3'.: .1^(ME/-\-]2L-,L)IW:)(XK>WCR0 R]%ZX '
M05Y%:>"M8OKQ5T#2M=TPG3I8KN;54QYC%/\ 5ITP&/&??\_HRB@#YEU/P5K-
MY9K_ &;X+OK V]G'#<9+,9YMRDL 3R.O3I^%=1XE^'3RWWB=-,\.A8X[&V_L
MUXTPI961I0OJY&X9Z]1WKW*B@#Y\3P;J5T+[6-&\,7>BM8VD$MO!-&7DENXW
M!8HK9;& PXZ\'O@9B?#3Q;+I%[8SV<[0V-LMU:1C@/-(8RZ@?Q,%5P?<#U%?
M2U% 'R_;^#M:FB)_L75TAD:UAG26R6$,<J"-H&2!C.\8////)]P\9:;9Z1\+
M=9L=/MH[:UBLI D48P%SR?U)-=A4%Y9V]_9S6EW"DUO,A22-QD,#U!H ^:(]
M!N+K0XKS3/"FI0VZ:04O)'1\7<K$;9(^?F 8J^ .B],<U=\9^"9[#4=/2PT*
M[2TN=,BC!M;(SDW'+$'D$,<<G.<=C7T7:VD%C:0VEM$L4$*"..->BJ!@ 5-0
M!\N'09+F;5-/MM#U>XUF.>T2VNBI/V7Y1E9=IP#[X/3M5JRTG56^(4,MSHM\
MC1ZXDD[QVLC!4WCGS<YP>O3'.<]J^C;32K&PN[RZM;=8I[QQ)<.,YD8# )_"
MKE 'RN_A6[MO#.C:U)I<XB-Q.ER1:&1\#&TE"1E< ]P.#4Z^'KVVL--N]4T;
M5K_3[BRN5MH51B8)=[;2$'^K7E3C)SDGOBOJ&B@#C/A[975K\+-.M;BWDBN/
ML\N8I%*L,NY'!]017C.E>&H-4T>Y%WHUVDVG^'II$8HR9N%N)<'C[W!QC_9-
M?3-% &3X86Y7PKI(O'+W/V2+S&(P2=HZ^]:U%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!YJ/@WIIU&:=]7OQ:F]%Y%:1E0B-
MG)SG.[C@'C'O1%\&-$-W,;N^O;FRQ(+6T9@%M_,SN(/<Y.1TY SFNQOO%OAW
M3;V2SOM;L+:YCQOBEG567(!&03Z$&M@$, 0<@]#0!YLOP=L9-/NH[[6M0NKZ
M1HV@O6(#P>6"$ ZYQDYY],8(S5G2?A/IVEZSI^K-J%U=7T$DLMU). WVII%(
MY!Z8R?7.>:]!HH \Q/P7TZ2Y FUK49+"-IOL]GE=L"R A@IYQS@]!TJL?@A;
M2J4N/$FI2H(!;HNU1B,,&53UR!CIZX/&,5ZN2 ,G@5SUMXZ\,WL]M!;:O#+)
M=7#VT(4,=\B8W#I[CGH<C!.: .?UCX66^L^(-3UB35[N&YN9(9K9HE :VDC7
M .>_MTQZU5?X.V8C@NK?7=1AUM)GEDU-2-\I?&[(Z],XY_B.<UW5UKVEV6KV
MFE7-[%'?W8)@@8_,X&?RZ'KUQ5V:>*V@DGFD6.*-2[NQP%4#))/I0!D6GABT
MM_"C>'II[J\MGC>.26YDWR.')));\>*Y6V^$.DVUO"@NI&DCTV>P\SRADF0M
M^\]B [#'O75P>+=!NM8@TF#4X9;V>$3Q1IDB1""00V,'@$]>E;5 'FJ_"&"/
M4+>YBUZ^6.-+4/"5!65H-H4MSTVJ !V]3TKIM.\)0Z5>^([Z"8SSZR^]HYAA
M$PI 7CDC+')]*Z2N:U'X@^%=(U:72[_6(H+R+&^-D?"Y&1E@,9P1QF@#RGP]
M\*_$W]L6-KK=OMTB"61W5;Q7BVNI!"1]03P,UTZ_!:*.POK.+Q)J*PR*8[:/
M@+&A()#@8\SD>P]J],LK^TU*T2[L;F*YMY,[)8F#*V#C@BK% ' ^)/AA;^([
M_4+R75KF)KF&%8D"@I%)']U\9YX)&./O-ZC$>E_"Y+"32)I=<NYY[*>:XFD(
M ,K2(%VKR=JX7ISG)Z5Z%FD9U12S, JC))Z 4 >4VWP1M;6ZWQZ]=M#%Y@MX
MGB4[%="#DY&3DYR .G3O5>_^'.J^'_#>IVFDQ_VY/JL,%G()"L(MTC3 <!B<
M_-SU&./K7K%G>6VH6D=W9SQSV\HRDL;!E8>Q%3T <]X<\+Q:)X)M] R ?LYC
MFD0?>=@=S?F3^E<3IWP3@M'A6XUZXFAC6>$QI J?NI$9<#.?FRV=QST' Q7J
M]9U[KVE:=J5IIUY?PP7=X<6\3G!D.<8'X\4 < /@Z9+7?<^*=4FU."0-8W98
MXME7[JA23GMD@CH,8YRLOP:M!!:R6FMWL.HQE_M%VRJYG#G+Y!Z'DX.3CKR>
M:[_5]<TO0;47.JWT-I"S;5:5L;CZ =S4NFZI8ZQ9)>Z==17-L_W9(FR#ZCZT
M >36_P );^Z\4:U!<ZIJ=MH<B01K)YZO)>*J#AC[$=U_"M_6/A/;:QJ-],^K
MW,-I/'"(+:- %@DC 57XX;"@@ C^(\]*]%S1F@#SI?A/;C13;-KE^=0%VMY'
M?C"M%(!@;5' &/?L/2M73?A]9V/@O4?#<E]<317\DDDMQA5D);'/<$\#FNAU
M#6M.TJ>SAOKN."6\E$-NK=9')  'YC\ZO$@4 >7VOP4T^*UO+>XUF[G2YA2(
M_ND7;L8%2/< 8]^:23X/SND5Z?%FHOKT4H>._E&X*,8P%+9_'/:O4LYHH \L
ME^#1C7=I_BG4[>6XB$6H._S_ &I?XNXQZ '.!ZU)J?P=AFDFCTC7+G3;*XM4
MM[BW">8)=@&TDEAZ#(_+&:]/J)+F"2>2!)XVFBQYD:N"R9Z9'44 <#%\+A#H
MVK:<NK,RWTEJZ.T S&(=N <'G.WVJM<?"FY;7K_4K7Q)+;K<WKWJ1"V5O+=E
M<$Y)Y/S\=./7@CTRB@#R7Q;\+[^XT"T&GW/VRXT_2DLHH,"/>ZR*V\'/' /!
M]!5SX;Z/XB/B?5=>U^&\C\RVCM8?MKJ92%P3]T 8R.N.<]SDUZ%J6K:?HULM
MSJ=[!:0,X023N$4L03C)[\'\JM*ZNBNC!E89!'0B@#R.Q^'&J>(-2UEM8O[J
MQTF77);HZ;Y8(N ,%7#YX!!(Z=AZ"M>3X9W4^G:;;2:P-]G->R"0P@X$X;&
M,<@D-SWSVQCNEUC37U5]*6^MSJ"+O:V$@\P+P<[>O<?G5V@#R^Y^$)O+"RMI
M=:9?L^EBQRL&<.)1(''/3/&/I1>_#C7I83=WOBJZU:ZB23;!)&$C;]P\:A1G
M ;+<GOGGGFO4** /&/#WPIU74O#5K_;FKSP.EE+!:V;6X'V0NQR2<_-G\#SC
M/%:)^#&=66Z.ON86$/G*;13(Q0*,J^<IDKU'//>O5'D2, NZJ"< DXJM9ZI8
M:A-<Q6=Y!<26S^7.L3AC&W/#8Z'@T <#X?\ A,FB^*K?69=8>Y2U>22"/[.J
M2$OG/F2 Y?J>O^-3Z[\-;O4/$MWJFE>)+O2(K_8;V*W!#.4& 0P(Q_\ 7/TK
MT*B@#RH?!MQ=&S'B.Z_X1_[1]K%EL!?S/=CUX[X_QK2F^&<\_AS3]*;7'5[6
MYN+AYT@ +F4. 0,_*1OKT!98W=T2169#AP#DJ>O/I3Z /+=&^#HTN]BO'UB.
M6:&6W*&.S$0V12*^" W+-M W?CS5;3?@F;+4FNI?$#RA5F\HK:A9-TBE<L^3
MNQG.".3]37H=_P"*_#VE7;6E_K5C;7* %HI9U5AD9&03Z5I6MU;WMK%=6LT<
MT$JAHY(VW*P]010!Y++\%+R5%W^)UDD-LMK(\VGJYV*1M"9;*84*,YSP><'%
M;]U\-I;S3&LY-6QG7CJ^_P G/RXVB/[WIW_2O0:* /(O^%87OAMAJMO=_P!L
MI8M<RP:8+94:7S5VE2^[/3GIVX'-=!\)_"4WA?PQ(][;B"^OI?.DCSEHTQA$
M/N.3_P "KO:SSKNDBVO+DZC:^192&*YD\T;87'!5CV(SWH \QNOA!?V$M]J.
MF>(9GG5IKFWA:U5G>1E8%6<M\V0<9/J3WK.TCX8:NGP_DN;V>^DU-+*X2TTI
MB-D!<MG')Y88/;DX->R:=JEAJ]K]JTZ\@NX-Q7S(7#+D=1D57?Q%HL=G<W;Z
MI9K;6LODSRF9=L<F0-K'L>1Q0!P.G_")C!%=:CX@OY]25(%CDDY\A8V#^6/F
M.1D#OQCWI)?@Q%YIN+;Q%>6]TTLKF18@0$<[M@&> #D]>YXKTRTN[>_M8[JT
MGCGMY1N22-MRL/4&LR_\6^'=+O'L[_6["VN8\;XI9U5ER,C()]"#0!QM_P#!
M^*>W2&R\1ZC:(UJEK<C 83HO3(&/?@YKI?"WA6X\-.T9UJYO+,6T4$-M(N%B
M** 6'/\ $>?Q[UT4,\5S DT$B212*&1T.0P/<&I* "BC-&: "BC-% !1110
M4444 %%&:1F5%+,0 .I)H 6B@'-1S3Q6T+S3R)%$@W,[M@*/4F@"2BH[>XAN
M[>.XMY4EAE4.DB'*LIY!!]*DH **A%W;F[^R>?']IV>9Y6X;MF<;L=<9XS3G
MN(8Y8XI)HUDESY:,P!?'7 [XH DHHHH **** "BBF+-$\LD22HTD>-Z!@2N>
M1D=J 'T44U71BP5E)4X8 ]* '4444 %%&:* "BBB@ HHHH ***,T %%%% !1
M110 4444 %%'6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F[[3X<TY/%]IX
MMTZ6ZU]KQC 3NWOSQM?!"^N>X(ZU+K6N:GIK3V]QJ^L:&]AI=K_95@C.!(61
M-X=L?,1EAR!T[;<5VH^$>JY"O\0-5$AR<#=_\<IC_"?4(U=Y/B'JBHB[BQ+
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
M%88Y8X]$M0DL)@=<'!0MOQU_O<^O ]*FT_P7X<TJ6UDL=)MX)+5WDA90<JS
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
MUO1[34[=)$BN8Q(JR+M8 ^HJ]45M;QVMK%;Q9\N) B[B2< 8&2>M2T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S#!]L'CT3SZ
M?J4$XU9W;RHY))50DY7>QP1_P'U.>U:7A+PI%/\ \(O+>VDT<=^FI0WTLNX*
M%$3!"<\+C)(/'2OHRH;NU@OK.:TN8Q+;SQM'(C=&4C!'Y4 >/_!VROM7U2?7
M=2D:4:7;#2K5P^Y6P2Q[]@5'IAJX>9;FY\6:S#HUM?OXD&N2&TN(6PD:;GW
MG.!GCKQ@'\?H[1M$TWP_IR6&EVJ6ULI+!%).2>I)/)-+IFB:=H[7;6%LL+7D
M[7$Y!)+R-U//\J /FY;*6:R M='U=+^"SO!K<SABLTC!O+[XX8#L/QQFKOB7
MPY9^'[K3A#8W3I<^'RWVA4D;?=.&!)Y..W';<,^M?2=% 'S)=V5Y+J=R$LM;
M_P"$E-W!)I\BJ6CC@VJ5#=\@;?IM'O6QX<T,10^'=92WO!J$GB40R32,^XP9
MR P/&/?W-?0=)D$XR.* /'OBPD3>+M/;6K'5KS0A8,(X[$<?:"QR3]%VG\!V
MS6=\-M&NK/X@Z2^HV]P]P-"\W=(''D$N53.XG^# QP.>F17N8(/3FDP,YP,G
MO0!\X:AH5I<?$.73'TZ[6";Q"HD!CD"F$G'WO0DMSZ'/2N>G:\_L6S74#<KH
MEO?7,,4;QLZQR84[2NY3GGC)[-[U]8TPPQ,NTQH1G."HZ^M 'D3QWT?[/%ZD
MLE[(XB/EFXB,<GE>:,<9/R[??I7)7VDVXT+6/%.GFYCU*TU2WCLS&YRBE(R
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
M4>I77V'?8O<&9B5^;);<4&0H/<#/ K.AOEO-.TFVUZZU"S\/Q)=+;RHY<2S
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
M/^)/9?Z/"T$.81\D;9RH]CN;\S5"+X=^$88I8X]!M%652C\')!()&<Y[#Z4
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
M/;W F8;20%D  V$D'&<=N#G-=!X+\=W?B+5+C2M6T=M+ODMTNH5,FX2Q-W'
MZ9'KU/3%><:?\+/$\\9MYM(LM--O836_VA;A6-V[$E2P4GUQD@<8],5W7@S1
M?$\WB]]?\36$5D\&F1Z?"B3+(7PVYF^4G'(/4]\<T =QJVL:?H6GR7^IW26U
MK'@-(^>IZ  <D^PKBM%^+>B:C+K<UY)'9Z;83QQ6]T2S&XW[\83;D'Y"<>A]
MJU/B+H.H:_X=ACTN**XNK6[CNEM9V BN F?D<'@@YZ$@>]>4OX"\=O/?W<.B
M1VGVG4$NFM8+R)&& Y!C<'Y NYAP<G</0T >QVOCGPS>;3!K%NP:V:[!.5'E
M*2&;D=B#QUX-.M_&WAJ[OX+&'6+9KJ?;Y<62&;< R]1U((XKQ._T.?2=*\+Z
M#?P?9?$4]U-;M&A$K-:3DJ22N1U9L#.>IXK=D^&?B.W^("76F6\%OI\=]'=1
MW7GKL"*.%,74OUYQCD\\T >W5QNJ?%'PII^GW4\.K6]U<0HQ2WC8[I&'1<XX
MY[]JZR[262RGCMW5)FC81LRY 8C@D=QFOGW3/ASXPBNR9-*7;;1W=NQEN@4<
MR1.H>->RY(Z=\<<' !WOASXQ:;J]U-'J5O!IL4=I]J\T71F'7!4@(,-[<^E:
M)^+OA ::UZ+R8HDPB:/R&WKG.&Q_=(&<UQE[\-O$U_:);Q06<276BVUM*\DY
M!BEB9&VD8).2,>G!]LP6WPF\33:C!>WOV%IH[BW9I9;V661DC)#9)&#D!<#L
M !QS0![1I.J6VLZ3:ZG9EC;W,8DC++@X/J*\IN?CE%'J<"+8(EDNH/!<.S,S
M>0, 2  #!Y)V\],=\U["JA5"J  . !VKQMOAAK__  FD-^PL9-.77'U$D3$/
ML9U;!4KCHHXSSGMUH [6;XG^%8M(M]12_:9+ABL<,,9:4D8W?+U&,@G-='I.
MKV.N:9#J.FW"W%K,,HZ_D00>01Z5X_-\)_$/VB*[A^P;DO;N;R!<R0@))MV8
M9!D=#QZ8ZYX]&^'_ (?O/#'@^UTN^\C[1&\C-Y+%E^9R1R?8T 6-?\::!X8N
M;>WU;4%@EGY5 K.0O3<V <#W-5Y_B'X4MM4CTV36(?M,C(J@*Q7YU#*=V,8(
M(YSW%<1X]^'?B'6/&D^L:2RR6]W;+;R(;MH2G 4@X'*<9('7FJI^%^L+I6K0
M26=E/<2IIL=NX<'(B5%FY;&!\OXT =EKOQ)TK3M6LM)T^:"\OY=0BM)X@Y!A
M#-@GIR1TP.G>NV) &2<"O$H/A]XLL]5LK+^SK";3[;6UU'[>DBJ[(6&1M)SP
M!G'\Z]CU.S_M'2KRQ\QH_M,#P[UZKN4C(^F: .6U+XH^%+*SOI(-5@N[BU1F
M%O&Q!D8#A5.,'GN,XK4\&^(Y/%GAN'6'LUM!,S!(UF\W@'&<X'/7C':O*;/X
M>>,$TZ'2GTK3H8].M;Y([M)5+7AG1E"D CH6&"V,8'ISZUX0TVXTCP?I.GW<
M4<5S;VR1R)&<@,!SSW/K[T +JGB[P_HM^MCJ6K6MK<LH81R/@X)P"?3I3?\
MA,O#G]KC2AK%H;XOY8A#Y);T],UY;XX^'NMW/C'4[ZSL)M0M-6550PW8A$+X
M'^M!'S("N?RYS6++\.O%-MJZ00:'YT5O>13+BX46KQCA1LP,L!G<Q))_'D ]
M>U'X@Z#;66IO8WUM?WMA#)*UI',%9MGW@"?3!SC/ Z&M#0/%>C>)$(TR_@GF
M2-7EBC;)CSZ_CQ7C_P#PA'BNUTJZTN+PWIJR6L-S_P 3,'?)<K*&PJ $'.#M
MYZ9[=^M\/^#KG2/BA!J%KI4=II8TA8V>(*JF7@$$#^+CGZ9H ]"U+4['1[&2
M^U&YCMK:/ :60X R<#]361:>._"]]/#!:ZU;32SRK#&B$DLYS@=/:LOXG^'K
M_P 0>'+<:="+J:SNTN39M@"X49!0DD=CGWQBO+-$T[7KOQ!K.I:=H$'VK3]9
M@O)M-$H5D'[P[5;IWYX],#C% 'LT_CWPK;&43ZY9QM%,T#JSX8.OWACKQZ]*
MAUGXA^&=&LY)I=5MY9?L_P!HB@C?+2@C*A?][M]:\GU/P'XRN6M+IM#VSRW%
MW-)';7$0='D)(#/G[F..OJ#U%:NC_#W6QI.LP7.C6]G<2Z+':0#S%8>:"=Q!
M&<%L!CCNU 'H.F?$+P_=Z7I=S>ZA:V%QJ$*R);2S E<DC&>.X(R<=*TX_%>A
MRZ\-#CU*%]3.?]'7)/"[CSC XYKP6'P!XK:**5_#MQ*+VS2U5/M"1F$IMR9
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
MH(XT4<*H& !^%>0:E\--;O=#UN"*WM8[E]?.HVVZ7YIXL,-I8?=^]D=._L:
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
M]N['3DF_LU+2*."XSN*.K9^;N0#^E>P>'H[B'PWID5W;BWN([6-)(0P;8P4
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
MRD\%Z0VGF;[+]F4)YY)?C@YS[Y]O3BMZ@ HHHH **** "BBB@ HHHH ****
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
M7]T8(]3:,;6>.6>!XTE502Q5B.V#UQ[9JAHWQ TOQ+\0H+#2(8)X/L3N]Y)
MR2Y#<*I;!VX.>E<;I_PB\0+ =,NH])$$23K'?&69W.]2!A,[5Y//'YUT?@WP
MAXHL/%UGJ6M0Z;'!8Z<=/1K5N9 I&UB,=^?3ITH N_\ "T+/2M;URU\02006
MUG=BWM9+:*1R_P I8[^.O0<#KGM@UU>A>)])\2:.VJZ;<[[1&97=U*;"HR<@
M^Q!_&N U+P%K^I^/FU::WL19C6(+K/FDEX$0+R".N%''JWIS74>%/#^J:9HF
MO6]\MM#=7]_<7$7D'Y '50I]N0: "S^)OA._U;^SK?4BTIW[9/)<1OL!+8;&
M,  \]./I26GQ1\'WL%[/#JX\JS022%X74E20,J",MR0.!7F.D_"3Q4NI1QWJ
M6T=NJW$4EP+HN&$L;*61,<8W=,#/\K5Q\-_&&I^'?[%GT[0K9+&,)#=*BF>Y
M(;(^<<J,'O\ E0!W[?%?P<-+COQJFY9'*")8F,N1R<KC(&#G/2EN?BMX.M1;
M,^J,RW$0F1H[>1@$W%23A>,%3D=>*XQ?!?C=]?A\3-IF@QWD1EC%DH"J5="-
M[,!ACECU.?Z1:+\*=?B:6+4/L<4<VE7%MOB8'RY7D+ 8[C!'ZB@#I?\ A;NB
M7/B&V@LKRW.DK!+->W,T<B-'MP$V@CG)/3&>?7@ZT'Q2\'3V,]X-6*10$"0/
M;R;@"< [=N<'(YKS\_#_ ,:WUO#!<V.F6PM-+:PA>.89E.!AFX/7 %9G_"I?
M%[6=[#)#;LT\$$*-)=^8R[&3/.!A< G'8 #G% 'J[?$OPFOA_P#MO^TP;3S?
M) $;;R_7&W&>G/TIES\4/!]LMHSZL&%TN^,I"[87)4L<#@ J<YYXKS_4/A]X
MHM?$U]KMEIEI<QP:H;FULC(H2>)@0?EX ( 0=CR>N*J7GPT\7'4AJ(TC2C]J
MA:&2TLKAK=(MQ/WMI&Y<8S@\@XZ\T >QZCXIT?2]/L+^YO$%G?3)#!.O*,S@
ME23V& >:Y_6_B=H.GZ+J%S;78>Z@FEM(DDB?:UPJD@' ^[G'.>]1WG@>>[^$
M\?AEH[1;^&$&+RV;RTE#;A@L2>Y&3ZGMQ7%V7P:U.V^U/-,LJOI<ACA,V1]M
M>,H<\8V\D@_2@"]%\;&FM0W]GVR/#):K<2-*Q0K)GS"HQD;>W7Z'%>D>'/%6
MD>*[&2\TFY,L43[)-R%2IZ\@^U>17OPV\97CB.:UL9$GCL?-D-P!L,*;&4C'
M/4DXXQTS7=^'?"MYIU[XV-XI@M=4N&:W>W(+["K?,H'0C=Q[B@"U!\5/!USJ
M:Z?%JX:9Y%B1A"^QV;IAL8Z\9Z4S_A:7@RYM=08:D)8K1095,+'>I8+E01\P
MRP'X^E>-^&?M6LW?AW0M.MK)YK22\5G9&601/D%I01C(!)7!/;IWTF^%OB^7
M2)K:73(FEMX/*BDDU!FW$NI_=KG"C;D$'KSWQ0!ZS8_$WPC?V5W>1ZNB06C
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !17B,E]XT\3WGBK4;'Q.FEV^DW+00VY8(C!21\S'[O ')SDGM6[/\
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
MRGACQ;*VG2K/:P22H(T;=N*CY#@$@'(Z^@ZUKZ?\:?$$JZB]Q8::3':M/#
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
M'"!=*TS,@)&^(#<BD?Q<@=><4_2?BV]S]GFU70/[,LKJUGN+6X>]$@F,0R5
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
M<Y+<=N>!]:]?HH \@N?A-=Q>(M-M]-OKZVT]+:5KK5([@">2=V.=PR"00%'
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
M5% '.6_@+PM:*BP:-;QA)DN%"EN)$SM;KVW'\ZZ.BB@ 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@#Q?PW\-[7Q%XH\1:EKNG7]EY>IM);*#Y:
MR*68GMR/NG(/XU@_\(9KLNJ>7/H-S+ _B,RR+)$=C0D\L3_=([U]#44 ?.\W
MA;Q%!X:BMH_#=PT$.OS7!46P>0)L0)L5@<H=K9R,<+571_!NK7%E';:CX9U+
M-OI=\L)D@.WSR&:/W[\?[6*^DJ* /FRX\':_#IVCS7/A2[U%!I<EL(?G!@F\
MZ0AF5>1@,#Z'-,_X1'Q/:Z=K,$?A:X"2W5JPC,9E,8029,>3\^"0,\C!]Z^E
MJ* /G+0O"?B..Y\/23:)?QB+Q ;B7? 1LCS#\QXX'RGVX->C?$K1M9_MKP_X
MGT6Q.H2:7(WFVJ_>921@J!U[Y].#CK7H]% '@_B'2/&OBF./7=1\.*;&&^#C
M2$79/)%T.XC#'[N.>?G)'%5H_ NO0>';_7+#1[BQO(-5CN]+L<;Y(4!P>#DG
MJG!_YY_G] T4 ?.>I?#S5["'P_*-,U"[AETY_MGV>W626.>0.2"C=QO49//R
M\$$##Y_AW=K#KSOH>HR+!ID)L6G&Z3S?DR!LX8@;N.<=.M?1-% 'S#K7A7Q*
M8]C^'+O>VFVP5X+4N245 =[$$JPVD87!X Y[VKSP7J=]IOB*]DT*_DO5:S6T
M<PON.1B3 _B[9.#BOI2B@#YQ\1>%-::[UV%?"EWYL]S!>I/:('1(\-O4$C+$
MELE1W!["MSPII4]EH.D/JW@V:ZEFUS?!B)HF@4[0970<* 1T("X4?6O<J* "
MBBB@ HHHH **** "BBB@ 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 **** "
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
ML9C%/!>:DJ1O%8K(5:0.1CD X^4[OP]ZT_\ A-- ;4SI::G;/J0R/LJR#<7
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
M_5]0AU%K?1+"9[.Q^W,([PG;&& 93\OW@#G\*Z.3X5Z3/;V\$U[>-'#<W5P
MK*I/G@!@3CM@?UK+MOA!I\T$TB^*-6G$\ M6=)4*F(,#LZ'C*XQG^M '.W7Q
M-U:]UC3];MK22#2U6]-O!]J*K=>5$6)D4*>F1CGK],UKM\4?%$5J\\OA2U"1
MV,>I%_MP -N_0@8ZD_R/%:3?!C0_/E,.HZI#;[95@MEF!C@\Q-KE<@GD>_.!
MG-7KKX?Z1M:TDUF[BEO-*CTJ)&F7F./:<JI')^49 XY;UH SY?BC<I8^([M=
M*AV:7;VD\2M.=T@G"D9X[!NWTK,/Q:\1&6[>/PG#);6MX+&4I>Y(F)V@ [<G
M)_V:VM4^$.E:E*735-2M1):QVUPD,@"S^6H5&88P<;5..G':K$7PMTNVTBXL
M%U/4"L]_'?R322*7++V)P,@G)SUZ>E &QX1U^\\3:1>MJ%@=.O;6ZDLYHDDW
M890#D''^U^E< ?#6M1^/9M$D\=Z[]ECT_P"W;Q<,7_UFTJ1G'3O^E>C^&M-L
M=/@U"6POS>Q7U])=M)Y@<*[8!4$=AMHE\,V\OC*'Q*UU<^?%:FU$ ;]V5))R
M1^/Z"@#SH_%/Q-=Z?%<V'AJ,6%[*UI97DMSUDY +#'MZ >]5HOBKKVB^']'C
MO-.M9[J6Q-TT\UW@RQYPIP!PQ]*Z:R^%.CVFM1R_VQJ4L5O*;F"P:<;(G/\
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
M&MW2/B=HFLZO;V$-O?Q)=2-%;74T06&9E!R%;=GMCI7/P?"S5QK$T5QKD?\
M8,VIMJ3V\*E96?JH)_+//;(YZ.\-_"F]T3Q197DU[82:=8322VX2V N'W9P)
M'QDXSZG&.,4 =#XH^).D>$]832[RTU">X:#[0?LT2L%3)Y.6'3:2?856LOBW
MX;OK>[F5+^)+:U:ZS-!M\Q P7Y.>3N(%'B3P-?ZSXKN]5M[R"*&YT:73BKJ2
MRLV<'TQ\W/T]^,V^^&%YJ-E:V<U[!&D6@)IA=02?-617#8X^7Y?K0!H6OQ:\
M/3VE_/+!J%JUDD<DD,T($C*Y !4!CGEA^8IZ_%?071BMIJAE6Y%J8/LW[SS,
M$XVY]C7&)\&M;ET+4(IKW3(+YUCCMQ:Q;$=5)SO8*#\V>>#RJYSBGM\'-;72
M+A%OM)>ZDG6=8?LY6'.QD9>G'W@00.HSQ0!W>F?$?0M5CGDA%TBP6+W[^9$!
MB)'*'OURIXK-F^,?A>W8!TU#'DI.66WR%5@"N<'CJ!]37.K\)O$>F65JNC:[
M;1W,EC)8WQE#;3&SLWR<$CKCMTSWJU8_":^&CZUIU[>VZB]LK6"*2$L=LD/.
M2"/ND@?@: .@C^*_AEM.N[QS=P_9?*W020XE<2#*%5SR".:?\/O&=QXRDUN:
M2-([6UN_+M0$*OY9SC?DGYL8KD;+X2Z]:V%Q*+[28=22>">S$%N!&CQ=&8[<
M\C/&",DUV'P_\+:OX<_MFXUJYM9[O4KO[2QML[<D9/4#N30 R;XI^'TUQM(A
MBU"ZN!<&V#6]MN1I!U .><=_\*5OBAH4>GZ3>RPWR1:G#/-%F(958@2VX9]N
M,9S7%:UX%\4:'J$ TW4-^CSZ\MTL5JA\^$R?*7+8SM"\'G'/-.'PG\720Z?;
M3:WIWD:=;SP6WEJZLHD5@22!SR1WH ZJW^,'A>XM+JX'VZ-;>(3%9(0K2*7"
M?)SSRP_#-8\'QEM)?%3(\3P: MF9C--;LLN\9QC!(P> /?O6!:_!OQ1#IM]
M+K1HC=6HMVC0R'.V17!+%>I*\G\*Z'Q%\.-=U>\E2"ZL4LI](BLY=Y;>98OF
M3'' WA<GT)XH TV^,GA9+0SNNH*PD1/*:VP_S*65L9Z$"J?A3XKQ:KK-U9ZK
M$;>*:\FBT^00E?D09VR?,2'P5Z#J:SM+^&/B!/L<EVVA6\MM?VUP&M;?.8XU
M<')*@EB2O!X[]JQ_&GA*\TVWOK;R9[C4]9UU[S3'LP2(@3R)&.-I(D[=USGB
M@#UO1?%>EZ[X>DUVV>2.PC\PM),FW 3[QQZ<&N<M/C%X3O!<%)+Q3#$TP5X,
M&15Z[>?8]<5T-CX7M[+P.OAE)&$7V-K5I0!G+*0S8]<DFO-A\,O%]W86MC?W
MFD^1IEC<VUB8MVYS*"OSDKQP>WITSDT =YX6^(F@^+[V:STU[A+B*/S?+GBV
M%ES@D<D<9'YU3\1^,?"'AKQ0AU*U)U5807NHK3>T,1.!N?J!SVSUIND>#M0L
M/'%CK,CV_P!F@T6.P=58[C*",D#'3CK7->/_ (8Z_P")?%%WJ-E<6,UO<6Z1
M(+N616M]IY"!1@C@GG/WCQGF@#UR.198DD0Y1P&4^H-.JEI%K)8Z+86<Q4RP
M6\<3E3D%E4 X_*KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M.X\,>'93*EQIED3=Q);,&4?.B#Y5'T '3T'I26_A[PU8P00P6%C#'I\HG0
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
MUQ5M?AMX/575= M0'7:WWN1D'U]0* .ATXYTVUS_ ,\4_D*LTV-%CC6-!A5
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
M90:.(F2&X5Y)GC:)PZ_*(G^\"1@8)X/7 +5ZMX)\>R^,/$VLP1V[P:=;10M
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
MV@]#D_>XX/&*L^*O'K>']8.FVFGI>S16,M]<E[CRA%&OW?X3DD\>V10!YO\
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
M%J1NPT;%,Y."HXXZY_.KNK_%?3DN+6S\,6K>(;Z<L?)MW*;54$DYVDD\=,4
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
M#PTS#_5L0,$#)/7JG'2N,^(3+IGBOQ9:-;V=U)?F%XY+F-_/BSSB+(P?<CC
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
MHHH **** "BBB@ HHI'#%&"MM8C@XS@T ?.7@?P=>^)];U.>(:;]DM=0_?\
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
M^>(D#>FX9QC^\O/U.*]-^).K:CX=T[3M=L[BX%O:7B_:[:)01-$WJ3TQC'_
MJX#7-%^'_AKQWYNI:]=!TN$N3916X;R6!!52ZKD(!_ .<8]*]F_XEGB+1@3Y
M-[IUW&#_ 'DD7K0!\[W?B;Q'J>G+:ZW=R^3ILL<MVL\*2+(9)$V*?^ ;B/\
M=([U#<V=S_PE,6G1ZNPNO^$IDA$VU"\3ED43;?O$D^^,IZU]$S^'=%N5G672
M[-Q.4:7,0^<I]S/KCM3!X7T ZB=1_L73S>&43>?]F3?O!SNSC.<\Y]>: ,#X
M=:AJNL>#KE=1U!IKV&ZGM5NM@W#;P&QT)'7FO%-)@O8[E19ZRUOJ-M>ZG)]H
M15WCRX%8G!88W[2,G@8[XKZ8LM/L]-B>*RMHK>.21I66-=H+MU./4UGP^$O#
MMO>2W<6B6"W$N_?(+=<MO&&[=P2#]3ZT >&ZCXY\87?]GK;ZRUO(NE1W)+2Q
M0K,^_!8E\ \<8'I]:]%\9W5]JGP1?4)KCR;F:RAGF,!^5PVW*_0@UU=QX.\.
M7<%M!<:)8RQVJ[(%>$'8N<X'MGM6=XQ\2^%_#.G0:=KT8-I=H8TME@WJ57'&
M!P ,B@#Q;3]1U+0+"]@M?%']DC2H8I[:S\D#^T&D&XMVW=0 2#QMZ8S71W'C
M;6!?:O9?VQ)#<2>(;>&"(L"R0DMN"CKMX3/;\S7=>'KKP)XYD-S8:;97,]BJ
MQXGM 'C3&%X(Z<8'IBM#6X?!^F:M9W>JZ?8?VC?3K%!*]F)))).-O(4G/3D^
MU 'B1U+5-9U_1[[4O$4DEK'KTEO$TRJ%B52C;^>.0V,$8&*V? %UJ^ERZ+>V
M&J%=&U/5Y;1M.:,80=0P/K@>V,=\UZGH^G>$_$OA^*>TT2S;3WG>58Y;-4_>
M!BK,5(ZY&/IQ6Q'H.D0I;1PZ9:11VLIF@2.%56-R,;@ , \]: .)^(/B34[#
MQ+I.CVNL#0;6>"29]1DA6578<"/#< \#G/\ $/QY#P]X\U'^RX;S4_$9$DFE
MWY3S2J!IU=?+&.A;'(_*O4_&M[X<TW1!>>);:&>T60)'YEL)BKL#]T$'!P#S
M7'"V\"?#WPU86FNK'J'GN\]O]KL5DE"M@GY2/E PH/O^@!YI<?$'Q68[66'Q
M'=E[.VCD=2(E5V)SAOF_><%>H)ZY QFM?Q+/X@\0:/XOOI_$<IT[39XX_L(C
M^23>Z_+U&-IQ@\]#TS7J]E:> M3\.'7[?1]'?3DA:1I#8)F-5!+ C;D$8/%8
M]MXU^'FH6E_;&SB@M9H/M5R);'RTG4, &/'S'=C'O0!P.G>,O%"^*=.ACU,Q
M6]O+;6?V9Y8E26$JHWA&(8EQ\P(!P&QGBNZ^#\FM:EHEQKFIZY=7ZS$PQVLW
M(C*$_,"3U.?0?C6KX73P#XID_M#1--LI9K'RTWM:[&BP/DZCL!@'VZUT3_V-
MX/\ #\\R00V.G6JF5UB3 'KP.I)H \+C\4^(KV:TU ^,)DO=1OS8SZ3& #;1
M$X+@9^4C P=H/?/6O0O@YI4%GX$GN#/YPOKF9Y&9=N IV8SGD?*3GC[U=3IV
MF>&+NY@\0V5C8FYOE\V*Z\D+)(&&<C(SDCKWZU)>WFC^$M/L[<VJP6EU=K:Q
MQP1C:'E).2/0G.?K0!X+JJ:#J-[<GP;#9Z?!IMM,JO+/F:_9UPP57.2 NXY^
MN.<59CG\'#6K.XAMX9]'AT#_ (F<4.Z/S)@>%)X.XOL'Y=J]NM/#?A33 EY:
MZ3I,&&W)<+!&""?1L<?@:G_X1WP[#931?V/I<=I(0\J?9HPC$="PQ@_4T >'
MZ=JG@U=(UK7-7L-/Q/-;O8:';2DF,HK*N[;@<Y).1ZY&2!78_#+4]%TN"[N;
MK5M/BO=:ODVV%MPD#LN4C7L3AADCC/&<BNS31/!8C^33- V&54XMX<&3C Z?
M>^88'7YO>EO?!_AO4-3L+A[*".ZTZ87$2VY$9#<$%@N,C(!Y]/<Y .*^- !G
M\*@W,%L#?-F>X0/'']WYF4\$#N#7!+KUYI6G^)8M)OXMDM]:>=JFG1&! A!!
MVJ  O/!(ZY/K7T#=0Z%K<YL;R/3K^:W.XV\RI*T1/?:<X[TV"V\/_8KJVMX=
M,^R$[;F*-8_+Y'1P..GK0!XA;ZSK-_J?_"/V?B_4;BQ;68((-221A(Z.C[QN
MSR 0O&<=^].NI?$&G16OG>-M5@L]0U*XL)+N=RXM5BDPK9W Y;')!7C->W#3
M-!L(HHA9:;;QV\@FB3RD01/T#*,<'KR*4:9HMU9O8&SL9K9W,[V[1JZLS'=N
M*G/))SF@#P5O%7BVTMRUGK-YJUK--/H]I<!S'YKG!249R=V6/.>P&>*K7OC'
MQA+%$KZK?6:6YCTJXD,@4>:"6=F;/#_*!N] <D9Y]RU2\\,Z'<Z+HEU9VR&Z
MN/\ 0+=+4%$D!'S  84@L.?>M.30='F@F@ETNR>&>7SI8VMT*R2?WF&,%O<\
MT >*:+J_BSQ"= T1O$TMO-)J%W$UW!(LI9(X8Y &*G#_ 'F'7'/?%>D_$>_U
M;0_#UMK6F7#!-/NHY;N(=9X2=K+T/<C]3VKH;?P_H]G+;26NF6ENUL7:'R85
M01EP Q   R0 #5N\L[;4+.6TO($GMY5VR1R#*L/<4 ?-FH^)?$_B30]3L;RX
MN4M8-]_.9D5AY+A/)3_OK&,?WL]N.B\*>4_CKP[+&(\/K.K8*  $>3&>,=N3
M7JFM6GA2QC@M]3LK2)=3>+3HU$'^MQS''\HX48XS@# J]:^&M%LKM+JVTVWC
MFCEDFC<+]QY  Y7TR% XH \]^(VIZW'XOEL]-\12Z5#;Z&]_Y:)N$SHTF1[9
M '/MT-<UIOCKQ%86\]W>Z]+=?;=$DO(T\A?]&E\WRUP#P>A].O3BO6;_ /X1
MJ?QC!87MK#/K-U8.HWQ[O]'R<@YX )W?7FK<?A/P_$L*KI%IMAMC:H&C!'E$
MY*D'J,\\^I]30!X+IGB#7-=1[;6=8%U;0W5A,+>X\MV<M(H)& <  G(SGD ]
MZT/[3\1SZ3I]Q?\ BZ0VFN&\LWMI8@?*50Z;LYY&<>F,CK7L5OX%\*V@B$&@
M6"&)E='$(+@JVX'=UZ^_MTJY%X9T2&WM8$TRV\JT=I(%,8/ELQ)8C/3))H ^
M=9_%^NZ/I.GV>F^)[EXX=-CE"1"-5B8L/D)R2VT$CIG@<8SC;;4M3DUDOIVN
MM8ZAK.KVMM.885W*K0I\YYR1N<X'3@\CFO9F\$^%G5%;P[I9"$E1]D3C/7M[
MU3U*Q\':%J.F27>G6,-Y=7D<=H1 "[3 ;$/ _A!')X!P>M &3\-/%$M]H;VN
MMZI%+?QZC/9P/*P62X"!6X'<C=V[8K.^)VLZ]X>UNTFT^[F%KJED^GQPHV/+
MN2<K)SP#\P&>HP:ZVX\#:++JFFWT-N+5K&Z>[5+<!%DD< $L/^ KT]*;XH\0
M^'])NK:#6K8S.B/>PEK7S1'Y8R7!(P&';'/(]: /#CJWB#Q?=^&EN-3N+5H+
MV*Q@F>(,ZSX&^0GC)'R<'GGG'=UWJ>HZ]YG]JZA'/<Z?:ZG;"5HE#RK'&""<
M=SO/_?)Z\FO:=!NO"7B>29],T^!FTZ[\TL;01[9F&=ZG')..O7@9[5IGPCX=
M)D/]BV :3S-Y$"@G>,/SCN.#0!X:OQ'\2VFIB2WO&@M+*>.V339(8EC,0P,$
MDA\G'9>/4=*]1^*OB*\\/>&8&TZ\:UN[JZ6%76,.=I!W8S@ C@YR/ZUJ:OHG
MA'2$F\1:CI%@AM(][SFW#$8Q@XQRV0 #UK4O+#2?$^CQI>6T-[8SJLT8D3((
M(R&&>0<'KUYH \/TGQ;XOUR[L-'@\5F*XGOIK8RM;Q&0((U*EE7(QG=@@GDG
MG@5.?B+XHL=%M=4OK@SQ3V]UIXDAVA3<J<I)@#&<8Z#!KUVS\$^&=.O(;RST
M2S@N(&+1R1QA64D8Z_2N5F\'Z#XC\3I;65]Y.G:)/YEUI4,+(IN&)8-NXZCT
MSTQQ0 _QCJFO^%_A-!=?VBYU>,0K+<F-=Q)89&.1[5Q)\=>*+35T\+CQ18S/
M)-"/[9\M#'$&0LZYZ'!( )Q]WMGCUOQGX87Q?X;ETAKHVWF.C^:$W8VG/3(I
MK> _"KZ:VGG0K(6SLKLJ1A26&<'(YSR>_<^M 'FUGXS\5:Y=:1HUKK<,$\E_
M=V4FI0VR21SJB(ZN%/&0">F.HKC-!UF7PV;?5"OVNZM?[0\MRN2K$1J#ST 9
MF8^S&OH6T\)Z#8-8-:Z7;Q-I^\VQ4<QEQAC[D^IS56V\ ^%K2YEN(=%MQ)*K
MJY;+!@_##!)'- 'D-UX]\8V$<-NOB>QO)KRTANXWCBBS"[R*IB; Z@$Y]LUZ
M3X UC6[B^U[0]?O(;V\TJ>-1<1H$WJZD] !TQZ=Z74/!_P /_#=B]_?:796E
MNLB,97W'#9^7'4CGL.M:^@_\(X^N:[)HZQ_VCYZKJ156!W@''7CUZ<9S0!Y7
MJ/C_ ,4S:OJ=Y:Z[9VMM::FMBFF>2LDKKNV[U&-S>N ?6MWX'Z:Z:)J^KO.)
M;B\NS&6>/# IR23GG);..,<^M=1J&A>"8?&%A)>Z?:C7+YVEMSL;,C(-Q8@?
M+D=<GK70:1HVGZ%9M::9;+;P-(TI123EF.2>: /GG3%U5-:TZTM-1@&IGQ!>
M)#-)%DQ-M19'8')PV1@'^X>:U6^*GBN6&PMOMD$$_DSO+.D,3^:RNP4%6*A!
M\N/7'.#TKURW\ ^&;76SK,.EHM_Y[7'G;V)\PYR<9QW)QTS6+8>"OA[XGTDF
MQT^&YM8[F3,J/(K"3/S+NR&QSTZ>E %F#6+G7_@[<:I>(B7-QI,[2!"""0C#
M/MG&<=LXKS73?$/BS3- %MH>I6T%EI>CP7KI- K,V\9(!P>Y[U[C'H^GQ:*=
M'BM4CT\PM!Y"<#8001QSW-<6\/PWTB]NM!ENK>&YN;=+*:%[B0GRQ]U"Q.%/
M/J#TH \Y\5^+=;\5Z3J+7%]IL6CVUU;P/9JP+RMP2RG&2N03GCCZ&K=]\0O$
M^K2:E"GV==)DGET]X2J*L2;,;O,+!L]3CI_*O3KCX7^#;N:.=]&C#JBJICE=
M!A0 . 0.@'-0ZSX$\"6DEYK^J:7;0IM)GD9F$8R-N=@. >>H&<\]: /)=)\1
M>([/P8FC27UI+I]_I-V;6.%0\D 0$MYG (R X'7J/2K^F^.?%]M96>GZ9):)
M!I6FVTDD;Q_Z]652/F/W?E903D#(]Z]1T;X=^#K"&:XTS3E\N^MFA:3SY'WQ
M..0"6.,@]14$WPD\&3);H=*95A&,+/(-XR3ACG+<GZ\ =.* /,O&GBO7?%>G
MW,$TNG6>GPZA#;^1'*?M!<C.X<\KS]/RS6U)\1/&.E745[?+IL^E/J\NGB-$
M*R':Q'!Z #L>O'-=GJWP^\#-JT%_?V,4%S/*D<06=XP\@^Z H(&>*LV'AOP?
MKFEVSV,<5Y907S7D3QSNZB?.6.<\\]CQ[4 >;VOQ4\:/:OJQL;66PN(9C&&B
M:**W9,X/F-PYXQM!YX'!-0Z;\6O$S:/JD%S+:-JD;1"'S(=C(K$B0A!PY4[<
M#KSG!P:[Z\\!_#SP_NU#4+"TMH9&:,&ZF8Q!G!X"L=H/!Q@<8XJY#\+O!L5K
M/ NCJR3A0S/,[NH4Y&UR<K_P$C- #/A[XJN?$'AV]N-2N8)+BQN9(9)4C,65
M7D,P.-I([=N_/ \VMOC1X@@:\N]1BM1%-;N]E;"%AAMX5</_ !#EB>OW#TKU
M_3=#T#P7I-X;6-;.R9C/</-*SC. "69B3VK)LOAOX)D'V^STN&:*ZB8H?.=X
M]D@Y* G"Y!X(QCM0!Q$?Q&\7VNB7D%S';R7K&W^S7[P&*)?-(X(8#IG@].">
M16SHOC;7H_$>FZ-KMWIHF4W:730NI$GEJK(W4;>K#'&<'BK5AX<^&%W+/HEH
M]I<7-R0CP_;'>4^7S@$MD8V]!Z5JM\*/!;VL=N='&R-VD#">0/EL9RV[)Z#@
MF@#SRW^)OC&^@MI[-[%Q#8S7]X'3 9(Y6! XX)7:O?USUJ:V^+'B>PTJ?4;Z
MSMKRWF@\^WD$3PK$Q8+Y7(&\#<"2N>O7T]'L?AUX7TY2MOIN%-O):D-,[#RW
M)++R>^3SUK-TSP-X =+Y;.WBN%MU>TN5:[DD$.#EEP6.TY';% &%X&N=9N?B
MMJ3>()K<WXTB,A+5R8F0LC X/0C(';J?7)P]1\6^(_#?C#QG?Z:D%Q86EU ]
MVERS'A@(U"8X!/&3Z*/2O1O!WA+PEI9&M>'%$IGA,/VI;EI0Z[AD<DCJH[=J
M9KG@[PI':Z]?ZLQMX-4$?VV9[@HHVL-I'8'<!^/'M0!R=Q\4=<&N.\-C;G3K
M?5#83VRQ2-)MW;1(90-@Y(XSGD=>M9B?%3Q0NXR#3]EWJ#V%HP@=FB9&3<[*
MN2W$BX Y)SQZ]RWPJ\*RZRNJK!<*Q=93$DY\IV'.XCJ>>>M6)?AIX:FT1]*>
MVE,3W3W8E\T^8LK8RRMVX &.G H \X3Q?XIUGQ7IC6<=HNK6T-W;,9Q)% X7
M:Q<(<-D@#Y<$]"<=K3?&K4_L4LITR%);RU633D^9LR>9Y;*<=>0S <= .]=?
M/\(/"L]K:P%;U!;EV#K<G<Y;&XL3].V*2;X=)-XGT294L(=!T89MK6.-A,7Q
MG+/W^?YO?ODDT =U 9#!&9@!+M&\#IG'-2444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'S8_A6]7PU=ZM'IMQYJZY(E\! 7D:
MW&TKB,D;EW$DC(R0,GC(73?"J:F+.%[#69K(KJ,T:S6Q@5'$2%=J!V(&\8Z\
MD >M=]8?$7Q=KEW<G1O#-C<6D-T]N"]\D;G:?1F!S@CD#%;OA[XD:9J-O=#5
M+BUL[N W$GE1.9 88B07! YX!.!R0,@8H \STK0I](T;1+ZSTV^?4=2TK48K
MK&_<648C!Y&S@<8Z_P N3T^&2/3[[R[.[:.;3X 2+1D5G6YBW8Y.['3=QD]A
M7T5%\0/"LVH6EBFLP?:;N-9(48,N0PRN21@$Y'!P>>E9^K?$73K7Q-IVA:8T
M>H7DU\MK=1QL<P*0<MTP=O?TP<XH \FL-%629=<6QOXK^7Q,889"K)B(_-AE
M/0Y./KD5J?!J"[@\9.([67R8]/,5TYB:(1R[\X<$D,V> ?3L.:]2\6^,/^$;
MGTVQM=.DU'4]2D:.VMTD$8)&,EF/ '(_7TKG9/BO-8V%XVJ^&[BSO+*ZAM[F
M%IAM59-W[P-CD?(?KD<]Z .#\<W1L?$_B_3+NROF&I3VDT;Q1[D\M,%CU]#C
MZ\'%9(T*"'2-*U:'3[JV:XU:YCD8JX*VX X([ #?^1KWP^.?"PT];XZ[8_9F
MD,8D\T?>'.,=<XY_&F7_ (M\)RV<=O>:U8M;ZC$RH/.XE0DH<$=.<C\#Z4 >
M#>'+!+K3[&30M)U62\CL+TZG*H8).&5E1$(/)S@8 ZGH>:R;>/&F7D<5O?*;
MBTM\)#"T<3LLJ;\EBQ8C@[AW)X KZ$T'Q#X)TBRBT32=9L5AM@X6,W&[:%RS
MDL3TZG.<5MZ1XBT?7A+_ &5J-O=F''F")\E<],CJ,\_E0!\_Z991V_BG2?[0
ML=6.M6&J27.IW9B>19(T.Y2.Y'R'G [FO5?%>M'Q-\'[[4]&M+B5;R#Y(F&)
M N_:QPI.<8)P*=XC\=S0:]>^'-+\-3:Y-;VWFWBK,(U5"N=O*G<2"..^<#-3
M>'_&_A2U\)Z;*TMMHD$B%8K*9@K)@D' ZD9!^;OWYH X#X-1SVOC>^C%O/#;
MRZ8C,A@>) ZE!R&)R<[N<\Y)XSBLZ_\ "MIJMYK.I2170N9O%GV(LA92('8[
MN,=]W4^U>W?\)7H!ANYAJ]HT5HB23NL@(17&4.?0@C%5_P#A./"_VK[,=>L1
M-MW;3*!QC=_*@#P$V7DZ6ULME?2K!)JL,(",PB(2/'_ =N?QS6YJ'ARS\/W
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
M&QMD;GA3D>_(H Y71/AYJ-K-X.FF\/Q!X+B[?4-XC/!;]UO/<8''''H*QX_
M'BRU6UOVT.YD6(W$'V.VO5C:-7+8*$@X7YCVYP.*]0F^*WAV'Q"-*/VDQ^?]
MF:_$8^SK+_=+Y_7&*YK6?C*TD]E!H^E7\0;4$@GFN+<$,H;#(F&/SF@#D]1^
M&'BN.V:T31H&0V>R(VUV"L;*YD.[*Y8L2P S@9'/%;^J>"==N=.U^\&AQ_VA
M=:M;2VR^8K-Y:\9SG@?-S^.>!6C8_%Y]*T6*?Q#IU[<M+)(4N;2!1'M$CH%8
ME@-WR'IVQ[UNS_%?1+?4X[22TU 1-)'$UUY(\I)'7<$)SG./08_"@#DO"OA+
MQ)8_$Z.=]-:WL;.>XEEGDDW12"7=CRLC(."H/)^Z<XSS<^*OACQ#J_BC2KW3
M=.>[MEA-L&MW5)(W8G)<D'Y,'KC YY&:DTKXNSWEU;2:A;0:?8_:[N.X,D;E
MUCBB#KCG[^201@]L"MRU^+OAF>QNKF47ML;=5D\J: AY(V8*'4 \KR/SH J>
M'-!U:W^"%UHMQ8S1ZBUG=QI;NP+$L7V@>F<BN(U'P5X@@\+>#OL?A]WE@\TW
M@@5$G#NWR[BRDCC^(@@=\8%>O^&_&6D>*GNHM/DE6>U($L,\1C=0>AP>U'C3
MQ(OA3PM=ZIB-IT 2WCD) DD/0<<GN<>@- 'B%KX,\1V&CI"?"<DUS+975HS[
M5W1/O+!P1G.1E1SSDXZC-R]\#:^$OM-7PLE]<ZK';/!J3D*+/:HWJ<_=/!!&
M1^/2N[T?XBW-KXDN=#\5_9(+H26L$/V2)POF2Q[B&+$X&2!GZYJTOQ&BN/&6
MFV-H(Y-'NYYK%KAHV#BY3!X.<%#N4#CKF@!GQ)\-ZMJ_A32H[" :C/I]S%//
M;,P47"JI#=3S].O)Q7'Z7X,U:77=%U*;PS'9P76KM>26P"L+2(*N Q(R,G)V
M]L# !.*]!U[QG_PC_C&VL+UX(M*.GR7<\S*Q=65L #!Z'CC&:J0?%WPE/875
MVMS<JMN5#(UNP9MQP-H[]* ,[XM:7K6H-H<NGZ9+>VEK<&6?[( ;A3QC;D'
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
MW9MVY-PQCZ@?4_C63K/Q<TP+!'H<P:;[9'!.]Y:3+'&I)##@ AQC.#V!Z]*
M.*M_">H*(]47PSJK6ZZW!*;"X6/<T:J2[[%0  G /&,<>]=C\5-$U35=7T*7
M3[&>YCAM[U9&B0MM+1 *#]3P*V['XI>%-0GDBCOI$,<+S.TL#JH5/O<D<D>U
M6?#GQ#\/>*]4DT_2;B:6>.(S'?"R#:"!G)_WA0!XK=^ M>M=/M8;#P]="6[T
M8?:G&X;91,SD$<_,41%V\=1WJROA:[?4[:]_X0#4H]$AD5;G3Q-(7N',; .%
MR, 'T]<9YX]AU#XB^&=+UJ32KR_:.XB94E;RF,<3-C 9\87KWXJ";XH>$H#,
MK:F3+#.8&A6%S)N ))"@9*\'YAQ0!Y3I'@.^N=6L1J/AVZCTR3[=.MNZO_HZ
ME3Y2,W7.Y01ZY]ZI2?#[5AI5G]AT6[CN9M&>2Y4QL-\HF^Z<]&V;3M[XKV*P
M^*?@[4?/\G5T7R(C*_G1O'E1UQN R?8<TLWQ2\)6]FUS/J+Q!)%C:-[>19 6
M4L#L*YP0#SC% '&_!GP]JFGZOK%_=65[96DL4<<:7,(A+MG).T =,$9XZ^]<
MMXO\+:^?%7B80>&;F^:[N$E@N5A9U6/DG:1U)RO'/0\5ZTOQ3\(/91W4>I/(
MDCL@5+>1G!4;CE0,@8YSC%2W7Q+\*6D%K,^I&1;F$SQB&%W(C!P68 94<'KC
MH: /%K/P?XBFT6]TQ?"]Z+NZOXI+:[EB\A;<#.6XX'ICH/J!45YX/UB0JZ>$
M-3AC^Q>0L4,(?$JGEBS GYOO;L9&<#@5[@/B3X3:_@M$U9':<HJ2(C&/<PRJ
ME\;0?8FKWB3Q?HGA*.W?6;LP"X+"("-G+8QGA0>F1^= 'ADOA+Q,OB2UN9?#
M^H&X5[,NSJ)T8(B@L91C:>.1SWYXKWCP]X@M_$VDM?VD<D<?G20@28SE&*YX
M)X.,U@VWQ3\*:E.+33M2\V\DC=HD>"15)"EL$D<=*R=#^*?AG3=!L?[5:WTZ
M\N8S<-;6=NYC4.[$'@'D]3[F@#@M$L+KR8["2UGO+^QU34!>F*-F8,]OM1V[
MX+ X)ZX-;'@V&:/7_ .FFRE@U&RM+J:[:16#QQ,T@564CY<D]3_>'M7>Q>+_
M  58W.JZE#)#%<)+#%>3QV[;I&<'RQD#YN ?RJSIWB7P9>>+)H;"[LWUR;,,
MC)$0\FSJN_&#C;Z]J .-\<>&#KGQ&NY[K2;F\LX= D>)D1]IG4OM4$=6YX&:
M\WNO#WB26(/=>'M1<W-C##;_ .@M*T9C 0<Y!C)*9Z$X/I7M'B?XDQZ#XDN]
M%CM8Y9H--DNP[RE=T@4L(\8_N@G.?:K&@?$_PWJVC?:KC4[>WN8+59[R(A@(
MB<!@,CYL,P'&>2* .;^&&FW.C^,_$$%[HU]!)=(DD5U) 1'@<LNX_P 1+ X'
MH?2N47PVNM_$R2+4="U&2QGUN[\V;RF2-D*_+\PQT9<_0]Z]J\/^+=$\4Q2R
M:/?)<^20)$VE63/3*D X/K5-OB#X6376T=M8@%XI*L#D(K#JI?&W/MGKQUH
M\#;P_J,>GZ;(OA^_:7%U9V[",DF3?E&P3D ;VY/<'TIEGHUT^BZXUEINI-#_
M &9!"V^Q,6Z7[3 <#!;<<!N>N >!7O[^/_#::=87[ZB$MK]9FMW:-AO$6=_;
MC&._7M5 ?%GP249O[:3Y65<>2^3N]/EZ#N>U 'COBCPO>Z?K%S8+H]ZMO+;1
M)I*0VQN A)#% Y8%#O9L\$Y)XP11I7A[5U^(B6\NEZC(PFG-PURA+%'3:7,H
M'SYR2.,9]<FOHR?5+"VTHZI-=PI8B,2_:&8;-AY!S[Y'YUP^O?%S0K/PO+JV
MC2IJ,HF6!83NCVNP8@MD9QA2??'6@#.\ 173_!B^L=/M+JTU..*YC_>1LC/*
M02K)GKP5'U%>4^'M.Q#=7-W9Z@MC;6,L5^L-KM#L6PBEBW)WD<XXVC@\U[WK
MOC1M!\!6FO36R2WEU%"(K>-LJTTBY"@C.0.3[@5AV7Q*U.*>P.MZ5;6EO-J4
MFFW#K-_J)0$*YR>1RV3T&!SZ@'B]]IPT>"W@\2:?>+?FXMI"S C?:"/'EJ>,
M,, ?ACM5J]TZ]2Q&I6]GJ$7@U[Z62V@FC,FTX !9=PSGA0=W9OQ^A?%T_A:S
MMK6^\3-;*MK+YML92=^\8^X!RQZ<#-5I/B9X1CTQM0;68O($AB&%8LS *2%7
M&3@.N<=,T >+VWA>35DM[;58=3DDMO#MQ=6F^/:QVLWE*>6.T9X'N!TK,U'[
M?)>:-??V3>?;9K*T2TCDB<^:T8";T8$$9VJ0,'.[Z9]KO/B9IUEXA@CDFM?[
M#ETP7OVP,2X)DV ;1R>HXQGJ>QK4@^(GA:XT"XUM-446,$ODN[(RMOQD *1D
MDCT'8^AH \0L=-UL?$LQR172^(%U0W$CP6I9=A;YFW%A^[P2?N]"/7%?07AS
MQ!:^)M)&HV<5Q%$9'BV7"A7#*<'(!/<46/B32=2\/MKEI=K+IZ1M(\J@Y4*,
MMD=00!TZUYYX/^*OA\37MM<0V6CZ:;@_8RKDM(2V6+J/NYW [C@=1V- '!Q6
MI_LBV26!VN+;5M1CN4"DNA:$8# <\[&_[Y/I6KNM5TCQ.;Z$^0_AW3UB>2,[
M1,(5" ?[6XC'T->A:?XN^'EAJ.NZE8W]M%<ED:^E3>1*0Q4,HZ,,MR4'<$T_
M4/%GP\\2+91WVJVER$NU,$;-(O[T="0,?+SU;Y?RH ZW1A*NA:>LYS,+:,2'
MU;:,_K5ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MILD:RQM&Z[D<%6![@TZB@#R*U^%?B"UO].LCK%G-X?L+J26!'4K.J.,,.%QG
MD]\9Y]JR3\(-3T73=2N'NK*XCM;.Z^SI;VY\^<M$X 8XZ@D8 SZ5LZ?\9I-7
MUI;&RTB'9<RO;V;RW0#M(!\GF(.54DCGGVSBLCQ!\7/$%WH=T=(TIK"2R*1W
MUTS*XAE+XVIG(8'!'K^5 #+#X8^*M=\-6$M[J5K;M';1PV]K+"08X@X<A_E^
M]D#CG]:W_$7PNU74?%>I:G876E_9M0>)W^UQ,\D!7&2@'RGH3S]/>I?^%E^(
M$;4C)X6@$-@_D2RG48T59<9 ); Q],U!8_&.?4+0P6OA\W&L-=?9H;:"Y5HY
M#@DL']  ><8Z<XH ?+\._%4-QJEII^MV46E7UV]X^Y#YS.RX*GY2H4_C_2L'
M4?@OKUQ"L,5_IDB_9H(BT[R[HF1<'9@8P3GJ.AZ"MW_A;.JW/V*UL?##2:G+
M-/;W%L]QM\IX@A)#8P1ANIQTKF]<^)'B#5[G3KJ"WGTC39H+QX&2X4-<A8V
M)!Q@@^_7IR!0!NZA\.O%%QK+F&\TY=.FO+>YE.6\T;8O*?:",8PS>_3I4'_"
ML?%4VGI9W>I:=)!I]G/:6"1J5:3S%*[I"0<=>@ST^I-H?%2ZT.TAAO-"N)K6
MP6"WOKTW +!VC4@A3R3U[]NM6?\ A;%TGC/^QYM%C2V9VB1ENT>7(&0S*#\H
MQGC_  (H EO?#FO^'&@UK3$BN[G3?#D.FQ1('8RS+(N3L&,KMSU/7''%=!XQ
M\.7OBWP?'913QVNH*T5PC.#L$B\D'&3CD^M<AHWQ;U6YO]*N-8T6#3]"U%W2
M*[\TL<J#G_QX8Z#K7:^#_$-YXG\*#6+JR6S\YI# BMNS&"0&^O!_+- '!:A\
M,?%FJ?;-1U#4M,N-3DNTN4B7S%A8!"A4D ,. H&/3K6;<>&/$WAO6O#6G:*M
MI_:A-W</+'$WV90ZQJ02V2>$Y/7D56\&_$K7M/2S_M)YKW3(=.GN;@R,K2L1
M(ZJP8\GYMB8)[D]!71Q_&.Y32[Z>YT6!KFV\F7R[>[61/*D8+RPSAQD<>XZ8
MH SX/@OJL5IJ%C)JD,D4ECM@D&5Q/YHDP5QPG&,Y)YS[!;+X9>*+;3Q)&=%@
MOX[V&=8U\PJX0$;G<Y8]?NCWK3F^*FO6$]R-1\)M##83HE^RW"LT*R$&/ &<
ML0><?I6AX0^)EQXG\43:8VE1P6Q+B)OM"B9-N<^9&2&YQV'&?Q !S5I\+_%V
MCP)/IUSI/VR>QDTZZ5R^T1,W#*?[V !T'3O5X_"O5[7P]K^D6=S:2)>6]I#;
MR2NRD^6V]RV <<DX]J];D=(HVD=@J*"S$] !7A<GBSQ%>V%MKLNJ7,4>HOJ,
MEM;VY542&&W8 \Y.=PSSZ9ZXH ]#\>^%=4\3>$H-/L+V.&ZADCD="66.?:.5
M)'(&>1UZ#ZUQ.B?"OQ#IWB#3+V1M+2&WOUNY!"S\#:NY0#DG!! R?>M7P-K6
MJVGB/2['4]2N;JSUK1XKJU-U('83*HWJI'MD\]<=S6WXQ\::OH?B.PT31]'C
MU&ZO;9Y(U:38=R_IC )H YA/AIXITW6=0UC2-0T]+NZN[E2DZDHUM*<Y) R&
M![?KV/6>#O">I:'\.WT"YNT@OW6<"XMR6\LN3M89QR,@US[?%VYO+2S&C>'9
MKZ\:R-[=1^;L$**2K8X^;D<>Q%13_&&\NBDVA^'C>6T=C]NNFDGV&)02' R.
M=I'49SZ4 8>E?"/Q18BY,DFE#S+">R^260L^X':QR,#D@<=ATKH?$'PXUK49
M_$TEK<6?_$SBLEA#D\-#M#;N#@?+QZY]JT]3^+OAVV\/F]L+B.\OVC0QV(8A
M]S] >.W?_P"N*HWOQ1U73-(#ZCX;^RZF+LV[0SW CB7Y=X/F$8/'IWQZT 5(
MOA?KJ3/I']J6D?AV6]74)?*C(F$@_@7L%X&"?_UO?X<:]_PC5A:K<V?V^TUM
MM1R"=C*3].#WQ52X^.$RV>G30: I-S \LAFN?+0%7*E48CYC\OZ@57?XB^(M
M&\2>)KG^SIM2TZV:!W26X5!9(R\   Y))QD9Z?C0 'X:>-(Y;$BYT:ZMK RR
M06EV7,0=I7;) 'S'D')P.V.,F*[^$/BC4=7.H75_I#2S72W<S!I05/4HHP1M
M'.._3ITKUC4?$%O8>$YO$'EO) EK]J5!PS KD#GIU%>??\+;U>T-Z-5\+BU>
M#3Q?1+]ISYJLZ(I!QC'S$_AB@"J_PKU^^N+JTNKZQBTQ;J]EMBH9G G3 P.F
M 0,@\]>3Q5:Z^&OB_5;:YN=4N+&2^AM8M.M8XC@21)(K>8S=C@'C'/MT*GXH
MZAKNJ:-;K$VG,FL00S_9)UFCF20'Y2V,'GJ!_,5H67QDNTM8;K5_#$]M;74,
MLMI+'-N\[RQEN"![<T 6]7T/Q-X>\9ZSXLT>*WNUOOL\"6RQM(X0; Y(&,8V
MGN>M:_Q7T";7_ \PM@[W%E*MW'&@R9-H((_)B?PJUX)\=1^,_M6S3S:^0J-G
M[0DH8,,X^7D$=P1ZCJ*Z>]N5LK&XNF1G6")I"J]2%&<#WXH \N;PC>>*K'Q)
MKMHJVSZRMG=Z:LGRR1R1("2<CY<L2/\ ZQJ.+0+BTUCP+X51"\^G,^J7USY9
M*J<EMN>G+9'Y59M/C/#?6MY+%HDH:&RDNDQ<+(/E.,/M&4S[^WK4Y^+GV:WN
M#?\ AR]M[E((9H(1('\\2, N"!QUS^&.O% %WQOX'U#Q3KHD@N(X+233)+5Y
M#R5?S%=?E[@D#\JYG4OAEXJ\16US=ZQ>Z:-26WBM8(X0WER1HV[YSQ@D^@XQ
M76^ _$>KZ_K?B5-4ADM1:3Q)%9R;28 5.1D#G.,YK&\;^(-8_P"$AUBTL+V6
MTL](T=[F3RCAGE?A?R'/L: ,"Z^$GB*31K54;2C.EY<7#6IDD"1B554!9/O$
M#8#CU/.<5W-IX/U"V^$C^%FNHYK]K.2(2.QV!F)(7/7 S@>PKDUU_P 03>,H
M+#^T[^&WFU(6ZLPC8 _906&!Z%E8@\9/KFNP^&^OW.L:'<V=_++-?Z7=26<T
MTBX,FTG:Q]\8!]Q0!A6WPWU.;1-8TJ^N+2-+K3+&TAEA)<AX!DDY P"WYC'2
MLT_#KQ7JM]8:EK4NEM<V)MH(D@+*/)C?<6)Q@MU&,8Y[8JQ:?$:_TG6=0T^2
MQO-7N;G6;FWM8C*B&,1B/Y1VQ\W^<U9@^,$FHPQ?V3X8O;VY6)I[J!'&88PY
M3CC+'..,=Z &ZW\/==U"/4Q:S64;7.OQZC&SL<B)4(YXZY(./KS6_P#$CP9<
M>,-'M4LIHTN[.<31),2(Y.Q5B.1]1_7(Q;OXO&&2>ZA\.7LFC6DJPW-XS>6T
M<AQ\NQ@#D$D'\/6HYOBSJ*3(D7A661+BZELK2072XFG5MJ@<<#IDT 8G_"H?
M$5W8?V==7FF6]E<2O>3"W5V=)@A5$!?)*?CGD]>*EU?X9^+M3GGE>[TUWOK&
MVANW<L")(V3.W Y^X#GW(P.M7[CXUQQV$ 725CU(^;Y\%S<B-(C&.1NQR6.0
M!UR*] T'Q#!XC\,P:U81,RS1EA$>"'&04S]1C- 'FWC+X7^(=?\ $VJ7L-S8
M3V]Y$GEM</(K0E1PJJ#C&1U.?O'BFQ_#/Q1,ZZ%/?6B:$MZ-2^U! 9O-P 4
M! [GG&/Y4:-\4M<MO#D4^J6"7-Y=WTT=O)+/';Q*B!<AC[$L.G.*O3_&0PV-
MG?#0IS:W]JYM"K;BURLA0Q'@<=#D<\B@">7P%K!\-:;):FV@UK2=0N+VW1_G
M2;=(S*&((P2-O/.,=NV/#\.O%\AN1?MITAE&HOYD4A&Z2XB1<\CIN7'3C!]J
MO3?&4VNI>1<Z;$L-ELAU+,X$B3-PPB7/SJK @XR?PYJYX6^+#>(O%ATK^S%2
MVGD=+=A*!*NP DR*Q'7/&.>#P<&@#'USX5Z_J0MEMKNVB6'1;6U="QVRRQ$9
M0D#(7C(([XJSX=^''B/2=:L9)YM,:Q@U$7S!-Y.3$5(&[G@X SSWKK_'OBR[
M\)V.G2V5@E[->7BVRQ,^W)()&#ZY KD;SXNZC;:5'NT>W@U6&6:.]AN9PB)Y
M04D)SEB=ZXZ]^O6@"/PUH46M?&;6==CL[J'3;*5BGFIM1KK 1B/7HS9]<5T?
MCGP#=^+=7M[F&_AMH$LIK:0,A9B6Y7'MG&?I[UR\'Q5O9+NXU6*VNI+232DD
MAL"%*BY:;RAA@-Q!8'KS[5K_  XU_7=8\9^*(]:CFM6C$#"Q>0NMN<$?+Z9
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
MAD-Q;2%!$RA=V4;.\\-SWSV' ](\8^%KK7_$OA6]CA@FM-.N9'NDE(^ZVW!
M/7E?Y5B7'QGTZ"PL[\:-?/:W<3>4X(YG4X,1'X@Y]^E/M_C#9R74:W&AZA:V
M@NA9W%Y(5,4$OH6!P<<D^PS0!A:+\--=T[2M,CDL[/[5!?W$LSB12WE-%M0!
ML=,YX]P?I6L/AEXB;1=8@U#3M/\ M$NFPVUGLD4[71ADY[$@$D]\UTMM\:=%
MNKE(H]/O-DOF^4Y:/+E%)QM#9!;@#/<TVV^-.E21;KK1]3M6:T:ZB#(")5&?
MNG/3AN>G!H Y6^^'GC. W=E96%K/9W_V.:XD,RAHWB7!1<D=V;G'('YV]&^'
M/B>R^(EO?B".TLX+V:X-XLZR*\;$G:(R<J2/ES[^U)>_$SQ'=>(FEM4N]-TN
M-[5#:W%I&96:1AQSSAE#D'V'K6_X(^)LVK2VEAJUG<_;;Z]N(H76-51$C4-@
M\YXSC.* &>._"WB6[\83:KHFG6]Y!=Z/+ITF^=8S&6##=SCGYACKT.<5SVK_
M  S\07ME9VMII5M"5T2&WFE,ZC,ZN&88'<XQGH>N>E=*_P :M,B%J\FB:H(Y
MX/M.Y%1MD6\KN.&Z94UM>&_B3IGB'5+;3C:7-E<7<)GM?/*$2J,Y^ZQP< G!
MQP* ,[X9>%-5T"XU>^U2PCLFO/*5(?M)G?Y <EFR1R37*W'PT\5-XTFNX(K2
M.SEU,W1D$X:(H2>L3#EL,1GW/UKMO''C#4?#?B+PY96=KYL%]*XN,J/F4;>%
M)(P1DGGBH= ^+.D:]KMKIBZ??VOVLL+:>= $E(]#G_/2@#CK/P%XQ-MHNF7F
MFV)L](CO5BE%R-TAF5B#CV;;C]:NV'PXU2":=I])M&C_ .$7-E& 8_\ C[('
MJ?O9S\_3WQ73_$CQ=JGA>;0(=,A#F^O DI*!LJ"OR#) !;=^G45S_A?XMB)G
MLO$<5V\ANIHQ?+"JP@+DA>#V ]Z -W7/"FK:]\(;70BBV^J0VT ,/F@JS1@#
M:6''./IG'/>N(N_A[XIU6&YOIO#NG65U)]EA2UMY4&%1LO(>=N[A><YP2*]!
M\/\ Q.T;Q'K-KIMK;7L3W<3RP23(H5PI8$?*Q(^Z>N.GN,W?%_CG3O!QLH[N
MWNKB>[<K'%;IDD#J<G [CC.>: ,KXKIY/AG3K\Q&2VT[5+>ZG1%R?+4D' _X
M$*X?6]/E?2+/P]Y"I<Z[XD>^LV#;U^SD#]YD?[W3@XS7?0?$O2KR+4'CLK[;
M9Z<=0=98@A*@D%<$]<CZ>]8\OQJT.VNV@N=&U6)H7\MV\I&V,1D+PW4X/Y4
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
MD8<(Q4\#A26V$^PJTGQ)\:0:2U]+/9W$-U9//'((D0V[AB, 9RX&,=#R?8T
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
M)8]P7&W(Y^[45S\'- DM;:"TNK^R\FV:VD>&1=TZ,Q8[\@]R>F.#CH!7HE%
M'EFE_#B^'C33I;^*V.AZ'#Y5B6(:6YZD%\>A)/;H,9Y-7(?@YH]MJ=M>0:KJ
MB+;7/VF&'S$*(VX'^[GL.^:]'HH \WT[X,Z)8%]VHZE<+]GFAB2:1=L/F+M9
ME 7@X)J5?A!HZ20%-3U584,+2PB8;)FC  +?+G.!V_#%>AT4 9GB#18/$6A7
M>DW,DD<-RFQGCQN R#QD$=JY9/A9IW]C:SILNI7TL>JS132RL5\P%,'KCDDY
M)/O^-=Y10!DZWX>LM>\-SZ%=F7[+-&L997.\;2"IR>I! //7'-<6?@SI3;9)
MM:UB>XC='BFFF5S'MSP 5P1SW';ZUZ510!YG%\%=&@0&/5=3682-(9MT9+;A
M@@@K@C\.YJ_:_"?1K32+_38KN^$-[;1V\AWKN 1]^1QU))SVKO:* .4\+Z'K
M.C:SJ$5S>O+HD5O;6VG1.X) CC"LQ '&2#]?RJGXF^&UCXDU]]6;4+JUDFM3
M:SK$J-O7V+ [3C@X_3G/;T4 <3!\--/@TG4=/74;XI?VD%G(Y*95(N%Q\N,X
MX_E5*X^$>F3R,!K.K1VSS)</;+(OEM(H W$;>IQ7H=% '/>.= D\3>#M0TN!
M]L\B!X3ZNI#*/Q(Q^-<NOPPBUG3M3N=5N)XM0UF" SHRJWV:9 "2I'4Y![]"
M17I-% 'G5]X$F,GA3P]:P[]!TN4W=Q/(X#.ZD[5P.I)8D^V:ZGQ;X9M?%WAZ
M?2+J1XED(9)4Y*..AQW^E;E% 'GNA_"_^QKZ"Z;7[NZ9+Q+V198E_>.J.G7.
M1P_KV[TRS^$]M:7S7?\ :]P\CR7CL/+ '^D1[#CG@CKGO7HM% 'GEK\*;:UT
MC6-/&K3NNI6EO;%VB7,?E# (YY!P./UJNWP@BCU6XO;+7KFU5[M+V.)8%;9,
MIR&)/)'+X''WN^.?2Z* /.Y/A/9RVNAVKZG<-!IKW.\; IG28DLN0?EZX^F:
MJV_P=ADL)++5/$.HW=LD1@M(U(C$";PX]0QX[\>W3'IU% 'EL'P?DCMO.D\2
M77]KQ2^9:W<4*QK%Q@@H/O9[G/;ZY[#P5X7_ .$0\/#2OM?VHB9Y#,4VEMQ[
MC)YKHJ* /.+WX5&[UR\ECUZYMM&O;K[9<:?"FTO)W_>9S@G/;O\ C7+W/P;U
M33=-O+R#4H[^[M[:6WM+:.W$>^-U93N/=MKL>^2 ,U[?10!Y):_"*YU'3-/N
MM4UVX;48K6WBB62W7%JB$,8P,\D'(!^O6FW_ ,%;BYNI;F+Q&!(]Q/-B6Q1P
M!)U[]??\L5Z[10!Q/@[P#+X5OX;J35C>^78?8@I@"8'F;P003P.F#GZU)XW\
M!KXLN+&^MKX6.H6FY$E>$3(48'(*-QGT/_UL=E10!Y7+\&4GMK>WGUZY:.VM
MW\D)&%VW3/N,V <8Z#;[#FLKPW\+M:U/[3%XFO7@TS^TFN)+!(U NV"@>9N#
M94-SD=>O2O::* /);3X,S6EVT::Z/[-C67[/']E7S0SHRY9Q@G&[/O[5:O?A
M+)?'2%DU8*EII)TZ8+&>3M8!U&?5N0?05ZA10!Y)#\+?$LET9]1\20769[:5
M@82-PA)V_B 2!]:2+X3:WIQ272/$26L]M=3O9DQ;A'%*N&!XY; '/3K7KE%
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
MG7FK:IIVZ2"73G1)7G 1'+*6^0D\X"G/^%:S7$*0K,TT:Q-C:Y8 '/3!]\T
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
MD%Q 8UD$T91ONMN&#]#0!)17*V'Q T74]6L].L_M,LEW+/$D@B^0-$,MNYR
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
MT?4I-#^WW4-XEMOWD+Q$2,CC.<'Z_C]+T4 ?.*O=Z-I4K3Z=J^S4=$FLM/\
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
M<\$D+CY)%*-@X.",'F@#QSX?+K6H>,8]'U"ZNEM_"Z31L#*P,\CR-M+'N-O
M!.,*,=357Q.U_<^/_&,]E>7_ )NEV"3V\$<[*@;:@8[>X +''<UZKX6\):5X
M0T^2STJ.0)(_F2/*^YW; ')_#H.*W,"@#Y5L]9UE]#UL0:M<"!+: RCSIF*O
MYR+G+?=;DYQQC-='%;W6EZUK,D.M:K(-&U:S@AS=DIMD=@Y8'KG:!QZU]!1V
MUO"&$4$:!CN8*@&3ZFE-O"P<&&,[V#-E1\Q'0GWX'Y4 ?,6D>(II/$$'VC5K
M^,R"[BNO-N9'=BR.%.,;5Z@ #)R"<\@":&%I-+U"ZLM8U*)=)TJSF7[/.PC\
MUM@((/L3P,<BOI06=L"2+>$$MO.$'+>OUY- L[41M']FAV, &78,$#H"/:@#
MYVT+Q+>2?$RTFFU34[AKG455$+-&WEMC&^(@IM(/12".OI7HWQ#UR'P_XX\)
MWU]>7%MIR+=&8Q!B&.T;05'7DC\Z]$6SMDF$RV\*R@8#A "!C&,_2G300W"A
M9HDD4'(#J" ?7F@#YJT"&\UZPF>XUW45>UT6[U#$5VV2Z2$*&Y..N?4@"C6-
M8,D_VFZ\1ZG;W::-92V<<,K$2S^4NX';D#G)YQR37TDME:H6VVL*[E*'$8&5
M)R1]*R+'P?I%AK]_K,<3/<WHC#K*0R1[!@;!CCC'Y<8H \%O?$6HGQ8ESJVL
MWMI<V]S9+<"29HRGRCSML2KM*YR<Y'&.NZFRZS%/I]E;7&NZC:Z0\M^QDBW;
M?M.XE5&!DKAHR>OWVZ9KZ2ET^RGD,DMI!)(>K/&"3^.*&L+-XQ&]I R E@IC
M! )ZG% '&_##5-,'A/1]$AN5-_'8"ZD@Y)568\YZ=3T]Q7F?Q3\37MMX[OEL
MM3U"WGL4C6,?:/+1<A6^15'S?>;.X]_0 5[G#H&GP:\VLQ1,MV;9;488A%C#
M%L!>G)(_(>^;<UA9W$GF3VD$KXQN>,,?S- "V4C2V%O(YR[Q*S'U) J>@
M 8 Z"B@ 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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
# __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exhibit1026-lineofcredit004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1026-lineofcredit004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BO'?$?Q$\7:=K'B-=.BTM[#2;B&)O/C;>!)PN,,,\@Y^OY0ZAJOB;6/
M$6F:=J@TZ+4]*U1W#6Y?R7"V_G#(SD\#VZX(ZT >T45X'J?CWQ/JWA>6WU6/
M3S::EI<MQ&UJCJZ!7V?-EL=0>!GJ/>IAXZ\9Z8RVEE)I?V.TOHM)198W)9RI
MP3DEL?+DG.>>_- 'NU%>3:;X^\3KXITW2-673E+:G<6=TT"':0B1LI!)X^^?
M\*RKOXB^-UNIWMFTEK>*SEU!5:(G? LS1CD-R>,]N/?J >W45Y]X"\6Z_K&L
MW6FZXED66SAO8WM4=<+( P4[NN 1T].IKD=.T6T\9?\ "5:WKNN75IJ-G=S0
MQ&.;:+6) "#LZXX/'?:>_- 'M]%>+)\3=:L?"^LS17%G>OIDEI;V\\D3C[0K
M*0TC D$EMH/XT^X^(?C9=/;4(4T/R&U8:7%&\<F[>5+9)W8 QCF@#V:BO#XO
MBKXPBU:2TN;.PF%MJ"V4WD6DNT_/M.'+?*3V!&>>E36/Q%\::CIUG<O#I M=
M3N)-/@,8D62.7;PQ^;&,G].U 'M5%>4^']1O/^&>KJ[N)GFE-G=(DAD)< LZ
MC)/<=O8"N"\)27\/BGPZL-OJME<R;+B2:[O\Q74.W<VQ2@X(]V]* /I.BO!_
M^%L>(M6,MFAT^(75O=;3%#)NAV(Q!#[@&.%ZC_ZU4/#?B_7-+N8'BEAO=1O;
M.VMHGN99&0,\K ,^><@8!QQQ0!]#T5PGA?QOJ%]I7B(:Q9P?VGH18S"V;$,H
MVLR[6)//RD'\/I7&7OQ$\;-H\<DUMID4.K65Q-9RVS-YD(12Q)^8\A0<=.>>
MV* /;J*\]\(:+K=I\)88=+O(XM:O8_M"SW+LZJ7(P>A((CQV(S1\'+BZN?!E
MP]Y.\\_V^8,[L3D_+G]<T >A45\V?:M7TBY'BC5TE;[5<7#6L\6I!T\W!* J
MF<J"".,9R.PK5T_4]:\)MI][I5[/J-UJ^CR7]S'>NSQHZ_.7X]@P'(Y/)H ]
M^HKA? 'C'5O&MOJ.H-:6MO8Q;8;=0Q+F4+E]W/W>1CIU[UP?A7XA^,)]-@TN
MUBBU/6KZZF:"6[DPJ1HJY&..X;N/QH ]VHKSZQ\5W/B?X3Z[J,T(M;ZWM;N"
M7RF^42)&3N4YR.H_&N3\,?$'7_#_ (<@BU;3X)K7^RWN=/D60EY-A _>')X.
M?0'B@#VVBO._ASX\U;Q3?75GJMI;1E;=+J&6!70%&.-N&ZX.1D<<'KUKE]/^
M+/C'4I[**VT/36:]FEMH [LN9$VLP.6XPK#ZD_A0![917BTOQFUF:VTV&UTB
MU34)_-:8OODC(0L,*$RP)*GKTX['(?JGQJOX=,TV[M-*LX?M4#R.+F9F)97*
ME550#C@$,>#DC^$T >S45XZWQFO&UVTM1I]A;VLJ6SN)YGWD2JC$JV H"[^_
MI6S#\2+^XTZ:[CL;7*^(%TI%+-@QG'S9_O?I[4 >DT5XU#\7?$EPEGC0M/B_
MM%G%G+).Y4>6</N"@D\\#I^-6A\4]9US1(HM%T-1J9MII[LRR;8XHT.TLA."
MQ)_(C'/6@#UNBO.M'\23>&O@I9Z[<&6_N(X _P"]<DNSR8&6Y.!N'X"L5_BI
MXGL6O+;4?#UM'?6WD'R%=AYGFL, =<<''?!_*@#U^BO./%WQ*NO#VI:G96EK
M93/;-:QH\T^T*TH<MOY[!1P,$9R>*R[3XH^)=:_LRWT?0;-[VZCE+>;-^[/E
MG!9#D?+UZ\Y]>I /6Z*\)T_XP:OIWAO3X9H[6]U&02SS3W,^ 8PY & !AN&
M'HH/.>+6O?%#7=8TN_M]'TV."(Z:EW+,)R)8$8 -@\9(9A@@#CMZ 'ME%>6Q
M?$Z[AE&A)91W&N+J*V<4;R$>9"0")6/J1U]^>.E;GB?QOJ.F>(AH>AZ(-4O(
M[0WLX,_E[(P<8 QR>GYC@T =M17D<WQGNI(IKVP\/+-I]M##//(]V RJ[!"
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
MM)72;63[-<^>ERUQ 2\4B+PNU3Q@D%O8_6@#U*BO,K+XQ:5::9I/]N"0WUU
M)KAK.$F* ,3MW9.>F.F:V_%WC"30;KP]);R6WV"_F)N)9$9L0A0Q9<=.,\G_
M !H [*BN9\*^.M*\7/-'917EO-$@D,5U%L9HST<8)!!^M<[XQ^*]GHM[<:/I
M2&;5X98T)EC/DY+#*;@<YP3SC'\J /2**XJZ^*/AZUU"XL7-R986DB,@A8Q-
M*BY:,/W;MT[CUKD/#/Q>U*]N+F\UF*S32X;:2X=+:&3S4 D2-<$G:W+CI[].
ME 'LE%<19_%CPI>:5>Z@EW,D=GC?&\)#MGA=H[Y/'\\4DWQ:\*6^GO<S7-Q'
M*DIA>T:!A,C@\@J>G3U_7B@#N**X#0?'M[KGP_U_Q$EM;++8/<"!1N"NJ1AU
M+9.<\]./PIWACXK:!K>F/)>7(M;NVMEFNU9"$'0,4ZD@$@?B.M '>T5YUJ/Q
M5L[C0;NZ\.Q^??6\L2M;WB-'\CLJAQSR"6'?O5^Z^+'A*TU.[L)+Z0RVRN69
M8CM9EZHI[MV]/>@#MJ*Y3_A8GA\K<LLTI%M8)J$F(^D; %1[L=R\>]=)97<5
M_86]Y!N\FXB65-PP=K#(R.W!H GHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .0U/P3X<G;5A>SR1/K,
MT4D^9PI9HSE0N1ZG]:6;X;^'Y[^:\9;I9)KM[Q@DY4>:RD$C'..2<9_3BN"C
MT[1?%?C_ ,8)XPN%'V!@MF'N#%Y<0WY8 $9P A.<]:BT+Q;<6$=_::3K<\^E
M6.@3S6;WL:JTDRNV"HZD#H >PZ4 =_<?#'PY<6=K:M'<K':VC6D>R8@[&;<2
M?4Y)_/Z8$^&7AV-2B)=*GVV.^"^>2!(@('7L<G/<^M>9:AXR\:K#?7<'B$+%
M86EE,R?9$&]IU3(Y'8DG-3:[XN\=:-K>HZ6VM"=](MTN))8K6)5F+!7(?<1\
MHWE1M&>!QDT >B:I\+O#6KB[-S%<![J[-X[I+@AR,$#C&#UJM8?"?PG:6]Y#
M;_:G\^ VDS&XR0NX/^!!"UP]QXN\;W%AK6OP:W;VUIIC6[-:- K;FD5<H" >
M,MZ_CWKHOATMS_9_C>ZEN1)$^IW($!7 #@99O^! J,?[- '4:)8>$].UQKK2
M]1MC>2VT=F8EO%?<L8 7C.<X 'X5!K?PN\+Z_K9U:]M9A<.0THCE*K*1_>'T
M&.,5\^VNDW\F@:.\FG65E8WU]Y<.L,Q\P-N*G<0_"CG^$?=SZFNYC\>^*[KQ
M?#9Q:NZVL^H'3U/V:/RU!. 1GYF89R?H.>: .[U/X6^"M9U59G#Q3O& L-O<
MA053"\+SP  O' ^M:DOPZT";3'TZ2.X:V;4?[2*F8D^;C'7KMQV]^M>%Z7KE
M_H.EV6IVLMN]]!IDCV[R6X=XM]TZ,=WMR>?[Y[9KUGP)KVNGQ7?^'=9U.WU<
M)9I>17MN %3) V< 9SN!'T/KP :EU\+?"]YXF;79K:4W+R^<\0DQ$S^I &>3
MR>>35BW^'>@VVG:?81I/Y%C=F[C5I,[G/7=QR,<8K+^)NM:[I<GA^UT&\%M<
M7][]G)9%8'. ,Y'3)KAK+QWXWMVTJ\N]1LYK>6XFL3#Y('F&/!+L>.3GC&.G
M3F@#U+3O FCZ9X7O?#L)NFT^[W;UDERR[A@[3CCIFDU'P%HFJ:7I%A<+<!-)
M"K:RQR[)%"@#&X<\[1G&.E>46'Q.\7P[KR]N(#;W=G--']HA2-(V56"^5ALO
M\P4$$9R3QWI(OB1XSM-*O/M%X/M1DMG@-S:HAVR[B>!U7@ 'KCTS0!Z+I_PD
M\+Z;>I=0I>,8]X2.2?<@5U*LN,=,,:BC^#GA..SFMO+O'65 A9I\L,,6!!QP
M>?I[5Q&H^//&MK;:EI?V^*;4+75%M?.M[93(4VNQV)T/W/KSUKK;'QMJMQ\'
M+KQ))+;KJ<"R+N>/:NX2;1E?4@CCIDB@#K-"\(Z/X=T*71[&W)M)MQF$C;FD
MW#!W'Z<5S]I\'_"EE+/)%'>$RPR0@-/D1JX(.WCT)ZYK-^%GBO7M:U/5],UR
M9YFM4CD1I85CD7=DD$+QCIBN5NO'OC1+:[OX=6@\LZI)IEO;+:!Y"P.[<.,$
M@%5&>OZT >W:7IT&D:7:Z=;;_(M8EBCWG)VJ,#)KG(OA[HT>CVFGVUQ>QV\%
M\-01DF!+R>A.,%?:O&6\3ZUXA\0:'>:I/#(]I<7-N@:'RV8*BDEU5L G...F
M#UK4T/Q7XDL=&>QT*?2;.VTC3%OYXY$8^=O'F$+NR<X=1V&X=<&@#TFR^$_A
M6PU5M0BMIV;YRD3RDQQENZCL1VYXJM;_  B\,6$5ZL4^H1)=1^2Q^U8V(6!*
MJ<="1@YSG)%.\4^*]8M_#7AN726M;:^UJ:"/S;@92+>F?YD>OTKSNZO]8\:^
M*]$T'5[VVG>PU*6WF**5CGV?,7^4CG:I';&1ZF@#V'PYX+TGPI=7DVDB>&.Z
M"!X#(6C4J,9 /<YYYK#_ .%1>&EA\J*348E%P;B/R[D@Q,1@[3CC( SW^4<\
M5S/C_7=5\-_$NVO;:=&@M](>6*V8-LZ.OS#/)W8.>.!CM6!XN\8>+CH8L=4O
M;$Q:K8I?P/9(RO&-RMY9.1C@'^]GCGG@ ]CTWP?I.E>%;CP[:I*ME<1R)*Q;
M,C>8"&)..N#C\!6%IWPJ\+6HN4C>[N0T#V;++<[Q$K8) P/E/?\ &N%UCXH>
M)="NA;136-Q%80VR2[('<3,T8+;GX"D\X^E=+X(U*2SF^(=^%W_9[Z:=8RW&
M0';'MG% '4^%? >E^$IYY[.>]N)I8UBWW4V\J@.0JX  '^%4]+^&&A:0^E-;
M2WI.F7$MS%OD4[WD"@[OEZ81<8Q7GD7Q,\9*NDW=Q<Z2UMJL\96.,+OA42%&
M7;NW8.WJ<XSC(-;5QXW\7SZQJUGI<FG,1K2Z9;)-$<1@K(=VX-_TS!Y![_2@
M#;_X4]H,:1-;7^K6MU$\C+=07 24*_5,A<8Y/;/)YIL_P9\.2I;+%=ZI;^3
M8&,5P 95)).[*GU/3 KDKSXD>-]-M-4NI9-(E33+_P#LUE^SOF:3YOF&&&/N
M'\^E2+\3/&?V-K4V,"ZD-1M[:)[BV>(2K*),!D8@CE!SZ?G0!TW_  I?P^52
M-]1UEX0$\V%KH;)M@PNX;>PX&,8'2K,OPCT%]9;48[O4X<W0NUMXYP(ED!!R
M 5SSCUKA-7\2>+-5OM%L;N>U@O[+7EM&>#/ER2Y4KD9&0N2",<^O6NV^(OB_
M6O#]]I6G:/Y33W<<LDK"W:9P$ QM1>QYYYZ>U %MOA;HW]D:=8P7VJ6TFG22
M/;WD$X2=?,)+#<%QCGTS^M5I?@]X?>RMH(KS58)H X-U%<CS9 _W@Q(Q@Y/
M ZGUKB[CXO>*52SG6RL([?R(7E<J9%D9S@[F5L1=R%/(QSUK2MOBUK,GBO[/
M):6/]DM=RP(X#@LJC*[9,E68\84#DD#C.: /0SX.TU_!0\*RM/)8"$1;F8>9
M@'<#D#&00#T[5Q5I\((8]5U>TNKN\GTF\MH1'<O.K7"R(P/7;CC'''2N5NOB
M1XPU_3+N(6B6UGJ$$QAEC@D7R%C!8D2=&R%8'T/ITKL[SQ-K7A7X,Z1J^;2>
M_P#)@4%U9D*,/ESR"6V[<G/7- $D?P9T:,3D:QK)EEFCG^T>>OFJZAQG=M[[
MS[\5J:'\--*T*\BN8[[4;IXDFC47,JL,2_>Z*#ZGZDUPTWQ'^(-N-3,FFZ,5
MTL0M=,H;@38\L#Y^2<_AWI-(\0>,-.AECT6'3YA=W&H7C)=O(YB6%@"H);CG
M  ]3SCDT =$?@OI<-O"ECKFL6TD6]?-$P+&-L$IP  N<GZL<YK3/POTL+?+%
M>W:+=:='IP^Z2D:;>>G).T?K6)%\3]1O/#^L:G;VUJAM-.M[J)'5C^\=V5P>
M1D97CI5'0_BKXAOO%^G6&HZ=8VMC>3B#@,3G8#E9,[6Y8' ]0.^: -KPYX-O
M?^%C7GB#4K&.VCLXA:V;+)O:XPNT2L<==F 3QS6QXL^'UMXHU)-175+[3KL6
MYM9'M7P)8B2=K#TR3]:Q?''C?Q!H_BM-'T*/39 NGO>S?:D<E0@=CR"!R%X
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A;[XN>$].N[NTN+BZ6YMI&
MB:(6S$NRG!VGIU'<BK>F?$G0M7T?5M4M%O&@TN)9;@&'#8*DX49Y(P0>@XZX
MYK"\<02R?%7P2\<3L%>0LRJ3@9'6N CT?6=4A^(.I'4K^SAAED:6WCB)%U@R
M84DD?* .>O!H ]9@^)WAN:216EN(HX[!;]I9(2%\MB !QR6RPX Q[U8\+?$+
M0?%]W/::;).MQ$N\QSQ;2R<#<.HQDCW]J\32TGD$L#:->7@/AF)62-=K+^\1
M@XR#G&.P['TK;^%DFHIXWA72ENK[1_LOES7-[;!'@7&=JMD_Q 8 ."#TXS0!
MZZOB_2F\8MX6W2_VDL0E_P!7\A&-V,^N.?3WJEXI^(F@>$;N.TU&69[IU#^3
M;Q[V52<;CT Z'OGVKSKQ%K,'A3X\2ZSJ,-P;06J\Q1[B0T>P'J.-P(_"DN-<
M30OB7+XQO=*O[O3-2L%:SD$ W(2JC;UP#A6!YS@^E 'I1\?:!_PA\GB=+EI-
M/CX8(O[P/G&S:>C9(Z_7IS5.7XG^'(-"TO6)7N4M-1E,49,7,97AB_/ 'MGV
MS7BZZ;X@G\/6FCP:1([ZOJ#ZDEF8]@\M%P,GC ;)].%&.M5?[-U:<P^%-3T^
M>V,6JQNL44180I,,/\PR,#Y",GUH ^B-.\6:;JGB74-"MA,;JQ17E<J/+8-C
M&TYYZCM63KWQ1\,>'M6&FW=U+)<*VV;R(]XA_P!\_P!!D^U<1\(++4['QSKM
MMJ<3+/;6L=LS;,*0A55QQS\JCGOUK+N+^/PIXF\;Z=JNA7%_-K+LUBC1[UF&
MYB,D$';\RGY>1M['% 'J.L?$OPKHBP&YU'S'GA6>)((V<LC=#P,#/N126_Q*
M\-W=[I-O;7$THU1F2WE$)"!U(&ULX(.2.W<$X!&?-+"__P"$'\<?V_KOA^:V
ML;W2X$A6VAW) _EQ@H-W0Y5A@G(SWK,'AK5[;X9S:^EA):7-IK'V^V1U(>.'
M: 2%QTW!#R.B9^H!ZMJWQ3\.:+J&H6-T;LS6#HDOEP[E);'0Y[9YSCH<9JN_
MQC\'B"6:.ZNI4BV@E+5^2QQW ]"><>V:\PUC3VM/A3;:W>^=%J&M:P+FXD4<
M@#S2IV\8ZD@9'45C:MK4%WX5O;9=<U+59'N87VSVGE)&!O[AVY.?:@#Z'M_&
M6CWGB&VT2VE>6YN+07D;JG[LQGD<^I'-0P^/O#=QJ.I6$>H9N--CEDN5,3 *
ML?WR#C#8]J\:T:XU+P5XVNAJ:EQH^ESK:2/'CS(\_N\GN,L!UXSBL73[/6O"
M<]GK.K:3)#9W\4T#S[@QG$T9 W+DXQD'& 3B@#WA?B/X<?1;+5EN)C:WEU]D
M0B%MRR>A'_ZZSF^,G@E03_:4I(["UDS_ .@UXIIEGJ6D0^%GF#MI6HW\-XK;
M#A)4D:,J/<K@^XQZ5Z;+!'_PT%+LM1,L>FEVC5 <G;[\9)(Z^M '4+\5O!CZ
MBMBNL*96D$8;RGV9Z??QC'OG%=3J6I6FD:=<:A?3"&U@0O(YYP/PZU\N6S/:
M:A#;:5!-++)>?/H=_:>:4/0'.,-Q\N<*P_&O8?C1?SMX>L?#]E&\M[JURJ)&
MO\2J0<>GWBG6@#H'^(_AM/#$/B%KN3[!+<"V#>4Q82<G!'L 35B?Q[X;MKRX
MMI=20&WM5NY'"EE$;%0I! YSO7IZU\[:C_:.EZ-J/A75+1[*07D-]%;!0ZH2
MI1OFR>H=.Y^[CBM2>TU#3Y/%VCWQ9WTS21:PL5P6A%S&R,?^ MGZ4 >[:/X\
M\,:]J"V&F:M%<73J66,(ZD@<G&0*TM:U[2_#M@;W5;R.V@R%#-DECZ #DGZ5
MXCI=W8>(O$_@"+0+662XTN*--0G6 I@*%^\?08?O_%73_%E5M/$WAK5M4LI;
MS0+9W%RBJ2JL2,%OTX/7:1WH [73_'GAK4]'NM5MM5B^QVO^O>0,AC^JD9YR
M,8'/3K4.F?$;PKK$EU'9:JKO;1-,X:-U)11EBN0,X'IS7BOB:.U\2:5K>I^&
M?#4MM8I>12/=QEP)T 93^[Z#YCGCH,9YK1U'6- \2ZWH]QX;T-U.G6<TU\5@
M6-0@0X5L<'!'7_:QS0!ZVGQ!\,R:79:BNHYMKVX^S0L(GR9/0C&5_'U%9\7Q
M;\%S7'D+J^Q\XS);R*,_4K7AFBZ?<67_  B4EPV_3-4U&.8Y! 1XYC&R_BI4
M_EZ59M-7T2?X>ZKI$]CYGB2\U#S+?9;Y902G ;J.CC'O0![E?_$[PEI>H7-C
M>:IY=Q;R".1?)D.#]0N#BJR?%[P2[,!JY&/[UO(,\]OEKSKPI9R_\)5XMMM0
M@6YGM='_ 'BR1[E,Z1H-V/7.[!ZG)]:PWMH(/@A87:6\2SRZULDF\L;V0*QQ
MNQG&5'Y4 >YZU\0?"_A^\%IJ.K1I<'!,<:M(5!Z;MH./QJQ_PF?A\W>F6RZE
M$\FJ*6M"@)63MU P#GC!QSQ7D+ZCHGAKXB^+6\6:>;B&]#/:EH?,WJQR I/
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
M8WES';S7.I2Q6Y=L"X;"?<X]P/K]:]:H **** "BBB@ HHHH **** "BBB@
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
MQ6;V)T47S0$$,LN[85WYY^?VZ#\:ET;Q]XM/B+2++5SH(AO5CDDACE\N:-'
M*DAFZ\@[1DU.GP;B7Q)K%RE^D.E7\#QK B$R1ER#P2<8# $=<CCCK4&F_!V_
M&OV%[J^OQ7,&FF,6XBM0DDBI]T,W;&%'.[CCB@#$T#XH>*-:ELK9M9T"VN+B
MY$2Q36TQD<E@ /E4J =V!R.G45VOC[QIJGAKQ!I5E8+;F&Y@GED\U"QRBDC&
M".*YC1/AGXXT&>"&RU?2%M([K?N:V5W"Y!W#<A.?;=QZUUWC?P->>*->TB^M
MKJ&&*VCFBF$@.0'4@,N.O/;CZT <1I_QBUO4]*M=L=E%?+J$4=P AP\#G *@
MGKG@_A7;_$;6O%7ARR_MC138-IUO%_I,=RA+;BP4%<$9Z^WXUS"?!BX%AX<(
MOK5+_3Y3]J<!BLL?FEQM]QDCD#.>O%>A^--"G\2^$-0TBVECBFN$4(\F=H(8
M-SCZ8H \MU'XD^.=(_LDWS>'XH]5A%Q!(4D*HA (+$'CK[U:N/BCK\/A.WU!
M+G0Y[B74_LAECBE$*+L!R=V#U.<C/%:?B7X8ZOJUIX:%E?Z>D^DV"6KBYB\Q
M'95 R 5((XZ$5#;_  X\27>DZ79:S<Z/)%::LETT$%LJ)Y('SC"JJL3Z%?7)
M/0 &9#\6/$?]B>(+AH]*N)-.$!BN+9',)+N%(.2">"?3H:9;_&75[W5?#EG!
M#8?Z88DO?D8E7:4J0OS<?+@\YZUKS?"O5+2;7+72-0MHM)OY(IX;=\J8Y%E5
M\< X  8#'J/2H8_A#?6^K37D-]#A]:BNQN)S]G4EL<#&_+?3@=.E %*T^+?B
M&Z\73:?Y>CPVT=X8?)N&:)V3<5X<G;D8[^O2NP^)_C34O!NFV$NFV\+O<SE'
MFG5F2, 9P0.<G_V4UR%U\%=8O=7V7&O03::96E-Q+#ONN3]TMC)_[ZP#DXYK
ML_&_@[5=<@L7T74XX);.-HS;7:>9!.IQ]Y2",\=U/X8H Y6/XH>(?[*T2YEA
MTMVO-1-M*]N2X:,;2<#=\K#<>M0/\4/%[V4>O0V.CIHT]T8[:WGF\NXF0-M.
M,M@XX!(!QGI@5+:_!W4+.STC;?VSW2:B+J]P"J!.!MC ')P#Z=>V*K7OP8UR
M=+?24UFQDTB!G,,TL'[^$,VXJ,=03S]X=30!JQ_%6[B\;ZKHE]#;QP)&YLW
M.X.$W!7Y(.>G&*Q-0^*WBZRCT4,NBH^H67VHM(K!%!=P.2W'"CUYK7NOA+?:
M@/$L=W>V@%[+!+8RJK95HPP^<=OE8CC/7/;!RM1^$_BNYCT;%QH]P]C8BV83
M[MH^=R !M.<!AR: +&H?%#Q+::-H=PLVA>??R7"R2?,8E"%-O(;@\G/X5!_P
MN77$\+-<R6%D+TWWV9;K:WV?;C). 221['H0?:MB#X:ZQ>1^'(-972);73WN
M5N(8E8+Y<FW 0!1EL@G)Q@XZU1/PP\7VNBRZ18ZQ9&P@NFDMH)LE9HW!#"4;
M<9& 0.>23QQ0!LZ#\4)H_"\VL>);:W$"3K#'/ILJRB0MN/,>[<F,=^OH*])B
MD$T*2J& =0P##!&?4=J\ET#X=^+?#&EWT^F7>DKJ][-'N0J?(CB7=T!0Y8D^
M@P*];3>(UWD%\#<0,#- #J*** "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 **** "BBB@ HHHH ",T
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 %%%% !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 45R'A
M#Q+J&N>(/%%E=I +?3+WR+=HP0Q7+#YO7[HY]S7)W7Q+\4:O?:C+X4T&*YTO
M2I,7$DK9>8#J% /U/&3@#UQ0!ZW17G7AOXC7'B;Q1H]I!;PPV5YILES*N_>Z
M2K(5VY]!MSTYW5H67C2[N?BOJ/A)K6 6EM;"59AGS"Q5&YYQCYR.G:@#M:*\
MS\2?$Z^\/>,-5T]M,BGTW3[19WD7<'W,%V@GD %F Z56T_X@>-_+DN-5\)"*
MS>TDN8;B)6VIA&9=_)X. /X3S0!ZK17DA^*6KIX;\'Z@;6T:;5[J2&Y!#!0J
M2;/EYX)SG//3I6/9?&;Q%OMYKJRT>2UDO?LSQQR$3#G/"[L@8. V,4 >YT5Q
MGC;Q7?\ AS7?"]K:)"\6IWGV><2*20I9!D$$8(W&N5\2?%K5=$U7Q!:1:=:R
MKI\\4,#$-_$"2S\\C@@8QR10!Z[17FW@SXC:AK6GZU>:O9V:6VFPF;[39R$H
MV%W%=I);..X^E3?#;XAWOC">]M-5LH;2ZBC2>(1!@)(FXSAB>^.?>@#T.BO(
MO$/Q6UK2-=\26,%C821:4B-&T@?<V7C7G!Y^_P"W^,\/Q@62ZTV;R(6TZ33'
MNKPJ#YD<R!MT:Y..H7KV8'- 'JU%>4:+\1_&5W<65[>^#W;0[V79%):*S2JI
MZ,>>1@]2%!['M7J] !17 _$OX@R^"+>QCLK:*YO;IF;9*#M6-1R>".<D?K6]
M'XMLQX%C\4SC;;FS6Y>.-MQ4D#* \9.[Y>W- '045Y3HWQ.\3W]W:W-UX-N?
M[&OCBWFLU:5U[9)Z$9]EX]<5KZS\11IGC:WT1;9&M?,CCN+DO_JV?\.W]* .
M_II;VY]ZXB3XA6UA=^(1J7[F#3)%CC(Y,I()P!ZG%>9ZOX\\4>(G^TVURUA8
M-<BW2**;RSE@2-S<8_.@#Z##9.*=7SS!J'B_1+9+T:U.93<BVBM_M(N!*^/F
M_B(XR/SKN=#^*$\T\^FZO8&VU*"-V.3M4LJD[2.H)QVS0!Z;17E6G?%F]N&L
M)+O1HTMKV41(\-R'92?]GKBKEI\4TGLM:9[14NM/0M%$9/\ 7 '!_&@#TFBO
M/;7XFF2R\0WDNF!8-(@BD#>?S*TB@A,8XY.,\UH_#[Q['XZLKR0V7V*XM) K
MP^9O^5AE6S@=<,,8[4 =C17FGB#XK367B6ZT;0?#\^M262DW;Q.1L(X8 !6Z
M$@$^N1CO44_QD@.AZ3<V&C3W.J:C(473]Y5A@X+!MIW G@8'//<&@#U"BO+H
MOB_(NF:TU]X<N+35-+1)7LI)<;D9E7)8J-N-ZG&.A&*K:?\ &B::[6'4?#<M
MFLMO+-"XN=^_8A?'W1@'&,^] 'K5%>/Z5\<OM5_8)?\ AU[2RNY?*6Y6YWX.
M<9QM&0"1GG\ZG/QIF82ZC#X3OI= BF\MM0#]!D#.-N <D<;N_6@#UFBO)=5^
M-,MGJ=[;V'ATWMM;*LHN!=;0T;*&#$;#C(-;=Y\5-/L_A]8>*6LW+WC^5'9F
M0!BP8A\-@\#:QSCGCIF@#OZ*\TO_ (LO;^&].U^S\/7%WI]PKFYD27 M6#;0
MK':1DGUQVIUC\6%DN-)74=!O+"/5)1' \C@[E(!$@X&5^8=/UH ])HKRA?CC
M9,ZW#>'M2723-Y7VXXV@_3&,^VZMD_%33%U?7=.:U=9=,MGN(BTJXNPB;R%Q
MTXY'7C\J .^HK)\,Z['XF\.66L10M ETI81N<E<,5//U%:U !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 %%%%
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
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 45XU/\9-
M7LM3U99M&L9K"PO6@+I<B.78'*_=8Y8GV&*[M/B)X;_L^ZNI;\1FSCB>[BV,
M6AWD  \<\L!QF@#JJ*QM#\5Z'XE>X31]0CNVM]OF[%8;=V<=0,]#TK9H ***
M* "BBCH*  G IN]?6N2\3^+;JQU2'0M$LOM>K3IO^8X2%>S-6<GA/Q9K"YUK
MQ.8$8#?;V48Q_P!]&@#MKK4K*RB,MU=PP1CJ\D@45S]]\1_"EA*(GU:.:0KN
M"VRF7(_X"#5&#X4^&XRK7"W=VX.<SSDY_ 8K<L/!WA_3&9K32K9&;J2N[/YY
MH YJ3XIV4Y9=+TC4[\CH8X#@U'_PE/CG44$FF^%$AC;[KW;A2/J,@_I7H*01
M1)MC14'^R *=M]^* /.O[+^)NI?\?&L:?8(X.1"F67Z'!/ZT)\,;^Z53JOBS
M4YV'4)(<'\2<UZ/C%% '#6_PG\,0$.]O/</W,\Q;-<_\4-'TK1?#,$5AI\%N
M9[E59HXQNP!T!KUFO,?C$=NFZ4Y&56_5B/7 % '5WD4?]F:?I$8VM<;4;:<$
M*H!8_IC\:Z"-0J!0, # 'M5*"W\S5&N6482$1QGTSR?SX_*M"@ K#\67ZZ=X
M5U2Y9]FVV?!]R,#^8K<KA_B.XN;/2]$ +-J=\D3*.NP'+'^5 &UX-M&L?".E
M0.N'%N"WU//]:WJB@@6WA2)/NHH4?0# J6@ HHHH #TKS+60W@'QG'KD"%='
MU,^5>(.B2=F]J]-JAK&E6NLZ5<6%XFZ&9<,/3WH MPR++&LB'<C*"K>H-25P
M/@75+K3;VY\(:LX-U9<VLG:6'MCU(%=Z#F@!:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
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 %-??Y;>7MWX.
MW=TS[TZB@#QA/@I<ZAI&IW6K:AC7[J=YD,$G[C).1N&W/4M],BH-/\"_$W1-
M0N;K2=4TVVENHXQ/M?>'*J!DAT/.<]/4XXJG;WWB3Q39:_XK'BN;2I-,NA'!
M:LYCMU4'HXY&>0.0<D8/7B3XF>+=1>?1-*M]?6VE73OM=S=V4K(DTIC)505(
MX8KQ_O@T ;0^$VH^(=6U/4_%NHJ]U/$D<)L7**2$ RP(Z9 X'O6;H/P<U=YY
MXO$4EE);G3GM89(I'=TDW9C;G'W?;C  ]:T_"GB.[U[QYX<NA=7'V2XT)M\+
M2';YR.R.=N?50<GFJ'C/6-3M/B!XGBM]0NHHX]!+QHDS!4;"_,!G@\GGWH [
M'X7>$-1\&:#>6.I/ \LMT94,+%AMVJ.<@<\&MOQIHMQXC\'ZEI-H\:7%S& C
M2$A<A@><?2O#M.\1:MI'A^;6XKSQ6]VEJNR2_)>S+N54L,DYQN)7/M6[CQ%X
M*N/"FK)XIN=4BU>2.*XMKB4RJ=^"=@)Z 'KP<X['% '2:C\-=0N?A_H.FVU]
M##K>C/YT$XSMW9+%0>HYV\X_AK%NO"_CCPM;ZGXDBOQJ/B749(K<FSM?,"1Y
M^9B"H ^Z@SMP!GUR.%M-<\0+J-E';:WX@;49M3$,!GN";:1=^W')P3DC/&,&
MM75?&NL:)K7C.QDO-0>TN)Y;>UF\]C]FE5R5"G/RY4D<8[>G !]&UY]HWPSM
M(/%^OZSK5M8:A'?7'G6:R(7,62Q;<K#&>5]>G:N)\*^,=2TV3Q'?7>HSSK:Z
M';30I<S,Z"8Q1X.">I9N<=<U-\'?%5\?$<NDZGJTFH?;[59X6EN6D,+J3F/#
M'J023C^Z* .IU'X:W6H>)?%-\;FVBL]6T];6W1,[HV58\%AC&W,?0'IZ5S,'
MP5U632IK>[FT1+E(/+MYX4D9G.[/S[OE'&1N5=WOZW/$+Z]XL^)VL^'[?Q%/
MI-KI=F)H?(<QAV*(?G((XW/DGG@=.]9;:EXH\0ZQX>\)OXMM0'@:>?4--N#F
M8;V 7<,;F 7IQUYSB@#2TOX3ZYI]H$>_LRQU**Z$$;.T4:(#TW<YY ^@'-6!
M\,_$*7JQ1ZC9?V=%?O>1@AA(NX\C\JXGQ!XD\2Z%;:OX4GUR[N7L+N)X[^*5
MA(5(Y4L&SSN'!)P014.DZWXF.G^(VM-=U6:RMK(-<->N4EC<MA=@WL5/7D$<
M9SVH ]#T_P"&%]9ZNQF.G7%GYKS).P<2@L#A<9P,?K2Z5\,+RVM]-BNVLI3;
MPW"RM@G<S_<X(YP?6O/_  IXG\0:?J\.I0ZEK>HV4=C++=K>*YB5@C<#YV!
M;;AN#[5<BU;Q=I7AK2_B _B:XNENKLQ3:?)G85#,, 9V\[#T (SP: /2?"_P
M^.GZ!%9ZJX%U"2$FLIG0[2>YSS5/6? &M1:S;ZSH6K>=>10M%C4F\S /]T@5
MY3X@\3ZW_P ))JLMMKVNPS#472U@5CY6 PPI.\ $#^':1T]:ZGXC^-=?M-6T
MK3[/4Q!?Z=9QW.HI#($1KC ++_M#'.WISZT 1^ =+UC3O&5Y# MK/=Z8'62&
M20Q[]W!*G!XX'YUZM+KM[%"Z7F@7T;$;-T!6503QV(/Z5Y5XMNKZW\0:5XFT
M>_:UAURU0--&!MC;CY3U]3_WS5GQ%XG\1^#]?;3WUB34 ]EE'E"@!FW<G'IC
MC\* ,"P%YJTD7A"YO8+;3;6Z>>:7E#SD[3GJ1S79Q^"O$5[IEMX=?6K"70;:
M4'?$<RN@)(5NU9]I9ZQ\/FTFZDOH;^SUF9$N8I$!.]NZD_6N9&M276@S"XC6
M#57N0\%Y%$L;R1;L. R@'@F@#M]-\+?$'PYKFLW6C/HDD5_.&S<E\A5SLX &
M.&QWI--\+_$;1->U?5=.&A&75'62<2NY 89/RX' RQ]>U=U:>'9([.-[75M1
MAFDC7+--YH' S@.#2R6'B>VB_P!%U2TNGSUNX=IQ]4_PH \NA^$'B.]L=;^W
MW5C!?75U%>0-$Y9#(/-W*>,J/WG'6N@A\$^--<.KOXGUB)1<6)M(+:VE8QE_
ME(<KT'(YXSR>G%=J+O7[9"+C2;>Z(Y'V6YP<?1P/YU#_ ,)?#;974-*U2R*]
M2UOYB_@R$YH \SL_A[XYO(X_[2%E!_9VDSV-FJN&,N^-D )Y X;K[#ZUV?@?
MX::/X?L=-OKO2XAKL,?[V;SF<!SW )VYQW KH[7Q=H-V!Y>IP!B<;)&V-G_=
M;!K5CNH)5W12HX_V3F@"1UW(5['@_2O(KWP!XHM[?5=&TX6$NE7TWFK),WSQ
M'O@>M>O;A[TA//M0!X'#H/B/7KC4-+GMM-NKNR5;9C.H26-1PK*PZ@@#@UK7
M'PJ\1:MJ>G0W>J_9+33[%8X;J([V\P\L N00.<=>@_"NO\7PRZ+K%EXLL\B.
M B&_0?\ +2(D ''^SU__ %5VEO<1W,$<T1W1R*&5AT(/0T <3\+] UOPOI%_
MH^K1IY$-TQM)5<'S$/4X'0=^?4TWXA>%M4\0ZSX7N=.B1XM/O#-<%I NU=T9
MXSU^Z:[VB@#YWE^"FO\ _"-6KP0PIJHF<7$)G&'C.-A!SC((/'O[5T'_  BO
MQ(T#4=<&AK93PZQ(999RZJT;L"6*Y(Q@L1T/8XKVBB@#R[5?$OC;P9H[B\TZ
MUOH+2QA/V]R3YDQ=592 ?]HXX'3/>O2K.:2XL;>>6(PR21J[QMU0D9(/TZ5,
M0&&" 1Z&EH \3O\ X<>)_%WB#Q)JU]<R:7YA:"UA<++Y\8Y5<AOE7Y5Y]2?2
MO1OA_#JUMX*TZUUJU^S7MNGE%"P)*J<*3@GDC%=-10 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 >=:I\&] U/79
M=1^T7<$$\GFW%G$^(Y&SD^XS[=.V*OV?PN\/0ZS>ZA>0_P!H"X18XH+E%:.W
MC4 *J#'8*H!ZX'N:[:B@#RD? S38WW6^OZI"!N"A&4;5;J![?SJ[8_!W3[-K
MQI-9U&X:ZLGLV:4J2JL0<CCM@<5Z310!A0^$]-'@Z+PQ=![JP2!86\QL,P!R
M#D8P<@'BN6T#X.Z-HFKVVH2WUY?_ &4[H(;@C8C=C@#M_/%>C44 <#<?"G2K
MCPG#H3WEU^XNFNH;OCS49CR,^A_H#VHO/A3I5_8ZQ;7%Y<.VI7@O/-PNZ%QG
M[OKD,1SZUWU% 'FLOP9TB:.XC?4KW$\-O"V-O2)57TZG:*UQ\,M!MO$>EZSI
ML?\ 9TEAG]U;J LO;YOP)'OFNSHH X?Q7\,=+\4:Q_:HO+O3[UHO*EDM2!YJ
MX*_-_P !.#ZCBH-2^$7AZ[TW3[6S:XT^:PSY5U;L/-;)R=Q[\\CT[5W]% 'G
MI^$.AKH#Z9#=7<<TMQ'<3WA;=)*R;L9SP/O$\"G:]\)]-UK6[C4XM0N;-[N$
MQ721JK"4G^(YZ'IT[C/KGT"B@#+TS0[;3O#=OH;$W%K%;BV/F#EUQ@YQZBN-
MMO@UH,&J0S/=7L^GP2&2'3I928D8XY'?J 3ZXYS7HU% '#7OPMTC4-)U2PN+
MFZ<7U^U^LA;F"0\?+Z\9'.<_@*HVGP7\.[KF35Y[S59Y@H6:>9E:/ QQM(SQ
MCKGI7H]% ' 3?"^"3P9;^&CJ]R]O;W7GQ2R1J60<_(,8XR2?QJO9?"'38KF:
M6_U"XOEE@,)608(SW!SQCG\Z]'HH X33?AC:6E[:SWFK7U_'9G-K#,WR1'U]
MZKW'PJLKC0+'3FOG$]G<--'<!.=K-DKC/3I7H=&* (XX_+C1,Y"*!^0J2BB@
M!",TFSC_ .M3J* *5WI-C?1&.ZM89D88(= <UCR^ _#LG*6)MSZV\K1X_ '%
M=+10!S*^$9+88L?$&KP+CA6E611^#+4"Z7XP@)6/Q'9W"=O/L@#^)4UUM(5!
MZ\T <+=1^.IK2XM+FST:\@E4H0CO'P1CWK?\):?>Z7X:LK+4&0W$";#L.0 .
M@S[#BMO:,8H"@=* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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 **
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 **
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 **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***:W2@!U%>$M\5O$,=Y=,UUI[)#=M$MJ8F5V
M)'7IW_2N[N?BGX?LA>)<R2I<6Q"^5@$RD_W.QH [NBO/Y/B)=W@9=&\.WLX5
M?GENR+=%)]S_ $KE[OXA>())Y+=M4TNUDWX\JSC>YD_PX_"@#VBHWE6/EW51
M_M'%>*>5XUUXK<6[ZS<1'G,S"T0X_P!@$MC_ ($*T;'X3ZMJ<GVCQ)K$GS=(
M8)&D*CTW-^/'/UH ]3;5+!?OWMLOUE6LM_&GAN*0H^NZ>K>GGJ:YQ?@[X7$/
MELETY!!W&;DX[=*R;_X-0^?--I>IM;K(S$0RQ!E12<X'?CUH [D>-?#9( US
M3R3V$PK4BU*SG56BNH'5NA60'/ZUY--\)_$)FF9-3TMUD0 ^9;D9/3L,#\*S
MK?X,Z^C@B_T^(@_>1Y"1]/E&* /=%.1FEKRZR\!>,[# MO%^U1P Q=AC\:OM
MX8\=D\>+80 ,?ZHT >A45YU#X(\4,P:X\<7BECEEB3_%J>GPYU#S2T_C/6'!
MYPK!: /02<#)/%1&>,+DRHH/0EA7!O\ "]9R3+XGUQ@>QN!C^1IT?PET$PA+
MJXO[I@<[Y)_Z 8H [:2^MXD+R7,*J.I9Q67)XT\.0@F37+ 8/03JW\JPD^%/
MA18C']CE?/=IC4"?!_PM&,;;P_6?_P"M0!>/Q2\*!R!J1(!QD0L1^8JU_P +
M&\)B'S7URV5?0Y!_(BJUG\,O"UG*LHT[SBO03.7'Y&M'_A"/#.=PT*SS_P!<
MQ0!3?XF>$E4,-8B93W2-S_):A/Q4\)@G_B8MCU\E_P#"MB/PCX?CSMT:S&[K
MF$&I!X6T)6##1[($<C]PM '/2_%GPI'@K>3R ]"D#$?RJ+_A<'A/_GZN<^GD
M&I=3\=>"]&F:VDD@:1"08X+<-TXQTQ6.?B##?!CI'@V[N<=',*J#^E &E+\7
MO#<<FQ3=NP'($!XI@^,/APC(2^(]1!55-7^(MW#_ *'X:L+-Y#]^1L8'TS4R
M:)\0M1"B_P!9L+&(@[OLL6YQ_(?K0!9B^+7A^<XCBOV)XP(*1OBSH2NJ&#4
M[' 5K<@GZ"DB^'E^[QM=>+]7D1>JQD1[ORJ1OA9H\LGF75]JMRW8RW1.* (S
M\7O#J!3*EZF[D9@(_K3D^+OAB3/[VY3']Z$U;M/AKX7M<A[#[1Q@>=*7Q^?2
MK/\ PK[PH?\ F"6_Y4 4%^+'A5@N;N89Z@P-Q^E=+H^OZ9KT#3:9>1W"(<-M
MZJ?0BLG_ (5_X4SC^Q;?/IBM6PTO2?#]JZVD,%G"3EB/E!/N30!J45G3:[I,
M";Y-3M /^NR_XU6;Q9H.,_VO:8'<2@T ;5%<C)\2_"<3LIUB,[3@D(Q'\JK3
M?%/PG"^!J3N3V6)C0!V]%>?/\6-&,WE6UEJET!U>*WX_4YI&^)DC2%+?POK4
MF>A,(4&@#T*BO.O^$Z\5S./L_@>Z*G@>9,!5B/7?'UU$SQ>%[2V/3;/<9/Z$
M4 =[17 K_P +)N5$4O\ 8MGO',J%G*_A69X@?7="M3<ZSXWCM@W"1V]ORW^Z
M,T >H,<#KBF&4;RH8;@,E>IKP:QTSQ=XH=?[-N]76U;DW%]-Y8(]0HKT'PGX
M DT/51JM]J]Q>W80K@YVC/UY- '=@Y&:6D7[HI: "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@ HHHH **** ,'7_ !CH?AM"-0O46;M GS2'\*\\U'XLWNHB
M1-(CM-.A!VFXU"3YA[A%R374W7PKT"_UBYU"\:ZF,[[S&93@'V[XK3L/ 'AC
M35Q;Z1 2>K29<_F: / 4T:YU,?9M)DO=1N))RY,5L8X03R2#P<_6MZP\$:]J
MOB1+$:4-&AB"M+*JL5) !W;CG<2>W2L+0O''B2+1]1TJUN;V6^U"6)+-US^[
MVD[PI[$@K]!733>--6B^%>@V[ZU)%JFJ7C@WDDWSQP+(06)Z@9&/H#0!U,/P
MQ\J.]U'Q/>7.MO$&DBA21@"@&<;?[QJ73/%FFZ3$L-CX%UBW0?W;09_,UY]?
M>/M;OO"?AKR-9U&*X2YGM;U[8YEFP4*L.1N.UL '&3GZU#:>)/&-UX<U;5[+
MQ#J$NGZ9=1,#-(%E=6)&" 20.5R,D=>M 'K7_"QP!SX6U[_P%'^-(?B2 ./"
MNOD_]>H_QKS+Q'XS\0:Z=9\0Z-K%]9:5:1VR+%$[*ID<+N4' Y!W9_#M4%Y\
M1/$5AJ/B"+^TKTV4JF&WF//V>7[R8/."0K#&>^><4 >J#XDDC_D4]?\ _ 8?
MXTO_  LDG@^%=? _Z]Q_C5.T\6:EIWP.C\1R2&ZU!;;B27G+&38&/KC(/OBN
M5LKWQ5I^F:-K]WXR$D6JQ2O-9SL <8) B'][H!C&"0.E ';'XCHHR?#'B''_
M %ZC_P"*IO\ PLV #)\,^(O_  $'_P 57FL?Q%UJ\\&:%IL=QJ\.HOJ"K-JC
M+\DJ%GP@<_>/*\$?PFG?\)9XBDU[6H3K'B/RX=0EBB%A9)<(JAB "6(QT'%
M'H__  LZ#_H6O$/_ ("C_P"*H_X6=;_]"WXA_P# 4?\ Q5>7W'Q \1:3>>*K
M&XU.]F@:2:VM+HC_ %4J/Q@C@94'@'N#6K<^(O$][ ;63Q(]A:Z5I5M>W$T,
M>^>X:1%;/8G&\ \X[\T =X?B=:@?\BYX@_\  4?_ !5(/B?:G_F7=?\ _ 8?
M_%4[X5>([WQ+X4:;4+U+JZ@G:)G"%6QU&[@#..>/QYK&^+.O>(M'U#2X]&NK
MJ&S*,]VUI$)'49 !(/08SC. >?3@ VA\3+';N.@Z^#C[OV3_ .RI\7Q*L9%7
M?HFNQYZYM,X_(UQFA_%B32O"]L]_>+K=]<7;Q()&%JT:!027.".I&#[^U:%K
M\:3JC11:/X8N[ZZ\AIIX8[CF+:2"!\IW<8/ [XH Z/\ X67IF2KZ3K<;'[H-
MF?F]A@\?CBB'XG:-*Y0:?K"N/O*;,DK]<$UB_P#"VI3=:@K^&+B*#3H%GN9)
MKD1O$&4%04*_>)(7&:Y[6/C)J&H:!?KI&EK8W<44<IN%NUF,<;,%)QMZY95P
M>06Z<4 >@#XE:&2X\C4@4X;_ $)^/TI1\2-%*;Q;ZF1[6+_X5R=]\89=&807
MOA]3-%#"UQF_C5F9USE5 );'?'3OCBKU]\4[N#4-9@L?"=Q>VVD\W%PMSM"K
MZD;3CN<9/ )[4 ;C_$[0(VVNFH*WH;-Q_2F?\+2\.'@_;O\ P$?_  IOASX@
M6OBGQ(^F6&G,UM%9I<RWC/PA8 [-I')^;&<]C6)%\7K:?5_)B\.3RZ6;W[$F
MHHX*.Y^[@;<<]?O=.: .9O-/\(SZM+J&E:KK5C=2.S@16K_*3UQ@9J1-8U6U
M!0>-]05!T#:6Y('N2*W_ (9ZUXD\2>*M<N]3,D>FV[-$D&Q0D<F[[@(YR .?
MK[BM#X?:OJVM^*/%T>H7@GL[*],$$31@%!O<#!&.,*.N: .477-8<;E\;WY'
MJ-)?_"H1XCU5F*KX\NCCK_Q*WX_2KD>N^,/'&M:Y_P (YJ]MIEGI+D0PF,;I
MAEL%L@GG;WXYQZU%H?C[6->U[PAO,5NMW+-#>1Q(NV?;C#8(XX- %&35;ZYF
M5W\?W)D09.RQD&!] *#J$S<77C_4PIZ;;.5<UW>J:K>6WQIT/1(I573KFP>6
M:$1KAVQ+R3C/\"UB^+?&-[X>^(&I1G9)86>D^=%:M&H4RL0 2<9ZM0!S8ELF
M;]Y\0-8VYYQ#,/ZU)+#X7D;=+XUUUFSU,4G^%:>CWGC_ ,S1]?N)])N=,U:9
M UJ0B"%&(Z;MO.,XP6/KFL_2_&.N2?"?Q#K$ETCWT%ZD4,K0IF-6*9QQ[F@!
M4T_P,^#=^*=8G(Y&8W!^G2IQ9?"]9 TFI:E(.ZN'()]?NUSVK>,?$']I3B7Q
M'#8F'3K:X2,VJXGD:&-RH 3@DL3SQ^%>F7&M7TWP7?Q$T$5KJ9L]^X0@8.[;
MN ([CD?6@#F4MOA*)0YGN21V82 ?H*UH-4^%5O(2MK;'('+V\C?S!JM+KVJB
MZ^'ZPSPO_:-FTMTC0+BX8(#@^YY QW/X5RWA_P"('B"_\6V@N+K3E^TWBV\V
MFS6XB6-,J,AB.#RPZDY'0T =ZOB'X8*V5M[(>_V)C_[+6BGCWP(B!4D@"@8
M%F1_[+7&>(?'=WIOQ/,41@/AZQN(K2[411[=S@EB6P3D$-WXV$=SGM/B;J<O
MAWP2^J:0MM'/YT063R4<%2>>"".10!,/B9X0P3_:''?]P_/Z4]?BAX1)Q_:9
M'UA<?TKRFX^*&L6>J>(+-Q9,51ELLVJ#RG5AGZ_)O/.><?2MM?%?BS7KBUTK
MP]8:>+VVTJ&\O)9XD)N&>-&^48P,[QQQR3V% '>_\+.\(XS_ &LO_?M_\*7_
M (6?X0'!U9?^_;?X5;\*F[U/P[;W.N:)#87YR)(?+'8X!QU&?0UD^/M;M=!T
MU+.QL8)]5OCY5M"(P2">-V,9[T 9/BKXNZ;;6(B\/N+R\F'RN5(2(>ISS6!X
M=F\)B^&L>)]>34M4?D!PQCB]@,8.*[GP/X(MM"T4&]@BEOK@B2=V7.#Z<YZ5
MU/\ 9&G?\^-O_P!^Q0!@VOQ"\*221P1:M &8A54 @9/3M75*P89'2J@TG3P0
M196X(_Z9BK8&* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M: +P'%+110 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%%%% !39(TEC:.10Z."K*PR"#U!IU% &&O@[P^GAM_#Z:;&NEN<M &89.<YW
M9SG('.>U79=$TR;15T>:RBDTY(EA6W<;E"* %'/I@<]>*OT4 <M!\.?"5MI%
MSI<6C1+:W./.^=B[X((&_.[ (!QFKNL^#]!U^RM+/4M/26WLSF"-79 G&,?*
M1QCM6Y10!Q5M\)O!%K.LR:&C,N<"6:21?^^68@ULZ=X/T+2;RTN[*R\J>TMC
M:0MYKG;$6+;<$\\DG)YYK<HH P/$/@KP]XJDADUC3EN)(00CAV1@/3*D$CV-
M//@_0/\ B5;=-C7^R6+V04L!$3C)Z\_='7/2MRB@#EKOX=>%;V[O+F?2E,EX
MRO<!9757(.<X!P.>3CKWJ;4/ GAO4]0EOKO3$>XEM_LK,)'7]WC&  0 <<9'
M-='10!C:5X4T319IYK#3XXI)XHX)&+%]T:*$5?F)XP!]<<YI=(\+Z-H>DSZ7
MI]DL5E<.SRQ%V<,6 !^\2>@ K8HH YC1OA[X5\/ZD=0TW28XKK! =G>3;GKM
M#$@>G':H8OAGX/AU<:I'HL8NA)YH)D<H&SG.S=MZ]L5UM% &&OA#04N]3NET
MV(3:HA2[;)_>*>HZ\9Z\8YYJ'0_ OASP[>I>:7I_D7"1&%7,SOA"Q8CYB>YK
MHJ* ,+Q%X/T+Q6L(UBQ6<PG*.&*,!Z;E(./:JA^'GAC[#8V4>FK%!97 N8EC
M=@6<=V.<M^)KJ** .-UKX7^&->U:XU*[MYUN+@#SO)F**^,=0/H/RK0U#P/H
M.I+IJR68B73I%DMQ"=F"N,9QU' ZUT5% '+#X?>'UBUR-8)576CNN\2'.<D_
M+Z<DFJFI?"SPIJMM90W-G)FSA6".5)2KLBC #$=<5VE% ',IX \.1?V/Y5B8
M_P"R)#):['(PQ()+?WLD \^E.T?P+H6A>([O7-/MWBN[I&1U#_( S!FPO;)
M_+BNDHH **** "BBB@ HHHH **** "BBB@ HHHH *ANKB*UM);B9@L42%W8]
M@!DU(6 !SFO/?B1JUS<I:>%-._X_-3<!W'\$>?ZXZT 0> [-_$7B+5/&ERAV
MROY%EN[(O!.*]*7[H]*H:)ID6CZ3;V$ 'EPH%&!U/<UH4 %%%% !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%% $$=JD=[-=!Y"\J(C*7)4!<XP.@/S'/KQZ5/110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !17%?#KQ??\ BWPK=ZI?PVT<T-S)$JP@JI55
M5AG)/][K7 Z/\6O%>KWUO&I\-Q)+="'RI79'P2!D9?D<]<?A0![G17B5G\:M
M4O/#^MS"QL5U&S*26Z?,5:(L%;*YR2O7.1UZ<<VKWXC^-O[4U?\ LW1].FL=
M)BBFNPP(=$9 S<[^>C= <8[T >QT5XKJWQ@UR6XTPZ/::9;07=C]I/\ :+[<
M,'=6 ;>H/W..YS4=W\6/%%M%I4>[PV);Q9'>?S&>%0#P"0_RGKQSVH ]NHKS
M#PI\7K:_T5;CQ!"MM<&]6S5K5&:-V(R&[X'7/)KT^@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HIK/M!)P .Y-<
MO>^-[7[0]CHT#ZM?C@Q6_P!U/=GZ 4 =0\@0$MP ,US]QXMMFN3::5;RZG=#
M@B#_ %:'_;<\ ?3/TJK'H.JZTRS^(KQ?)QG^S[(E(\_[39W-^@]JZ.TL+6QM
MUAM((X8UZ*B@4 4[W54TG0Y=1U'8GDQ[I AXSZ#\>*XOX=Z?>:OJM[XPU5/W
MUWE+56_@B!XQ[5#XON9?%WBFT\(V$V;6,^;J#+U7'1<^G]:]'M+>*TMXK>!0
ML,:A$4#A0!@"@"<#%+110 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 >/>$_"GQ(\*V+Z79'1%LI9S-(TSNS9.%.
M",=E!K-T7X8^,=%2,1Z?X6N)8YO.2>Z5WD5N,<X' QD#ZU[G10!X3-\%=8?P
M>;99;0:O#?RR(RR$)- RH,$XSG*9 / R?6M2[\#^.DU/Q)_9C:5%9ZS&L$IF
MD9F,83;E<#@X)Z__ %Z]BHH \1N?A+XBM+G2FLO[&U!+.P^SNM^&*,Y=V;"X
M[;^#D'C/%68/ACK5_K>D'7-.T5--@2>.:*PRBJK*<'!Y+[B3GV'I7LM% 'DW
MAGPMXW\+V$>DP6FCW=E'J:S)+.VYA'W8# P1@$'J"37K-%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !111TH **,C%8OB'Q/I?ARV\
MV^G^<_<A3YI'/H!0!M5RVL>-M/TVX^PVRR:AJ1X6TMAN;/?)Z"L5(?%'C9%:
M9GT31F.?+0D7$H^O\(KK-$\.Z;H%N(M/M5B_OR'YG<^I8\F@#FT\.:YXGE%Q
MXEO3:VO\&GVC8&.V]N_TKKM-TNRTJV%M8VT<$*CA47%7:* $  ' KC_'7B]?
M#EA]FM&WZM<C9;1 9Y[$_P"'>M/Q5XEL_#6E/=W#9D/RPQ 9,CGH/IZUS'@W
MPS=ZAJ+>+O$"[M0N/FMXB,"!>@X^E &IX"\*-X<T^2>[;S=2O")+F0\D$_PY
MKL:** "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 **** "FD@KG'OS3CTKS[Q?KU]J>L1^$] ?;>2C=
M>3K_ ,L(_P#&@!VN^-+R\U5_#_A.-;K4"")+HG,4!]\=Q5WPWX$ATV8:GJLQ
MU'66'SW,O(4_[(["MGP[X;L?#>F)9V:#(&7E(^>1NY8UL 8[T  Z4M%(QPI(
M&<=A0 $XZUC>)/$VG^&M->[O9 #C$<0/S2-V %9OB[QQ8>&XOLXQ<ZC*O[FU
M4Y+=@3Z"L+PQX*O=6U#_ (2+Q>3+>DYBLW^[".V1TS0 SP[X<O\ Q9JR>)_$
M\;I&IW65BY(\L>I%>EJ,*!QQZ4 8  QQZ4M !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 %%%,EE2"%YI6"
MQQJ69CV Y)H ?17,'XA^%1H2ZV=67^SFN/LHF\F3_6[=VW&W/3G.,5;U;QAH
M&AWEG::EJ"P37@!@4QNP<$X'(! Y/?% &Y16,_BO1(]=N-%>^ U&WA,\D/EO
MP@4-G.,'@@X!S6<GQ)\(R&Q"ZPI^W-MM_P!Q)\YW;?[O'/'.* .JHKF)?B'X
M4AEU&.35XP^G<70\J0^7\P3KM^;YB!QFKNI>+-#TC0[76;^^$.GW6SR9O*=M
MV]=R\ $C(!/(H VJ*PM \9>'O%$DL>C:G'=21#<Z;&1@/7# $CW%16'CKPSJ
M<>HR6>JQRKIT9ENL(XV(,Y89'S#@_=SV]10!T5%<Y'X[\-2VVF7$>IJT6IS&
M"T80R?O) P4KC;\O)'7'6HF^(OA)=);5#K,7V-;C[,9!&Y/F8S@+MR>.<@8]
MZ .HHJ*VN8KRTANH&W0S(LB,01E2,@X/(X]:EH **** "BBB@ HHHH ****
M"BBB@ HHHH **** (;NY2SLY[F4XCAC:1CZ #)K@OA3I[MI%UKMWEKO5)3*6
M8<A.P_G78Z]9R7WA_4K2+)>>VDC4 ]25(Q7/?#+5(]1\&6<60)[,>1.G]UQ0
M!V0 '04M%4=5U:QT:S>\U"Y2"%!DECC/T]: +<DBQ(SLP55&26. *\\U_P")
M2SM_97A2)M2U28;59%PD7J23UK&OM6U[XF7#Z=HZ26&B!LRW,BE3*/0$=?\
M='XUZ!X9\*:9X7LU@L85\QN9)GY=SZYH R/"7@2'2G_M/5G-]K4WSR3RC/ED
M]EKM0H7I2@ =!10 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 51UH%M"U%5!)-M( !W^4U>HH ^2C
M8ZDGPO2^&H[M,DU;RC8&+I,(R=X;_=XX_I72>*;?6/B!JVLZEIVCM/9:3 MI
M')YPC,)C.YFVL<N3AQ@=F7N.?HLVEL81";>(Q Y";!M!^E/2&*/?LC1=Y+-A
M0-Q/4GUH ^8;W4)_%.LS^(M,D*7^GZ7%<7*$,?,*8CDZ>Q!QZ9K-AM9YM)T*
M6VD\NXM;6YO(LID-Y4C.?T5C^&*^K8K2V@W>3;Q1[AAMB 9'OB@6EL  +>(
M*4 V#[IZCZ>U 'RO#+-'I/BR6\#+/?V5O<,NW S)<1R CVVG/XUZ=\7B!\)-
M#'3]_;8_[\O7K1M+9D*&WB*E0I!08P.@^@ITD$,L0BDBC>,?P,H(_*@#YNT/
MQ&-#USQ%K%O>Q:KNTLQ"^CMOLRI(Q4(OEX&>0.W0$]C6?91:AX.VOJ.BW%A:
MZGI<]E-)-(2)V8%@X_NGE!CV/K7TZ+&T6)HA:P"-CEE$8P?J*DEMX+A DT,<
MB@Y =00/SH ^6](L+_3M7\$;YFDTR]OH;JW!'W)/-5)!^:C\,5'HMM<:?967
MBRXMH[_0+35GBDM'3(4LJDL5Z#(VXZC*@'W^IS:VY$8,$1$7,8V#Y/IZ4@M;
M<1-$+>+RW.638,$^I% "6=W!J%C;WMJ_F6]Q&LL3X(W*PR#S[&IZ155$5$4*
MJC  & !2T %%%% !1110 4444 %%%% !1110 4444 %%%% "'.#CK7FFL>%-
M<\-:U-KWA)Q)',^^YT]QPY_V?>O3** /.D\2^.K]!%9>%(K5S_RUN9B5!]:2
MT^'5WJUT+_Q=J+W\RMN2VCXB3U'O7HU% $,%O%:VZ0P1JD:#:J*, #TJ:BB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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 **
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 **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***,T -=PB,Q8
M 9)/85R>E>,QK/BV32[.'-I'$6,S=7(../:C5II?$6IOHEG(4LX2/M\P)&1V
MC!]?6H?"5K;SZ_JE_;1;+:W(LK? X*IUQZT =F!C-+110 5GZMJUKH]B]W=2
M%44<*.2Y] /6K%Y>V]A:27-S((XHQEF-<Q#"VHRGQ!K">796ZE[2V;H@'\;?
M[1["@#+\,WVNZMXYNYKYY8;6&WW+; _*N[&T$=,XS^5>A+WKG/!\!:QGU.12
M);^4S$G^[_"/RKH\C.* %HIK2H@R[JH]S5=M2L4^_>0+]9 * +5%9S:YIK95
M;D2X_P">2,__ *"#3?[64_ZJRO)!VQ#C^>* -.BLS[;=2'*Z7.#V+L@_J:43
MZF^0+*)?=IO\!0!I45F&/5Y 1OM8L_[S_P \4T6&HGKJ>S_KG F?US0!JYHK
M/_LV0@>9?W3GO@JG_H(%1/H-G+\LJ32+G/S3N>?IF@#4+JIP6 /N:6LM- TV
M-@PLXMPZ'!./UK2 V@ #B@!U%%% !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 %%%% !112,RHI9B H&22>
M!0 M%1"ZMRD;B>(I(<1L'&'/H/6I: "BBB@ HHHH **HZGJ]EH]M]HOYT@A+
MA [=,GI5N.595#(0RGD$=#0 ^BBD)YH 6L/Q1K)T?2F:/FYG/DVZCJTAZ5HW
MVIV>FQ&6[N(X4']X]?H.]>9^-M?FU$Z=?6=M=1:;;SY%Z8LC=ZA>O'K0!N2A
M]*TV+P[IC"76;I<W$P.2A/WI'].^,UN+/IG@SP_ EU,L<,8"EN[L>IKF-(UR
MRMH7@\-6-UJE],<RW4J% S>K,>H]JH^-/#MX?#=UK.L71GOEV[(XR1' ,\X'
M>@#T^WN([J!)HFW1R*&4^H/0TVZNX;*WDGN)%CBC4LS,>@K&L];TS3O#=G=3
MW<26X@49SR>.@'>LZV@N_%UTEYJ$!@TJ)P]O;D_-*1T9O;VH EL8)O%-ZFIW
MD;QZ9$VZTMFX\S_;<?R%-\:79:WL](C(4WLN'YP!&N"Q^F!76*H50%X ' ]*
MY'7?"$NO^)[6\N;L+8P1;#"N=S\Y//H: *Z^)]0OY?L/A;3%GMH $-W*2L8Q
MTV^H^E7X_#^NW>&U'Q',N>3%:1"-1[9ZFND@MXK:%88(UCB485%& !4O2@#"
M3PGIF/WZS7+=S/.[ _AG'Z5=AT33K<#R+."/'I&/\*T** (UB5/NJJCN *?@
MTM% "8I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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@ JMJ"6<NG7,>
MH^5]B:-A/YQ 39CG<3VQ5FJNHZ?;:KIMSI]XADMKB,QR*"1E2,'D<B@#YM\#
M#1G\>V<&IW-R_A^&>8Z9]IR(C)E<9'09&TGWVYKZ<K@$TOX>ZS>V_A1((9+K
M17S';8=67'+?-_$"3D\G)ZUH^(=*\6WFJ&;1=?@LK4H%$+PACN[G.* .NHKR
M3^T=;9;8P_$;3I3/<FU3_1LJ\HV_*I'?YE_.MH:!\0QG/BJS_P"_'_V- 'H-
M%>?G0OB$K*#XJLL'_IWS_052M8O%VIW5W;Z9XYL+A[-_*N5^S8,;Y(VG@^A_
M*@#T6]L+74;5[:\@2:%^J./\XKF8O"FH:0"NA:U-!'_SPN1YR#Z9&167_8/Q
M%'_,UV/_ 'X_^QJ&_L?&>DV37VI>,[.WM(@#-*UJ"%R0 >GJ10!T0A\9;=IO
M-)S_ 'O)?G]:#I/B*Z %UK_E+W%M;JOZD$US-W_PD6GZ7#JUW\0K""PG16BF
MDLP!(&&5QD\Y'-9L&M:U-976H1?$329;.V*K+*+;'EECA<C!QD_RH ]"L?">
MDVLHN)(GN[D?\MKJ0RG\ QP/PK8>"*2,QR1JR'JK#(-<!#HWQ#FA25/%=@Z.
MH8,+?@@]"/EI_P#87Q%_Z&FQ_P# ;_[&@#O(X8HE"QQJBCLHP*BO[&VU*SEM
M+N(2P2C:ZGN*X<:%\1L_\C38?^ __P!C2MH?Q' X\4:<?K;?_8T ;.F> ] T
MV82I:F9T/R":0NJ?1>E=,%  P,5Y^-%^)/\ T,NG?^ __P!C2_V+\1]I_P"*
MFT[/;]Q_]C0!Z!17G@T?XFJO_(PZ8Q_ZX_\ V-*NE?$S;\VNZ9G_ *Y?_8T
M>A45Y]_97Q,_Z#NE_C#_ /8T?V5\3/\ H/:5_P!^3_\ $T >@T5Y]_9GQ,'_
M #'=*_[\G_XFD?3OB?QLUG23]8C_ /$T >A45YZ++XG@\ZII./\ KEG_ -EJ
M9[#XD8!76-))/4& \?I0!WE%<*]A\1U0%=7TEVP<CR2/_9:A:S^)@@1QJ>CL
M^>4\D\?CB@#T"BN"-G\2^2-4T?.,_P"I//MTJ+[/\4?^?S1_^_= 'H5%>>^1
M\4?^?S1_PCH\GXH_\_>C?C&: /0J*\^,/Q0VG_2]&S_US--\KXI?\_.CG_@%
M 'H=%>>[/BC_ ,]M&_!32%/BCD?O=&/U4T >AT5Y]M^* _Y::*?;::3'Q1]=
M%_6@#T*BO/=WQ3_NZ%_WRW_Q5&_XIC^#0C_P%A_[-0!Z%17GOF_%,?\ +'0O
M_'O_ (JCS?BG_P \=#_)O_BJ /0J*\]\WXHXYAT7\C_\574>&WUU[!CXACM4
MNQ(0HML[2F!@\T ;5%%% !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 52UC4DT?1;W4I(VD6UA>78O5L#.!]>E7:* /E_2I=?T35-+\8
M7^E7B1S7TCS7HY:=9 ,J%^@<@]\^U6]!O1*/">AR?;'N[?Q 9)M\3*%1G0=?
M?YB?J:^E:* /E'2[""\LM%TM_M,=S)KA6=5W@I$PB4,,\ YW\]>!GM5^"[U:
M?1;73-7OM1_X1I=4:"Z*Y9U0;6 Z$D?>/0\]J^GZ* /FFPL+GQ+?^%M-U"XU
M*33C?745I,^5<6P$>PJ2/4$9]B.U9NNR6F/%-C<&_N;M-8(M%\YF"A?,4L^<
M[L */7WKZG50BA5 "@8  X%-2&*(L8XT0N=S;5 R?4T ?+>IR&4:=IL6J2W5
ME8V1:WN9!+$$N"Y9F VEL@G &.0 >*G\63W%U<:Q_P )/?7,FLI:68L$MMWD
MRH0"Q;*CC!SV^9C7U!BHWMX9'WO#&SE=NXJ"<=<?2@#Q?Q[! ?A;X,DN;>^4
MPVUN?M=NNX6W[I,[U.,YQQR.1U['BK:_OY/"?B\#;=V3/:EM3BC\HR,LHVKM
MP"<@L>>01SU%?3[HLB%'4,K#!5AD&F"UMUA,(@B$1Y*!!M_*@#YF\8:I/-J6
MO27&JZG'JR:D(+:$NR)]DY*YP,=D(YYZ\]:M6JW<"-XDAUC4EO%\2"P :<N?
M*()^8'&2<8ZXZUZ[)\*?#DVMSZDYOF\^X^U26IN#Y+2YSN*XR>23R>Y[<5V7
MV6WQCR(L;_,^X/O?WOK[T ?.>@:KXAE\;_:+O4Q!K0O'BN()[E_FCQ@HJ!2
M!@X.>P^M>A_!;2 OAC^WY;N[FN[\NCK+*2BA7(&!Z\=:](^RV_GF?R(O-/5]
M@W=,=?I4D<:0QB.-%1!T51@#\* '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 %%%% !16)/XLTJUU74-/N)7B?3[
M9;JXE9?D5&Z<]2?PJDOQ&\'LC,/$%GA0"<L1U.!QCG^E '445P[_ !9\)K?M
M;K=3R0(RK)>I"3 A8' +=>Q[8K;TWQCH.LP7DNEZA'>"TC\R98@=P&">AQGH
M: -VBN,@^*7A281,U\T,4ELMQYLL9"KEBNP]]^0>.G'6M9?%^BS>'[O7+2[^
MUV-H2LC6Z%CN&/E [GYA[<T ;M%<3I'Q5\-:S=_9[=KU6,#SAI+9L,$7<RC&
M<L #_0GBHV^+GA5-*@U!IKK;+.\'E>0?,4J 6)'3 #*>">OUH [JBN+UKXI>
M&M#U":RN)+F66)%<FWAWJQ(!V@YQG:=WICOGBK>@_$+P_P")-6_L[3IYFE,7
MFQM)$460<;@I/4C/(_G0!U-%<UJ?CWP_H^N_V/>W,D=R ID;RF,<>[D;FZ#C
MG-*/B!X1(4_\)#889/,'[T=/Z'VZT =)17.:EXVT?3I]/AW7%VU_$\UO]CA,
MNY%&2>/;^5);?$#PG=6J7"Z_8(K*K;9)E5EW= 03P?4=J .DHKFF^(7A%+E+
M<Z_9;W4L#YGR<''WONY]LU-)XU\/K%;31ZA'<17#2*DEO^\7,:%V!QTPHS0!
MOT5Q$/Q:\(7'G^5?3L(8O.8_9I!QQ[=>:OZM\0O#>C6EA=75ZQBOXO.@\J)G
M)CX^8@#('/?^E '445S[^.O"B#+>(M,'./\ CY7_ !]ZDD\9^&(I?+DU_35?
M .#<IT(R._IS0!N45S ^(?A)KU+1-<M7D96?*ME%55+$EONC@>M7X?%6@7-O
M=SV^L6<\=G&9;@PRA_+0#)) [4 ;%%<;+\5/"$+[6U-S^[20$6\GS!@" /EY
M."#CTK2TCQMH&NM<C3KR28VT(GES;2IM0C(/S*,Y'(QUH Z"BN+_ .%L^"MQ
M7^UWW X*_8Y\@^XV>]7-(^(GA;7=4BTS3M3,UY+NV1FWE3.T%CRR@< &@#J*
M**XV\^*'ABRNG@DN9V*736CND#%5D7&1G\>H]#0!V5%<C/\ $KPU::H=/NKJ
M:WD$[VXDEA98RZL%8;^F 3R>E)+\4?!D+SH=<@8P[=VQ68-N/\) PWOC..]
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
MM7KM% 'AUO\ "KQ1I5_:SA]-O4^TQ*!&"#:()A*60-@ 9W@CT;WX]QHHH **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
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 **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
' HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit1026-lineofcredit005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1026-lineofcredit005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "HQ\W) X_&IX_B9X6E\.2:Z-0*V<<ODL&C/F;^H7;UY'/I7D>HW*:Y80ZE9
M:3?BTT_1[.WNQ]G"K*5G0E<X)(P,@C'W?2GZA?6MSKDWBV+1[I] _MFVD<F'
M =4BV_=_V6W>QW8- 'K4WQ*\*P>'8=<;4<VDTAB0+&QD+@9*[<9X[GITYY%%
M_P#$SPGI^DV>I2ZHK0W@W0K&A9V ."2O48((YQTKR6.[L+76K+Q9=^'KC^QI
M-7O'63RS\R,B"/Y,8Z@GZ@^E-TV]TS2]0T?6]9T.8://;7HBB$!8*6ED*J!P
M/NMCTY!]Z /;8/&7AVYO[*Q@U:VDN;V/S8(U;)9< C/]TG/ .":W*\R^'?@+
M3UTS0_$-]9-%J<,;&)#P A+["RGJV&SGV'I7IM !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!X[\<=:U72KG
M0%TS4;JS,GG%O(F9-Q!3&<=<9/YUSVLV'Q*^'UO'KMUX@:\@$P61%NI)ER<_
M>5U P>GU(K3_ &@2%O/#A/0"<G\XZE^*OQ%T#6O";Z-HMZM[<3SH)-L3@(JG
M=D$@ Y( XSWH ROB9XXU&[MO#.JZ-J-Y91W=HTK)!*R#>&VD$ \X((JY\2?&
M6O+XVM] M-9.CV:1Q%KC<R@LRY+,R@G'.,=.,_3B?&>E7&C>%_"-K=QM'.;2
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
M):K*?F&8_P!P00?<$X(H ]VHHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M1F(&9BH"MPV".^"<5QG@WX/Z19^'1%XFTV"ZU%Y&9V69\*O15!!'U_&O4:*
M/(++X8ZKX=^*$.KZ#%;)H>\!HGG;*QLNUUP>3SDCGTK&F^'/CSP?JMY-X.NQ
M+:W#<"-XT?;DX#*_R\9ZCUKWBB@#S+X9?#O4?#.I7NN:Y<K)J5TK1[$?<,,P
M9F8]V)4?Y/#/%W@76M7^*.C>(;);=K*T:W,F^7:PV2%CQCTKU"B@#A?BKX4U
M+Q=X:MK+2]AGBNUE99'"J5V,,_7)'YFIW\-:@WPF_P"$<Q$-0_LX6^"_R[PO
MK79T4 >3Z)\+KR7X7W?AK5WBM[Q[TW4$J'S%0X4 GIUPP_&N9MM%^+VA6G_"
M/V!D-F.(Y8I(BJK_ ++M\RCVX]J]^HH \L\*?"^Z\->#M?CEECN=9U.RE@"1
MM\B91@J@G&221DG^F3)\-/ MYI_@G5=&\3V C2]N"3#YBL2FQ1G*D@<CCG/%
M>GT4 >":7X"\<>'G\0:):6*76D:A;RPB8SQJ&(4^6X!;(/8C'?VS5,?#GQI%
M\/3I,>FR"XEU/SY8!<Q &,1@ D[\'YNWM7T/10!X#H,'Q2\'::NF:;X<@6+<
M79Q''(SDGJS*_)[?0"EU_1OB!X\O-#M=:T:6V@B8B:5-BJ-S\OC)QA0./;WK
MWVB@#QKQ=\%=*M?#5S<>'H[R348@'2-Y-_F =0!CKBMSPU!X@N?@]JFD:IIM
MS%J,%G<V<"2CYIAY9V8_,*/7%>DT4 >:?!32]3T?PK?6FIZ=<6;F],J"="A8
M%$' /;Y>M<MI_@K4]=^)/BEK_2[RUTZ]CN8TN)4VKDN-A!Z'D \9XKW2B@#Y
MYT#6/&?PJ%WI=QX?DO+*25FC;:VPOC&Y' ((( ..O';FMSX>^$=?UCQK)XT\
M2PR6SJ[/%#*A5G8K@8!Y"@'CZ5[510!X=\-?!UW?+XPTW7-/N;>WO56-9)HV
M WAG.Y20-Q!P<UD_#OPKKWAOXK0076GW*PP^;')<B$F)EV'!#],'C^6*^AZ*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ^4-"TN#5/#.KQ6_AK4]3U<S*(+JV5C';KWW8/4\\$?B*[C3O$7CS3=6T
MKP3ITELMZMDA;[9%RC;3(1NR<X7"_@>*]-\"^"8O!&FW5I'?/=FXG\XNT83'
M &,9/I4:^ X/^%D-XQ;4)FD\O8EKL&U3Y>S[WIC)QCJ>M 'E2>*M3\.WWC:^
MLXK!-1M[J&*:=86 D;S&5SMW8Y()_.MRR^)_BC3+O5X=>M;"=[735OHT@!7!
M<QA5)R>,29/?WK=U#X0VM^?$#'6)D?5[I;@X@4B+#LVWKS][KD=*NW7PMT^]
MUZZU"YO99(+C3UL3;[ " JJH?=Z_*#TZ_E0!BZ-K_C^]LTN]8LM-FT6_L)KC
M='\IC7RRR@C=DYRHQR<'KP:Y#PWXUUS1?#?A^S\/V>G^;J-[<0_9VC;#/F,*
M=Q;U?U[5W.F?!Z*UO(9]1\0WVH):P-#:1.-HA!! Q\QX&>G Z=N*X[Q)X&NM
M U/P9X<L+ZX=FO)I4O4AVM&S-%DC!/W0H- &[%\4_$L.FZW9WFEZ?_;>G3)&
M2)Q'"BL2"S;FYPP4<'G=VP:YS6OB!J?BWP#XCL-2BLO,M&MV6>S+!'!E Q@D
MY^M=-/\ !*2[TNZ:ZU]YM9N;D7#W+Q90XS\I7//WLY^@Q35^#&H?9=8CD\0P
MN^I1IYF+0(HD$BN3@'@<, !C[WM0!Z5X754\):,B(41;& *AZJ/+7BM:JFEV
M;:?I-G9-)YC6\"1%\8W%5 S^E6Z "BBB@ HHHH S/$<CQ>%]7DC8HZ64S*RG
M!!"'!%<!\!B#X&NQYC-C4'X(^[\B<#^?XUZ/JMF=1T>]L5<(;FWDA#$=-RD9
M_6O&M.^''Q,T.P6QTKQ#96]L&=_+CF9<%N#_  9Z 'V[<T =)K'Q,U@:YJ]A
MX=\-G4H=(!^V3M+MVD9S@?@?4G!XJI>_&&YDTW2[O1]"\\743M.T\XC2*1,[
MH]W0D 9YQD$<9.*-2^'7BJUU/4[CPYK=M%%K:8U$7 (8,<[BA"GCYF(Z$9K,
MU+X+ZE:3:8^A7MA.+> Q2C4(@5W$DEPNU@?O=#TP/P +;?&FZGTS1;BQT%)K
MF_N);5[=IR,2+Y> K8[^8.O3]:ZSP%XYE\7_ -IVUYI_V&_TZ41S1!]PY)'7
MURK UQF@?"C7].E\.-=W%@RZ9J4MU*%D=LHWE8VY7KE&XX[5UO@;P=J'AOQ#
MXGU"]EMVCU2Z\V!8F)(7?(WS9 P?G'K0!Y]?Z,?&7QLUS27U6\MH$BWJT#GA
ME1!C![9)_*K'@?QEJWA9/%&CZA'=:N-'):$!B7)$@CP,Y(4Y#>W/7-:^J>!/
M&T/Q!U/Q+X?O]+A-T-B&8G(3"C!4H1GY1S5,?!S5_P#A$]1#:K$WB'4)UDN'
M+MY3H&)*$XR<DAB<=5 ]30!+J/Q;UBXL=9T^/PZ^FZG;V)G5C>*YC!VY;&P<
M@-G'7C'6JOAOXH:OI'A+1X+S2+O5M1OII!;/)=_-.@8Y;.TD8/RX/IG-0Z/\
M(O$UK<:@UU+I*)=:=):#R&888J-I("#J5&3UY)YI'^$OBV;1-+MY;G2))],D
M=8(Y"6C:)SN.[*<D-GMR&]N0#TOP5XSB\86=T39O97UG*8KJV=]_EMD@8; S
MT].M=17&_#SPC=^%M-N#J/V WUS)E_L4"QJJC.U<@#=USR.,UV5 !1110 5\
MY>%?B1K&F>)]4_M35+F\LWAN?+$TC%0Z*S+LS]W) '3N.*^C:^=+_P"$OBVZ
MTURMA +@:A*ZQB:,9C<+\V<XP"HP.O)XH V_A?X_O8=)\1:EXEU*[N[6Q2 H
M'R[ NSC ^IQUK<A^,T5W;W$*Z#?6]^]H]Q91N-XFPK'/ R!A2<\\ UEV?@#Q
M-9:?XUM],A:R:[DA33V%R%,D<;MD!@<C*X'.,YK'T;X;^+[3Q+8ZA+HD42M#
M)!<N;Y7.71HVE;+$D_-NP,],<4 :GAOXQ:C9^&9-0\0Z?<WGF7WEQ7,:+''M
M*DE1ZE=O_CP_'L-8^)]GH_B#5]'?3+F2?3K7[1N5U D&U6('IPV<^QXKS>7X
M>>.)? HT%](MU^R7PN8F%TA:7<"K <XXX/..]3:AX2\<ZSXBUS5]1T"))[O3
MS&(XI49"VU$ 7YCS@9_"@#:UGXJPZYH"75F-9TB.*^@3SX8D?SMRON3)( QM
M)[YP.F>);#XR/!K/B)M7TR]:QLY D*6L()A <I^\); 8DKWQD8'NNO\ @[7;
MSX3^%]%MK!GU"VNHGGA#J/+&V3)))QP6%5)M$U'P_K'C&#7+:VB\-ZY)+*^I
M/)D0EBYCPO4MN=1C';- ';2?$?3&U_0M*L;>XO'U:)9UDC&!%&V<%A^!SZ8K
MLZ\.^!FCS7E_=:]<,&BLXOL-L1QDD[F_($?]]5[C0 4444 %%%% !1110!YI
MX(\9:QK7Q(\3:->RQO96;R_9U$8!C"2A ,]\CDYSSZ5TWB/Q[X<\*W,=MJM_
MY=PZ[A%'&SL%]3@<#ZUX_9:EKW@CXC>)-3C\+W][]KGF"?(ZKL:7>&R%.>,5
MJRCQ"?&%IXXN/"EU>VVI631/81J97@.W: 05& < ].C&@#T2Z^)7A2ST6TU:
M75%^S79(A"HS.Q'WAM R,9YS4$GQ2\*QZ#%K(O)7LY+@6QV0G<C[2V&7KT%>
M/P^$O$^B6&BS3:3>BVN;F2XDCT^ -=6Y9=@4;@2IVC(ST)&>0,4!X<UV/PA)
M87&@ZG&\FL0R+YUNWS*4D7V)YQGZB@#WGPQ\0?#_ (NO9[/2KB5IX5WE)8BA
M9,@;A[9(]^:X?XB_$76O"'Q"L[>WE#Z8+>*2>U*+\X+MNPV,@X&!SCVK7T;2
M[FW^.VLW0LI8[$Z6D:3"(B,MB'@'IG@\>U9_B[PY>ZE\8],EDTN6YTFZLC;3
M2B/<B@B3.3_"1D'^5 %NP\=2-\3M66YU1#X<ATE;R+"_*JXC.[CDGYS^@K;T
M'XI^&/$6KIIEI//'<2Y\HW$6Q9".RG/7ZUY/IOPT\1'5O%&C>5(RK8^3;W4P
M*QRXFC= #[K&>.W>M70='\3>)_$_A>+4/#S:9:>'-B23LI3?LVD=>I)3MD?,
M: /=Z*** "BBB@ HHHH **** *6J:OI^B637NIW<5K;*0IDD.!D]!5;1_$^B
M^(!-_9.HPW?DX\P1GE<YQQ^!K@OC+;L'\-:E<VDESI%C>[[]% 8;"R<%2><@
M,/\ ]=<+JVOZ,3X@U?PII=_IT!BA@2^LF^S@.74E" ,*#MSQ@\8Z&@#W_4]8
ML-&AAEU"Y6WCFF6"-F!^9VZ#BC3-:TW65F;3KV&Z$$ABE,39V,.QKYNL=:U#
M6]#N+*]U22Z5-;L?(:XG=]H83 D%_FV\+Z?05Z?\-=2CT_P1XEU>Y9%\O4[J
M:1\!<X53_/H/>@#T6SU.PU"6XBL[R"XDMG\N98I QC;T;'0\&JT'B30[K4CI
MUOJ]C+>@E?LZ3J7R.HQG-<%X(LKZ+X2:OJT.X:OJT=U>;TZER&"D =.F0!ZU
MY[H<_@<>'M BDM;^Y\1_;MTJV1*3;MQQ\Q&"OW> <Y)P1S0!])DXK+A\2Z)<
MO:K!JUG*;J1HH/+F5O,=1E@,=2,C\Q7@-KXQUNYUFQU.3Q1=C4KG4OL]QI6Q
M_*AB/RYV9P>#C&,Y&>M6O"Z6R-X 6W*'&L7F\J023F/&?^ X_#% 'T11110
M4444 %%%% !1110!R/CSQ]:>!;6SDGM7NI;J1E2)'VX51\S9P>Y7CW]JV?#F
MOVOB3P]::Q;?)%.FXJQ^XPX92?8@BO$/&4VL>,/BA>#1=-CU>WTA!"MO(<Q]
M,,Q!89^<GI_=%<]_;FM:?\/-5\*MFW>ROU^T(I._RVW!U..-H<("?5@.] 'U
M$DL<@)C=6 _NG-"2QR9V.K8Z[3G%?-K2:)I5AKS>"]9U*=GTY/.5H2D:+YD8
M=MQ(.[T^7@,<&F:2VA:3_9MYX9U?49/$+Z>S2VL<>8S/Y9+!F..!R0 &SMZ\
MT ?2HEC9RBNI8=5!Y% EC*%Q(I4'!.>!7R]HDMC8IX;U/1M3N9?%$^H;;NWR
MV"A? !]01C/)SN-$FLZ9#\+=2T>&[=+Z36?-%L=X_=;>#SQU'/?@9[4 ?47F
M)EAO7*XR,],]*RM8\3:5H5U8VU_<%+B^E$5O$J%F<Y Z#MR.?>O#+SP]_;GC
M/Q/;OJ%W!#9Z/#<L(WYF:."+:'SUYY_PK @2/68_"4VNZG<""2YELY9I)L"*
M!"A&">F-[<GV]* /JFBF0JJ01HKEU50 S')(QU)[T^@ HHHH *I:MJ]AH>G2
MZAJ=REM:Q8W2/GOT  Y)]A5VO(OCV9AHNC_Z_P"Q_:6\\1DA3P,9[9^]C/O0
M!U.F?%;P=JM[%9P:H4FE<)&)H70,QZ#)&!^-7=1^(/AK2O$ T2\U I?<;E$3
M%4R,C<P&!QS[5Y-\4F\&#PKHR^&4T[[9).K*UHBB0Q!#G>5&0=Q7@\Y^AK)M
MM#>Z\3>+A?:KJD4UEICW$[QS8>:0(NY7..4W$\8Z8% 'K]I\6O!U[>16D.I2
M&:6588P;>0;F8X'..F?YUV]?-'A"*\LI?!?DZI?)!J>H2&6!)2J (ZJ  /7)
MSZU8M?$&NZY;W?BJ?QM_9<T%^L45G([^4$//"+G(&<?=.<')H ^CZ*^9=8\>
M^*;_ %O4M1CU2_A&GNHB2Q_X]AAL9<9QM.#C(.<XKH;1O$WC7XD2Z?\ \)'J
M&DJ+&*[GB@F8+$VR/<BJ&Q]Y^_;KDT >\T4U%*(JEBQ  W'J?>G4 '2LO0_$
M6D>)+9[G2+U+J*-MCLH(VGT((!K3;[I^E?+NGZ]J^B> =%&DW\MF\NL3LYC.
M-Q5(=H;U7YC\IX/>@#Z;O[^TTNQEO;Z=(+:$;I)7. HJ*SUC3M0M;:YM;R&2
M&YSY#!L>9C/0'KT/Y5XK=ZWXCAL/'/A?5]6343968F6Y\M<Y+)N4<="'Q[8X
MQ7-Z?%K%]XN\%&VOH(;F:S0VSB!0D"J\H/R@8)^5C[EJ /HK2->TK7X99M*O
MH;N.)]CM$V=IJ;4=4L-(MA<ZE>P6D!8())Y B[CT&3WX-?/.D^/-4TKP_?2Z
M2VF:=)+J2("+-49D(/\ "JD''!/'';K537O&VN^*?!NHV.L-%.;.\@E6:.+R
MRH(=2",#C..P.3], 'TS%*DT22Q.KQNH964Y# ]"*?7@WB'QUXI\.7.GZ;8W
M,&G:7'IUN()KBV9UE/E*3\VUB3DXXXXYKV#PGJDNM>%=.U&>>VGFGA!>2VSL
M9@<'&>1R.1V.10!LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !2$@$ D GI[TM?.OQ)U/79?B2UO<:K-IL5M*!I\SAHXHU*
M<N'49R3P3@]>N!0!]%45XKX]\=ZMIOA/2](LM06?5I;1+F\O[)SA(\@!E8?W
MCW_QHU'5?$6O:AX(\.6.O7.GM?Z/'=37<;$N\GEL3N(()^X>_4T >U45P'PA
M\0:GX@\(32ZI,UQ-;W;P"=R-S@*K<_3=7GOB'Q)XJO=0\4Z[9Z[<65GH=[';
MQ6D9.R3]X4Y&?]G)R#G.* /H&BOG[7O$GBW6]6U*:TUJ73DTG2H+MH8'*K*6
M2-F]!G+GKG@ 8I-2\1>+?$EY'%9:S<V,ECH"7\XMY"@G;:&)P" "=X^F#]*
M/H*BN0\&^)+K5?AI;:[>'S+I;>5I#@#>T989X]=M>5:+XP\6V$.F>*K_ %N2
MYL-0U,VTM@W.5[E >%'IC&.* /H2BOGR7QWXQBNSXHDU!UTI-9-B^GJJG: -
MVW'?Y<C.>HS4WB'QEXPBUGQ#JMOJIM;'2-0CM5M-FY)<LPP#CDX7)SZ_2@#W
MVBN0\9^+I=#^'SZ]919FFBC\D.1^[,@&">N<9SCOBO.M%\7^,/#FKR0:_>/>
MB?1GU&.*3;^[(5F7)'3[I!^M 'NE%>&>$/%_B]/$'AJ;5M4%UI_B!Y<0&,9C
MVLR\<# S@C!Z5[G0 4444 %%8/C#7KGPWX=FU"SL'OKD.D<<"9Y9CC)QSBO,
M-&^)'B.W^'GB'5=3G^T:C;7:VT&Z)%$3,,<@ 9P<]<T >VT5Y)X)\8^)D\96
M6@^([ZVOEU*Q6\A>- IAW*7"G '\(/'/;FNC^)?BC4_#VGZ;;:,8TU#4KM;>
M.:0 K'TZ@@^H'YT =Q17AS?%#Q+HGAK6K'53#-KUC?):)<X7: X<[B  #CRS
MCUW#CBNL^&OB'Q%J]YJ5MK5[8:C# %\F\LY8RI/<$+@\\8)4#@T >BT5YQXX
MUGQU!KIM_#MO#:Z9!;F2:^NE7RV;!8C<W3L!QU/I7,Q?%7Q#=>!;"2**%=;O
MM1-E!,4PC !26"\C.7"_CQTH ]MHKQNS\>>.+K1=9TNVT^.]\1:=>BWDE@0%
M50[\MMZ'!3'_  (5)H7Q'U_3-2UZP\2+!J;:;;"</IZ@_/N5?+X&.K@'CC:>
MM 'L%%>7?#/QUKOBOQ-K-MJD:PV\*"2*W\O:T.6X4G )X]?2O4: "BBL;Q7K
MZ^%_#5YK#6TES]G4$1IW)( R>PR>30!LT5Y!X>^*^NRZK%9:YH:YO;1[RR%F
M,LZA"ZJ!DYSM(]<XXI-"^*OB&?Q=INF:UHD-K;ZBP2)$)$L>20&()SU[$#@9
M% 'L%%9?B+7[/PSH5SJ]]YA@@ RL8RS$D  ?4D5Q_P -_B'>>-KO5_M5K;6M
MM9A&CV$[L,6^\2<=%H ]$HKS'2OBQ_;?Q)B\.6%G"VGO)+&+O?EGV(S;EQQ@
ME3]01TKI/'?B^;PAI,%Q:Z;)J%S<3"*.),X'&23@$T =55'5M'T_7=/>QU.U
M2YM7()C?.,CH>*\WLOC!<HFN1:UH+V-[IEL)Q#YF=V65=K9&0<R(>_&:72/B
M]=327$.K:"UK/_9YOK...1F-RH4L /E.,@$Y[ &@#TRQL+33+..TL;:*WMXQ
MA8XE"@59KR?2/BWJDVKZ/;ZQX;-C::K(([>?S2<DD+D CD9(_.DTSXKZ[K>K
MM!I?AA;BS%WY'G"<Y"[OO$8].3VH ]9HHHH **** "BBN6\>^*;WPEHD%]8Z
M:=0EEN5@,0)X!5CG@'NH'XT =317EOA3XN3:Q=7[:SI*Z9I]C$6N+HR,1$^X
M*%8$9R22 !SGM6MX,^)=MXIM=<OKFW73['365A+))DF,[N6&.#\O09ZXH [R
MBN'\*?$>S\4W7B"2.)8--TL(R7,K[?,0A\LP/W1\F?H>:YCP[\8M5UW7+*S;
MPWY=M<2 /.DCL$3NWW<8'.?I0!Z_17DD'QL6;6XU70K@Z)+<_98[T-RS\=B,
M=P<9S@TNM_&N/3?$5Q:6FDF\TRTF6*XNTD[Y(.WL>AQDC.#0!ZU17D'B'XP:
MSH>I3Q#PQOL1*4MKII&"3J>596"X.1SP35S7_BIJ^DW>F6<'AU)[NZTU;Z:'
MSSNB)W%EP!V"Y]>: /4Z*PO"&M7WB#P[!J6HZ8^G3RLW[AR<[0< \@$9K=H
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
M5[[5[N>WN_"EC<I&L=O;2$,64@G@_,%R">WWAC(%>YT4 ?._B[3_ !3IS?\
M"*V]EK^I:/#/YTL^QF:ZW!> X5@%&#@<\DY'0"YJ.B>(=:\'Z+J&F^%6TS^Q
MKY_+L(PRS.A$9$GS#).Y2">IZU[Y10!X'';^-M'TCQ'KEKH=W!?^(+P@11H7
MDMX_WC,V!R#EL D=L]Q6Y\&DU'3YYK"?PK<V"M 9+C4;E7#SR!OE7Y@ !@MP
M,],]Z]@HH \Q^'VFZI;_ !&\9WE_8S0133_NI'C95D&]L%2>",8/XUZ=110
M5R7Q+T:\UWP%J5E8(TER0DB1KU?:P8@?@#76T4 ?//AR+Q/K?B'1KRQT*1/^
M$>TTP(+U"B/,B, ,D#DLR\9R,=14-C_;/B;XA:7=V.A7.CZXERTFIW*[_+VY
M SM<_* H8%<_-G\*^C** . \-^ ]:T_5)IO$'B>;7;&6,@V=TI>/?N#!MKLP
M&,<8 KSCPIH?B/4=,\<V>GPS6]]=R1IF5#$)!O?S$W$8!VMT]Z^AJ* /F;0O
M"/B[2?B+INGQ0Q6E_#$2+F.-72.)E8%V(&"V&(YYS@>E==K$OC?X=Z9-=WNO
M2:O<7L?V2UC&]Q"WWC)@CJ!D#UR,Y KVNB@#YL\/^9J_@_Q-I$.CWTVMW=NM
MY->SDLTI25"448Z\L>N3^52Z%K%TFN6GBR32YX+3P[HRVS^:"%FD$9B10<<;
MF<'V -?1U! (P1F@#YGT7QC#KOC1=0UFRGOM3NW-M9Q(X6&UWX5"H()R">N1
MCKUZ9.DZ>'U+1-+T[3KZW\3VU^PNWY("AA@X_AV\YX'OFOJT(H.0H_*C SG
MSZT +1110 4444 %8OB[65\/^$M4U1F93! VPJ.=Y^5/_'B*VJ9-#%<0M#-&
MDD3C#(Z@AAZ$&@#SOX9>&K:?X;1QZQ8+,=4D:ZN!.-WG9;*,>?0*1^?>LOX:
MZ5876M_$'2YK.%K ZCY7V?8 @0/+A0!T P,8Z8KUF.-(8DBB14C10JHHP% Z
M #L*;%;P0O(\4,<;2'+E% +'U/K0!X?X9MX@OQ6M--LV:((T,-O N#C]\H"C
M^E<IX*<3:]X8LM&U'56GEE8:C;[B(HUSR5 X*E2Q.:^FHK:W@=WA@BC:0Y<H
M@!8^^.O4TR&QL[>0R06D$4A&-R1A3^8H ^8K&<2Z+IOA'[+(^JV^OM)) D6[
M<FT*<XZD$-GV%2ZS<3Z5%XH\)SZ>W]I7^J12P1Q*&."S, "!DY!0 ?[7UKZ8
M6QLUN/M"VL FR3Y@C&[/KGK1)8VDMTEU):P/<1C"2M&"Z_0]10!Y#J4,=_\
M$CP;X-D!DM-(M4>XBVG;YBQ;A]1A5_.L+XN+9IX^DFUK3]1B@>RVVT]M.NV9
M@#C@J<#)VD9R.O<9]^%O +@W AC\\KM,FT;B/3/7%)/:6UT%%Q;Q3;?N^8@;
M'TS0!R7PK&JCP!8?VN9S.2QC\\Y;RL_)UYQCIGM79T@      Z 4M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >>^
M/O' T^[AT#3-1MK6]FS]JNY6XM(\9SC^\0<@=?;D5B6?Q):RTJQT#1);GQ#K
M$I:)+VY!C5G+9'WSDX![D< <UZ%=>%/#UQJ<NK7FEVDMTP!>:9=P^4<$@\<
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
M42@A@O& 1D'@\'O6O:_&.RR)=4T2_P!.M)H))[2>7&+D(,X7.!DC&.3R0.]
M'I=%><Q?%_3S/;VUQHFJVMQ<RPI%'-&J[EDSM<'/3C]:L7OQ1@M;B>*+P_JU
MRT=])8KY4:DO(BY; SZ9/TYH [ZBO/M)^+FCZG=0I+I^HV-K/#++#=W,8$<@
MC4EP""<XP>GIVING?&+0+\R*UIJ-NWD27$(EB4>>J DA3NQNP"<' XZ]* /0
MZ*\GU_XRP#P[<SZ)IU]%?J8BGVZWVJ$?.'X)R.,#D9)'7FM[QKX[NO"EMHJ)
MI\LUQ?RQK([)^[5<C>O7[Y[#\>V* .ZHKC-)^)^@:SX@31[=+Q7D=XX;F2("
M&9EZA6SD]#CBI?$?Q%T?PUJ;6%S;ZA<2QQB6=K:#<D"D\%R2,9]LT ==17#6
MGQ9\+W>J+8+)=H[3_9UD>W/EL^2!R,]>WUJ]8_$30-1.EK;/</)J4\D$,?DG
M<KIC=N'8#(.?2@#JZ*XW7/B=X<\/:Y+I&H27*7,6W>5AW* P!!S]"*;J'Q1\
M+Z=JGV"6\E+90-,D1,2;QD9;Z<T =I17F/B+XS:/ITS66F))=7B7:P2&2-A&
MJAL.1CECQ@ >N>>AETWXN:5#:S/K]S;PR_;98(EM8Y&/EJQ =@1P.G3.?0'(
M !Z316 _C7PZEI?W1U.,P6"PO<R*C,$64 QG@<YR.F?>N>TKXLZ')IYN=;G3
M3G>YECMT"O)YL2G D^525!.1SCE30!Z!17.)X\\,R:M::6FJ(]Y>*CP(L3D.
M&&5.[;MY'J:HM\0+.U\3ZWIFI1Q65CI2Q;KZ2<8=Y%#*H3&<XW=,_=- '8T5
MS)^(7A);..[.O6?DR,44[CDD8SQC/<=NXI;CX@>%+6&VFFUNU6*YC\R%LDAU
M!()X'J"/PH Z6BJ,VLZ=;Z/_ &O+>1+I_EB7[1G*[#T/ZBLC_A8/A/[!]N&N
MVAMQ((BP8\,02 1C(X![=J .EHKE_$'C:RT;PW9ZY;>3>6EU<1PHYF\M2K$Y
M;)!Z $X]JS]%^*?A_4-"AU+4;J'3#/+)&D,LFYL*>IP.."#^- '<45S]WXY\
M+V%T+:ZURSCF(4A2^>&&0<CC&.]7=(\1:/KYN!I6H079MV"R^4V=I.<?AP>:
M +6HV@O],N[,MM%Q"\6[TW*1G]:\M\.ZUXTT70H?#5IX0GDO;9WCCN9@4@*Y
M)R6. 3UZ-@\8S7K=% ''^'_!DT.I#7/$EX-3UK^!L8BMQZ(O3/O@5V%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (Z+(C(ZAE88*D9!
M'I0 %    '  I:* $**S*Q4$KT)'2FF&)F9C&A9EVL2HR5YX/MR?SI]% $5M
M:V]G"(;6"*"(=$B0*H_ 5%!IEA:S":WL;:*4*RAXXE5L$[B,@=">3[\U:HH
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 >&_%3Q9>0^-;=-+O'5=#2.>6)!)B
M25G#%6*\8V!3SC^(5;U3XF>*6FUK4-$&ERZ/IJ6D[^:C;RLRJ0HP1GDG/3&*
M]1M/#6EV9U4QP%AJLC278=B0Y88(]AC/'O6'9?##PU8:1J>EP17/V;4A$+@-
M.22(R2N#VY- '&_\+6UN>UELXK>T36[J[MOL%L(V<?9Y4#ACSR<$9Y&-WM5_
MXKZCJ6GZWH;:?>-!-]COFXE:-6*Q@YP,Y(Y(![XY'6M;0_ 5[:>.EUS4)K,V
M>GVWV/2H+;=NCB&57S"PY(0D9R<D^U='KOA+2?$=U:W.I122/;1RQQ[9"H D
M7:V<>U 'C>G?%'Q/::1:Z?"()I[&S%S<33QRSO,IPRJ2H.T[&7YFP,]Q6QJ7
MQ5\41PW.HV>FV4>GVD5I)-'<*PDS,N=HP>03D@\< >M=:WPA\*-%%'Y5Z!'&
M8LB[?+(3G:?;D\5>F^&_AR:QOK+[/,EO>^0)468C A7;&!Z8'YT 1^#/$>M:
MEJ>LZ3K]M:PWM@T3@VQ)1HY 64<]P!7#6?Q;US4/%,=F+2S^P37+V>R+>74\
MXD$GW3QS@$]#QR#7K%IH=E9:O?:I"KBYODB28EL@B,$+@=N#7,0?"7PM;7T5
MW#%=H\,XGC47+;%8'/2@#@/#GQ+U_P ,>#=/O=6MEU&PN7GCAN'N&>X,BDD;
M]Q^[DX^@/MG4G^*?BC3K<?;]-TT3W=BNI62QLQ!ASDJW/!V!SGVQUKJ+3X/^
M$;24N;:YG4(RI'-<,R1Y!!('J<]\]!4^B?"[P]HES=3)]JNOM$#6VRZE#JD1
MZJO''3KUH Y?4?C',ES,=/M;=X7N([>U\Y9"&PA:9R4!) +1  #/).*Z32?B
M!)/\/K[Q+J6FO#+9,Z/"BLHD((VE=V#@[AS]?I3E^%GAY?#UEI*FZ3[',T\-
MW'(%G#MC)W8QSA1T_A'I6Q9^#M)M/#$WA]EGN;&<,)?M$I9W)ZDMV/ Z8Q0!
MP\GQ/\1Z=I2W.K>&EC>]BB;37A8F*5W/".V>#M^;'L:CD^*/BB#6/[ D\.6@
MUD72P&/SSY9WKE"#GVR?;TK9C^#GAU;6XBGN-1N7DB6&&::8%[= P8!.,#D=
M2/4=S3]*^$FB:1JEAJ4-Y?R7=K-YSR32AC,<8 88QQ[<T <I'\2->UGQ1X=,
M,"V4<<US!>VIEVI*\:@ODGL%((ST;/L:@N?BK?\ B;1M7L5C6PD^PM<P36%R
M?,C*,,JQ([^U=?-\'M E\L)=ZC$J7,UP0DPRWFA0RYQG&% ]>N<YJ.'X.:/
MK*NJ:H0;:2U 9T(6-NP^7L23]: *$7Q%\0:;J2Z9<Z#'/;VEW;Z?/<+=%I&>
M0#:0"!N;@D]LD?4XGA_XB>(]-TW[)%IDFK7 CN;Z9KN\/F1Q)*5)Y'0;2,=<
M_E7?2_#C39;>9#J&H^9->PWKS>8N_P R,87!"\#'XU!I/POTW27N)%U"^F>>
MQGL6,C*<)*Y<D<=02: .>NOC%?RV\]QI'AIKJ"TM(9[R5Y]HA,BYQC&2!Z^Q
MKI]?O_%6J>"])O\ PHD4>H71AEE5]I"QNA)^^.Q*^_%>?:K\*?$%M>7FG:+'
M'_9EW#! ;DW.TE58$M*IZGC^$ 8 ]Z]JTRS_ +.TJSL@VX6\"0[O7:H&?TH
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
MG/\ LC.: /I"2_LX;R.TENX$N9!E(6D =A[+G)Z'\JAN=9TNSF:&ZU*S@E0
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
MY\O2K%&@9(B7$S;&82'M@9R?5:@N_$FH7GC>W\4V+^;+;Z=!<74:9^=0BI,
M .Q+?3!/:@#Z8HKY/TF\U58-"?26DFOO[5N!;J[??;9!MSDXKU[X*+97.C7]
M\\D\FMFX9+YIG;(R<CCIZ^^<T >I4444 &*,444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5-1TK3]7MQ;Z
ME96]W"#N"3QAP#ZC/>H;#P_HVERM+I^E65K(W5X8%0GC'4#TK1HH SYM"TFX
MU!-0FTRSDO$^[.T*EQ^.,U*-*T]=3;4Q96XOV3RS<B,>85]-W7%6Z* *>G:1
MIVD121:=8V]I'(^]U@C"!F]3BHX-"TFUOFOK?3+.*[8;3-' JN1]0,UH44 4
M9M%TNXN+BXFTZUDFN(_*FD:)2TB8QM8XY&#BG+I.G)IG]FK8VXL=NS[.(QY>
M/3;TJY10!E+X8T%-,?35T:P%D[;VMQ;KL9O4C'6IKS1-+U"6REN[&":2Q??;
M,R_ZIN/N^G0?D/2K]% !1110!R?Q$\62>#O"DNH6\<<EU(XA@60\!B"<X[X
M)Q7+VOBOQ[X>DO+GQ5IMO-IT5DTXFMP JR8^521ZG@\<9S78^./"L?C'PQ/I
M;2>5-D2P2'.%D'3/MR0?K7)Z1\-]>N]0GNO&&NK?K]C:TAB@)"A64J21M49
M/XGK0!@1?$#Q]9:)9>*]2M[%]!GG"O'%'^\"%B/7CIP2?3UK'U/XO^*H;[4?
M(O=-CBAG9887MR7=-WRD=CQ@\D5T</PF\3W$%EH>J^(H)_#5K.9%MXP1)MYQ
M_#[]"Q R<5/<_!V6_P!-UY;F6Q%_=WGVBQG0,3$O/R,2,XP>@STH PM?^+7B
M:WU***W>QL%-A#<-'/"S$NR!BH/)SSQG XK2L_B+XP\5?V?I_ARTM$U!;(W5
MZ\ZX4_-M&T$]_E/_  +MBMW1OAM=_P#"7?VQXE_LO4XCI\=LT;Q>9F50@WX9
M<=%//7FD\1_#_6X?$O\ ;?@K4K73)KB!;6YBD0! @"@;1M8#A1Q@=..M '.S
M_%WQ"-%TJ2.'2;>\DNIK2\-UOVHZ!"#@$%0=Q]>E;?A3XH7]_H/B'4=9LX&C
MTI=R7%DI$4QY 4;FSDG'X'MQFM9?"&:V;PXMS+97D5I<33:BLJ9\TR!>A(^8
M?(.N/6J,WPL\70Z3>^&K'5K(:#/>K,AE=_-6/G(QMQ_=)&>2ON: -'PK\0?%
MGBG2]0M;>QTV'7X3%-#'<*\<;V[=6VELG''.<?.*R7^)GCV#P]>ZU+8Z']EM
M;HV<F ^Y900.F_D<UT>C_#*?PKX\L-5T*[8Z8+=XKN.ZEW2'(. OR],A/IBJ
M,GPX\0S_  ZU70YI[(W]WJ9O$(E;R]I*D\[>#P> * 'R_$7Q3J6I:C#X?T>Q
ME@TJW62[:X9@SL5R=F#QR#@<]*BMOC&\NK>'3/:6\.F:G%B<Y)DAEWLAYZ;<
M@'UP?PIMU\//&>FZCJ3>'=7L4M=6B5+H39#)A=IV_*?4X(P:9#\';@+:6-R]
MC+91Z7);O,=QD6Y=RX=1CH&P!T^7(/6@#JOAWXTN_&,&JO=V\$)M+GRD\G.&
M4Y(SD]:[:N$^%W@[4O!NC7UKJ<L#S3W/F+Y+;AMV@=2 <YS_ )S7=T %%%%
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M]TYXP>^>*HR>*OA//82:*\ML;66Y,S0?8YP/.)Y;.W@]N#TXZ5Q7A_PQ=/\
M$V/PG*6;2=+O7U(!<E=I53'UZ?P _4]:Y;PO<Z7:V@COM?OM/N!<_P#'LEB)
MXR..6R>O7C'&!0!](ZMX+\-ZY.D^I:/:SRHJJKE=IVCH,C''M46K>(O#'@BQ
MMK6_N;?3[=AL@@2(GY1UPB G'OBL^/XG^&9+F"!9[G=->&R!:W< 2@@8)(XZ
MBN/^-6L:+8W%I;2:7!<:U+ =EU,A*P0DD9QT8YW8ZXZ]<4 ='I-K\-[7Q19'
M38+(:MJ$)NK4A'8,C9.Y<_*I^5N.",$5B2V'P<2$74D=FL+S/"&W3@;T +#K
MQC</;D5Y]<Z;'/K&A?\ ",W;W,NGZ/\ :[>3R7'G2132,PVGD9(;'KP.]9FE
M7MM;6?AR_P!04?98]>FFG&S<-@%L6X[\9XH ]]TC2/ _B/3]5;2X;2[M=0E5
MKX1NWSNI+ D9RIR2>,51N]9^&\U]I5G/?6C7&CS!+*-7D_<NI  &.#RJ]<]*
MY[X7Q177Q#\1:MH-N]OX9EB"1#RRB-)E<;0?3$GTW>]8?P_\*:AKFH:O>6VH
M6<%O!JP\V"XT^.<R;6W9#,,KP3C% 'H4OA+P%XXU"_U(6T5[<B3R;F6*:1<.
MH'8$#. .1UHMKCX>6&O36D5]8+?RVJV$B-<$J8D4 (23MSA0/7CUKS[P/XVT
M?0] \1Z;?WSP:C>7D[0;8G/+(%!RHX^:N66;PLGPXDTJ;3Y3XN^U%?\ 5,)
MV_ &2#QC@KP<^_- 'MTP\#>"-&N?#US>V]G:WOF&2V>9F<B08/3) QP/IZU9
MM-8\&^"=!T^TBU*VM;"52UL?,,GF#.6;(SGDUY+ WA[1/&/B-?'%O-+,\"+9
M&XC:5F&W&0?7 4!CTP>>M<W8:5J5]9^&;*WV">YGNS9B\C5XS'A,?*01RP?J
M.IS[T ?3NDZSIVN60O-,O(KJW)(WQGH?0CJ*O5Y'\"P@L]>,TH343=*MQ:"-
M8Q$%!P0HP!DEAT'W:]<H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#SOXS7UY9^"HX[5Y(HKF[CBN9DR#''R>HZ9(
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
M+(\*7+2 AWC!)&S& /E.#GTXYXQ-&3XGK';,=.MK*UTFP$$=HQ1C=LJ$+SR1
MG"Y^91QQ7*I\,?'6F:;I>I6XBDN[>X,XMH7 GC+8W%G. ?N#C)ZGWH ^A@B!
MRX50Y&"V.2*X7QIX]\/^#M4MK.[TUKNYG4RR"&)<QIS\QSU)(/'L3]>[4DJ"
M1@D<CTKRCXP^$]2UBYTS4]*TR2[:&.6*<VS!9N0-GN5!+<>Y]: (O%/Q \$R
M3^'KZ73Y[[:XOD\K">3EMI9Q_$P9?N^W6M?7?BIX:T[6+6WGL9+NV= 9+U8@
MRQ!E#* #R>&!/3&>]<'>>#O%F@Z5!:1:/+J#ZAHXL)#$V_[,YF,F#Z  @9Z9
MSS@4FL^!_%EI-=Z/#I?VR/5X;-?M4: ) T0 (;'"XYY].G>@#T*Q^*?AZZ\:
MC0;>VD R;>.]"@(S@_< Z[?0^O;O5'2?B-X-\1^)!HK:1$L+RE;.XGMU*32-
MC.!CY23CD]>,XKE](\)>*H/$MKH;Z4(K&UU>34?[15 L>T@*-N/EZ 87MGT!
MJEX'\'^+M(\9Z9&-/O+=+*YD-Q<3D&W: [<A,C&X@'ID\CI@T >_V]M!:0+#
M;0QPQ+]V.-0JCZ 40VT%N9#!!'$9'+OL0+N8]2<=3[U*.E% &<V@:,\IE;2;
M!I"=Q8VR$D^N<=:G.F6!O/MAL;8W6<^?Y2[_ /OK&:M44 5;O3;"_*F\LK:Y
M*?=\Z)7Q],BE73[)7@=;2W#VZ[86$8S&,8PO' QZ59HH @ALK2VFEF@M88I9
MCF5TC"LY]R.O7O4]%% !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 %%%% "$!E*L 01@@]Z6BB@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1T'5]1O?
MB)XLTV>YWV%@+7[/#Y:C87CW-\PY/(/7/X5RNH>(/&'BGQ]J^A^%-7L["TTM
M0KR21 [WX# [E8Y#;AP /E_._J?@7Q;_ ,);J^LZ'XGAL$U$QEU,&YCL7:H.
M01@<\BH;_P"&>O\ ]K'6=*\5-::I<6J07TWD8$S !688^[D*#]1G(SP 8S_%
M'6_^%:SSN84\0+J/]G"1%&,XW;]IXSP5],X-9=_\3/%,?@VP:*\*:W!J4EG=
M@6Z$R8&5!4KC/..,=*Z6+X+6P_LBTN=0^T:?;M)/>J5*O<3, ,@@\+A5'7/!
M]:AF^"\D6ML^F:I';:.+N&Z2U=6=P4'/SYR.K8^H]* +/@_QWJGB3X@P6YO$
M_LV;2A.;5$4>7,,*X)QN!W!N,]"*SO$5_P#$.S^(-MH5OXEMHH]3>62T MT9
M8HP6*JQ*9S@8[UTWA[X:IX=^(-[XAM;J,64\;JEJ$(*%B"><]./UK4UGPA-J
M?CW0_$:7:)'IR.CPE22^0<8/_ OTH \\U/QEX^\,ZE<^%KN2/4=7O3'_ &;=
MI"@&UL@G  &<C^(<8.<BLW4OB+XTTG4-7M)M;TX/I3+'Y<L"A[DY"G:,<G^(
M]/:O5-3\(37_ ,1=&\3K=QI%80/$T!0[G)#@$'_@?Z5G:)\-K:S\7Z[K6JQV
M&H17\_G6T<MN',)+%C]X'!Y R/2@#A-?^*GB2'6HX$U&STN(V-M.5>U,GSR1
M([#H3P6(^@KV'PM>7&H>%].O+JZANYYX1(T\*[5?// P,5PWB#X>>)K[QEJ.
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
MCT<JH=45N),9!R/\>:?#\0=;BTZWB&LRW5\FNRJJ#:#/ B A",9PS' ^OMP
M>_T5XE\.O%'BG4/%FD#4-7^U6FHV\SRQ320\; <;%5MP.<9! XW'!QD+XM\8
M^(5\6>(X[77X]*@T6))(+8QJ?M+8'!W=<[_<?=X[T >V5$]S!'<1V[SQK-)G
MRXV<!GQR<#J:\.7QMXR%J_B4ZJJZ?#J<5N^FO"F2'579-VW(P#M]>IJQ\4YY
MK+XHZ5J5HDK3Z=I\=W((^K1+,^X>WR[L^U 'M(NK=KIK43Q&X5=YB#C>%]<=
M<>]2U\W6_BBYC\6Z_P",;:\BCGFLI9K5)T)*IYR11JP QDJ/4_6MBR^(?BVZ
MBN[.+5$2?[3:)#-<6B!QYV<@J"PP"1CG.%YY.* />::DB2H'C=70]&4Y!KQF
M+QGXG'V]=4\0:*EK::FVF3++%Y<DJC(:1<9Q],>O(Q57X8:MXATU/"=DUU;-
MHFIR7<:0>6-Z[-S$ENO+9]L4 >X,ZH 68+D@#)QDGM2E@N,D#)P,UYI\1+&_
M7QAX1OVU-SI[:O;1+8[, 2;B2^>_  ]N:XOQKXSGU3XBV4=Q.MIIFCZO'$(F
M#;F*/\\I('(^4@#T(XH ^@**CCFBN(!)'(&1ER&![$5X*FEZ59ZY<W7@F;4;
MH:7:W<U]J4LY99F\MML2D !B3SD?7F@#WZC-?->D:1I-O=Z!$^JW%C9:MH\K
MZK-'.,X!9B.0<9V*N,?J:8NB75W9:@/#;R6.@ZE<06T$>IW*Q_:B"3O!/7#+
MC"Y/S>V* /I>BO+OA&8M/O-?T-]/@M;ZTEC,[6LSRPOD'&"S,01W&?RP:]1H
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 *RYO#6AW&J+J<VDV3WRL'6X:%2X8=#G&<CUK4HH **** "B
MBB@ HHHH **** "BBB@ HHHH 3'.:6BB@ HHHH **** "BBB@#,T30+#P]:3
M6NG1ND,L[3LK.6PS8SC/0<=*TZ** "D"J,84# P..@I:* (_L\)E:7RD\QEV
MLVT9(]"?2@01*8RL2 QC:F%'RCT'IT%244 ,,49D,A1=Y7:6QSCTSZ4Q+2VC
MB6)+>)8U;<JJ@ !ZY ]:FHH CF@BN8)()XUDBD4HZ.,AE(P01W&*;#:V]O:)
M:0PQQVZ((UB50%"@8P!Z8J:B@"G-I.FW%DEE-I]K+:QD%('A5D7'3"D8'4U$
M=#L&UTZR8!]M-J;0MGAHRP;!'?D5HT4 48]%TJ&QELHM,LX[24YD@2!0CGCJ
MH&#T'Y5&WA[1GTD:4VEV9T\'(MO)7RP<YSMQC-:5% &1_P (SI0U'3;Z.U$4
MNFQO%:K%\J(KC!&T<=*6U\+Z#9)<I:Z-8PI=+LG5(% D7T88Y'/2M:B@#*3P
MSH4>EOIB:/8K8.^]K<0+L+?WB,=>!S35\+:"GV+9I%F@LF+6P6(#RB>25QTR
M:UZ* ,6P\(^'M+:Z:RT>TA-VI2<",$.IZJ0>WMTJ?2/#NCZ )QI.G068G;=)
MY2XW'M^'MTK3HH P[OP;X;OM3.I7.C6DEX6#&8IABP(()QU/ YIK>"?#+ZJ=
M4;1;0WID$IEV<[QWQTS6]10!BZ3X0\/Z'>RWFF:3;6MQ*,-)&O./0>@XZ#%-
MU3P=X=UK4HM1U+2+:YNXN%D=>O\ O <-CMNSBMRB@#%N/"6@W5O/!-ID+13W
M0O)4&0&F&/G.#UXY['G/4U+J'AK1]5O7O+VQCFN'M7LVD)()A;JO!]SSU&3C
MK6K10!SR^!?#*)(BZ/ %DM?L;J"V&BR&V]>N0#GKQUJM;?#CPG9I$MKI"0B.
M6.4%97R61BRDDMDX)/7Z=A7544 <U-X!\-3^(_[>DTR)KX\L3]QF_O%>A;WI
M^G^"-!TL:5]EM&1M*:0VK&0DKYF=P)/4'<>*Z*B@#/U31K+6#9&\C+FRN4NX
M"&QMD7H?UZ5'J_A_3M=DL7OX6D:QN%N8"'*[77H>.M:E% '/^'_"Z:%+K3_:
M?.&J7CW3*$*>7N&-N<DGZ\5D:=\)?".EW\5Y;V4WFQYP'G9E.0000>O!-=O1
M0!Q,?PE\&1P7<*Z60+GACYSY4;@V%.>!D"FI\)/""PR1/933*\?E+YMP[&,9
M!^3)^4\=O<=S7<44 <M9_#SPYIUE;6ME:2P)!<K=!HYV#/(O0L<Y8<].E=31
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% &7-XFT&WGD@GUO3HIHV*O&]TBLI'4$$\&H[WQ9X>TVY
M%O>ZW86\Q4.$DG4'!Z'KT->$3>$-3\8>._&%IIL6GY2_/F3718-$#(W*8XYP
M<Y![8IWB3PKJ/_"67>GV45I>S:1H=N9%FC)\Q8XT4E%_O=P* />)O$^@P6\=
MQ+K6GI#+N\N0W*;7V_>P<\X[TP^+/#RZ<FH-K=@+-W*+,;A=I8=0#GK[5\^Z
M;+I=GX9T&26]216M]6$@E7 BF:%0J#WY4@^K5S%T;Y=&&D"8/9VRIJ/.  94
MC!QW)!8#KVZ4 ?65QKFDVEM;7-SJ5I#!<D""1YE"RY&1M)//%1WWB/1-,N3;
M7^K65K.$\SRYIU1MOK@FOGKQ1=3^);30M+T_3;K4(M)T6'=]BC:3RY9(U)+$
M9P %7KW!JK>W5SXIUVWO[6WM-4NTT5)+F*Y)QNC&UR &'S8&<>Y.* /HZW\1
MZ+=W\5C;:I:37,T9EBCCE#;U!()!'!Y!_(^E3VVL:9>FZ%KJ%K.;4XN/+F5O
M*[_-@\=#U]#Z5\^C2;"T^$&G^)M'U"0:O871\R52%:(N=ICP">!P1GKDG^+%
M>F>'O"]KX8^%-_Y866[N].DN+F?!!D)C8@?0 X_,]Z .QMO$.B7MPEO:ZQI\
M\[_=CBN49F[\ ')IXUO26LC>KJED;0/L,XN%V!O3=G&?:O OAMX%U75;WP_K
ML=E:P:=!<&5[M9V\R;8YX*[N.1MX XZYK*M=5L8_A'/H[W*+J)UL2BW/W]FU
M1G'ID&@#Z,D\3:!%,T,FN::DJL59&NT!!'!!&>M/N?$.BV5PUO=:Q803+C='
M+<HK#/(R"<U\N:S8W4K^(=4_LZ&:V74WADNB7W0LS,1@*P7!]2#UQ6RGAJX\
M0>*]5L-*M[;7'CL(!'=2W#1A?W<8\P889/;!_'I0!])7.IV%E;K<7=[;00-C
M;)+*JJ<^A)Q1+J5A#8B^EO;:.T(!$[2J(R#T^;.*^?H]&L]-\6:1X;\>W:+I
MNGZ>S1_O&6-W=BV"PYP"Q&>/N#Z5BWZ64NGZCIECJ!71XM8W:<;G/DR_(V\%
MQR,#9CI][)QG- 'TO_;6E?83??VG9_8P=IN//7R\^F[.,U+::E8WX)L[VWN0
M.IAE5\<X[&OEV26T/@K6H$M8()8-2M698+AI()/EE7Y,DG^\2=QR/3%>J?""
MRLX;O4IHK;1()6C15&G7[SN5R<[E:1L#(&#QUH ]0EO;6"989;F&.5L;4=P&
M.>.!39M0LK>3RY[RWB?KM>4*?R)KYUM8?#NL^'O%6K>)=0$7BA;F0VRR3%'0
M@94*@ZY;<IX. !TZU2L=+U/Q9XF0+I=OJNH-I44LT=[+)$!@(JOE64DE=AZD
M'<30!],RWEK#:&[EN88[8 ,9G<! #T.[I4RLKJ&4AE(R"#D$5YIXYTM=.^!L
MUD]NEH]O!!N@BD+JC^8F0&8DD9)[U1\6^)K6W^#T5MH6KVWVJ.SMHY8K>96D
MCB*JIR <J.0,\=: /5XIHIT#PRI(AZ,C @_E0)8VD:-9%+KC<H/(SZBO 4@\
M/>&=:\&7?A/58Y+N>0)J12Y$A9#M+;US\O!88P.GM6)I'BVV?XL)XADED*7=
M^\3ILVC[.XV*2<]0",CVZT ?3,DT443222(D:]69@ /QIX.1D=*^2_[0O-*\
M-:[IDD3MI]_<F*+YCB*>)T8G'NK8]_PKZ7\(74$GA;1[=;B)[B/3[<R1K("R
MYC7DB@#=J&&\MKA6:"XBE56*,4<, PX(..XJ:O'=4^'OA,_%'2=(2P*P3V<U
MU<PBXD^<YPI)+9 SNZ$=* /8001D'(I:\%\.>+-9\#V4 >"T/AC^TKF!5Y,X
M"DD@$MCZ9ZGZYK=\'?$WQ)K/B;3[34M)"V&I"0PO%;2*4"]&W$X91P"1TS0!
MZ[17F'BKQEXLMO&6I:/X?33'BL;$7D@N58,0!D@'< 3R*Y+6_B%XA\5:-JT-
MK%I\6FQZ;'<3K('\T9*JP4J>N\DC/;&: /?**\+E^)/C'3([M;6WTI[+3;F+
M3\.LA9F*D+R7R?N'))SS5NZ^)GBRR6?3IAHW]KPZB+1E17?(*Y&V,$LWS<9'
MJ!B@#VFBO%M*^(WC?Q#<:78:9::6E]<),9O/C<*NQL9^]D<8&.>:UO"WQ(UC
MQ#K&C:*+>W&H!YSJX,3!8D1B%"<G!QCKQDB@#U.BO+?$_C;Q;9>--5TS1+73
MIK/3;5+N;SP0WE[06YW#U]*2S^(VNZAHEU?PV5K',=3M+>W@;+?NY@I 8@\M
MAAR,?2@#U.BO%Y/'_P 0)5%Q:6NC/:W&JG3;5RK9DDRV/XNGR]3BI+/XK>(]
M5GT_0M-TRRD\1&::.[67*P_NP3A?F[@$]>WO0![)17B$WQOUHPVTT>@6\,2-
MY5U).S[&E!Y1&'"G'/.?TYU9/BSJC>(IDM=+M9M'AO4M'96=Y6+$+N5ERIY/
M\O7- 'K5%<7XR\7:MI&LZ5H6@:=!>:GJ(D=?M#E454&3Z9X#=^W?-<+_ &_X
MB\=>-]"TV4MIEO SM>0VMR1N>)BLASZ9  '/7K0![=17@GQ1UCQ);^)M=2">
M6WL8K6W \NY(*J7&&4#&"3N!]JN:YXN\3W4UOIM_ILEMJ.GZA!+C3KDJLL;1
M.X1FPV6.S\?3B@#V^BO.?AS\2+OQE>W%K>VEI"ZPF>,V\ARHW[=K*><]\CC!
M%8B>-K_PYXW\06R6=SJTM_J2V]E:>?L";$R^"00/OIQQZT >PT5Y5<?&F*#3
MH)SH3"=I9XIHI+U4$;Q8)4-CYB0P[#KCFG2?&.5K1KVT\+SSVD5M'<7$INE7
MRE9BHR-ISR#T_2@#U.BN&\;:W);77A7[)/>(M]?(!Y$PC#J0#AP5;(YZ<5%X
M(^)B^,=5DL/[+6S*0>=N^UK(?O;=I7 (/_UO44 =]17AVI>-M=TOXFZM/-!<
M2^0Z6%C8I/B%GDQLW#:<D@;^,$'BM>;XJ>( \&DQZ!:KK_VW[%- \Y*!BH*L
M,=B<]S@+UYH ]:HK)\/3Z[/IS'Q!:6EM>B1@!:2%D9>QYZ?3/Y=*UJ "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** *MOIME:7EU=V]K%%<714SR(H!D*C +>N,T+IM
MDFIOJ2VL0O7B$+3A?G9 <X)],U:HH Q[7PIX?LHUCM]&LD56=U'DJ=K. &(S
MTR  ?H*<_AC0I(I(GTBQ*20"W<"!1F,=$X'08&!VP*UJ* ,^RT/2]-GN)[*P
M@@EN HF:- "X48 /L!46G>&=#TBX\_3M)L[6;88_,BB"MM)R1GTS6K10!CKX
M5T%--N=.72;46=U)YLT/EC:[\<D>O _*M*2U@ELVM'B4V[1F(QXX*$8Q],5-
M10!4TW3++1[&.QT^V2VM8\[(HQ@#)R?U)JA_PB'A[^V/[7_LBT%_O\SS]GS;
MO7ZUM44 9/\ PC&B"UOK8:9;B"_?S+J,+@2MG.2/K2:3X6T/0KB2?2M,M[26
M1 CM$N"5]/TJSK6I#1]"O]3,1E%G;R3F,-C=M4MC/;I7"^'?BU'K&KV-EJ.@
MWFEQZ@,6=Q*2Z3-D<#Y1D<]1GMZT =IK/AS1_$*1+JVGPW8A),?F#[N>N*BD
M\):!+HT>D/I5L=/B?>EOM^4-SS^IHC\6>'Y?MOEZQ9M]A!:Y_>C]T <$G\>*
MKKX[\*-$LH\0Z=L9_+#&=1\W^>]  / OA==/>P&AV8M7E$S1A."X! )^@)_,
MU:T?PMH>@322Z5ID%I)*NUVB&"PZXI]]XDT33#;"^U:RMOM*[X3+.JAU]02<
M8YZTRY\5>'[*Z%K=ZWI]O,8Q(%FN$3*GH>3WH I7O@#PKJ.J'4KO1+:2[9_,
M9SD!F]64'#?B*TX=!TNWUR;6H;-$U&>(0R3@G+(,8&,X_A';L*5]=T>/4%T]
M]5L5O6("VQN$$A)&1A<YY%9OA3Q=;^*_[2^SVLL'V"Y-NWF$'<1W&.U &IJ^
MCV&O:;)I^IVXN+20@M&6(R0<CD$'J*Q-/^'/A'2Y9)+3184:6)H7W.[@HPPP
MPQ(Y%0^+O'T/A34[#3AI-]J-U>*S1QVJY)P>@]3UX'3\:L:/XXTV^TD7VJ;=
M#8S/"(-2E6%R5QD@-COQ^% #;3X<>$K W#6NC11-/$T+L)')VL"& );Y<@]L
M5/-X&\/3^&8?#SZ>O]G0D,B!B&!!)SNSG.2>_<U?F\2:%;W2VL^M:=%<-MVQ
M/=(KG< 5P"<\Y&/7-4-;\9Z9HMM:7"[[]+F\6S'V)ED*R'=P>?52,>M %9OA
MOX4?0WT?^RU%F]P;G:)&W"0\9#9R.!C'I5_2O"&AZ+JDNI:?8K#=RPK SAB<
M(H   )XX5?KBH]&\8:;K>J:GI\*S0S:?<FVD,P"J[AB,(<\]/U%;D<\,S.L4
ML;LAPX5@=I]#Z4 25FRZ%ITWB"#77@_XF,$!MTE#$?(23@CH>2?SJ[-<P6R@
MSSQQ \ R.%S^=1S:C8V[*LUY;QEL;0\JC.3@8R>YZ4 8DG@709(;&+[/(L=G
M?&_C42$YE)R2<]1GM5/1?AEX8T'6?[5L[20W"DM$)9"RPY_NCMU[YK9N?$FG
MVGB6R\/RM*+^\C:6$",[2J@DY;I_":9H?BG3/$5SJ-O8-*9-/F\F??&5 ;)'
M![_=- '):U\+H?$OQ O-8U=PVFR6Z+%'#*5D\Q0 =W'W< ]#WK<D^'?A]TU%
M%@EC2_MHK658WP%CC VA>./NC/K75YHS0!QR?#'PU'9W%HL-QY,]U'=N#.2=
MZ9QSUQR<_6C4?AEX=U*]N;V5+J.\N+C[0UQ#-L=6QC (Z+[5V.:QK_Q/ING>
M(=/T.=IOMU^"T*I"S+@9R21TZ'Z=3@4 9.B?#G1?#=S#>:7]I^U6Z2K"9YRR
M_..<CTXJ#P/X1U+1]4U;7-=GM9=6U%E#"TSY:(H[9 .2>OT%=MFL6Y\5:9:>
M*K/PW*TPU"[C,L0$9V%0&/WNG\!H Y"_^%J:]XYUG5]9N9&T^[CB6"*WG96(
M55!#C'3*Y !K2D^%?AW^VK?5(/M=O-;S0S1QQS?NP8MNT;2#QA0*WM0\3Z9I
MFO:=HUR\@O-0SY 5"5./4]JRO$GQ)\.^%=4&G:E/.+GRQ(5BB+@ YQGWXH S
M]<^&T%WH.FZ+I\S):1:N+ZY:24A]AW[@A Z_,,?SHN?A'X=ETNRLK:6]LWLI
M'DAN890)06()R<<]!CTKL=(U>QUS3(-1TZ=9K6891P,=#@@@]"#5W(]: /.W
M^#/AGRXH[>74+9 @CG$4^/M*@Y^?CU],=!5L_"K0UU@WD-QJ$%LTD<KV$4^V
M!W3[I(Z\=>M=S10!S/BSP1IWB[[))<SW5K=6C$PW-JX21<XR,X/I4.B?#W1_
M#^I65]8R7/FVL,D7[R3=YF\Y+-D=<^F*ZRB@#BO%'PSTKQ5JLM_=7M_;O- L
M,L=O(%1]IRI((.2./R%)K'PQT?7-4N;V^NKYQ<2P220+* A\I2H& ,X()[YY
MXQ7;44 <=X8^&^D>%]4.H07%Y=3)$8;?[4X<6\9))5.!CJ?S/J:S]9^%EOJ=
M[>ZC;ZS>6>I3W8NH+B/D6YV[6"@$?> &3D'Y5].?0:Y8?$?PC]MNK237+>&>
MUD,4BS93Y@2#@D8/(/(H Y6;X):>6L);76;R"ZBS]KGQN:ZR<L>HV$Y(SSQC
MK5J#X21P>']1TE=;EVWMK;VYD\@ IY<A<G&[D$DC';U->D A@"""#R".]+0!
MS.O>#+;71H:R7<T2:5,LBA.LH  VD\8S@<CWK(\+?"^T\->(7UAM4N;V54\J
MW$B!3&F,88C[YQQGCI7>T4 <'K/PMTW6]3U>_GO;B*XOI(98WB #6[QKC(/?
M/X4[2OA7H^F7UEJ#WE]=7UM<M=-<32 M*Y 'S<=!C/XFNZK-AU_3)_$%QH45
MTKZE;Q":6$*?D4XP2<8_B'&<\B@!-%TEM(@N8WO[F\,]S)/NN'W% QSL7T K
M3K,T[7],U;4-1L;&Z$UQIT@CNE"D>6QSQDC!^Z>GI6G0 4444 %%4TU;3Y-6
MDTI+N)K^./S7MPWSJG'S$>G(_.KE !1110 45!;WEK=F46US#,87\N01N&V-
MUVG'0\C@^M3T %%%% !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 %%%% &/XLM9[[P?K5I;
M1M+/-8S1QHO5F*$ #\:\Z\._":UA\+)J%Q%>_P!OFPECC@N9ALAE96"X '&"
M<CGC.>M>NT4 ?..G^!=8@TQEE\-ZM]L73KB!P%A$3R,Y\L\?,P ;/.3N48X%
M,\2?#S5K>#0S9Z#=JTNF)'.;:%9#]IY)$@S\O498G^6*^D:* /GK4?"'B.*_
MBFOO"IU)KC1A!##!Q'9R !0?0%>N.^X^]5;CP#KL%G>I<:'-=W$&B1"*18RP
M$IE4X7U98]RX&>GN*^CZ* /F.?PAXI;5(_M'AZ]\V.2S/FQP!E*!=I+/R2WW
M<X.,[B>U=AX5UW4?!&L'3;W1)@-;UV5$DE/ED)E5#*,989;/ICIUKVRHWMX)
M)HYGAC:6/.QV4%ESUP>U 'F?Q#\,W7B7X@>&K<VU\-.$4HGN[3@Q9]6QA>@^
MN3@5QGC;P/J5EJEOI=EIFIZG:1Z>R6]VL7G.SLY;#OC:@!ST&<''\61]!T4
M?-5[X7U.]EU2ZC\*:D8TT>WCMXY87+)*/)4[<C+$ 2<>GI2W7A34+:WN+.P\
M.:K$C:C8M&LD+/D"&3>VX#!^8DGL,@<5]*44 ?.>N6%]IEYXD\1%$MKC3?$!
MN+$S@*9@SG?M!Y<<1'TP3CO77_#?4'\/WNG:;?69EO\ Q0)-3>Y1_N+@E5*D
M<\!CG/&[O7HVN>%]$\2&V.L:?'=FV8M%O)&TG&>A&0<#@\<5?%A9BZCN1:0"
MXBC\J.7RQN1/[H.,@>U 'D'Q3L)F\;V]W?Z-?:GI;Z;)!;I;J7"7!W8. >.2
MO],XK&\$>#+UO'6EV_B'2)I(H=-$C&:,[5.24!/J 57';&.U?0%% 'DOCO2[
MS6OB]X>LK:[N=.W6,A6^MLAU/[PD \=@!_P*O-Y-'O[:VOTOTU&XTFWUW9J<
MD:MOE49 ?'3/WN23RR^O/U%10!\R1V=[::%9ZI'::A_8%GKPEMQ*A+)#P<X]
M\#IQGOS4>L77]M-K^KV\%XME/K5M*P>$E?+*R\NH//../?J*^GZ* /E86^M1
M>"](DEL[L:.NH2-*DB.T,GW"&*Y!V_>& >2#SDUJ:?H!UYO#&DWTE[)8,;YH
MI_*:,A%C5@BEL_*&0_\ ?1[U]*T4 ?*R/#<:/HD6OC5GTN*RG2!;8?=N1*Q&
M=W&-I0<>U7;*S\4C4M$:6.[&H+I%W]F9HW$B1B.8(,XSG^[Z KTKZ<HH ^8/
M ]M8IX[\*/8I>^<6S>^>F%67YONGTQCK^?IW'B'PW>^*/C)JEE:7YT\?V6!+
M,UKYH92%4J <#^(<@\8->ST4 ?/?B?18OA_JFFV,<]U+&-&NHQ<I$?FFD$@R
M #QR5[\<57\(^&],UKQ+HR7<5W':6>C"[8*&0M*DI+#+#H22>/P-?1E,EC6:
M%XG&4=2K#V- 'RIX;>7;I1\.W&H'Q0+UPD(Y@$.,Y_$]>V,YQQ6EHUW=BXLV
MTC4M>;6&CNSK*$.QCPI(95&,M]XC)^\!TKZ$\.>&=-\+:6NGZ:CB%79P9&W-
MECD\^E:RQHK,RHH+=2!UH ^6O#^K^((I[Z/2Y=1FO#93^<T,LFY""3ND5N-P
M /W?48YS3K&ZO1H&K36.MS$/IT?GVML]P[QN)(P6<L HS\V2"<!B!Q7U&L:(
MQ944%NI ZTBQ1KNVQH-WWL*.?K0!X]\&;VZDE\011>;/ J1M%.LLC0EPI&%$
M@SDGD_@,=*XO3M2U:XUVRE34M4_X3&353'=6KY$:Q=\KC  (.1T [<5]+(BQ
MKM10H] ,4GEQB3?L7>?XL<T >5_!G3DG&LZZU[>32&\EM$628M&8QL<-@\EL
MGKGI7#Z;X-UCQ?J_B6UL#IT=F=687,TZ9FCP[$%#C.,9X!&>]?1RJJC"J .O
M Q2*BIG:H7)R<#&30!\V:AK/B.Q^(DNG_P!K7<$EG>Q6MI"9G16B#!5^0#:0
M5VDYQG)ZYJF+O4H_ UGK+>)M7\^XU%K66,W4HC6-5W=0#SDCGWZ'!KZ::SM7
MN1<O;0M.!@2E 6 ],]:;_9]E]D^R?8[?[-G/D^4NS.<_=QCK0!\[0>*I[WPW
MX<M+S6]8T_33>W*7UZ)6=^-K*H8<L &'7OGC  I=*N]:\12:)I,GB#4X[9I[
MX0W"RLLDD,<:NI//.2&&3G&3Z5]$'3K$VHM39VYM@<B'REV ]>F,4X6=LK1,
MMM"#"NV(A!\B],#T'TH ^7[OQ7JDOAG1TFUG55G"SC?]K=48 G;G&26R<?3
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
M>/>$K3QG.NL:WI<$%E<:CJZ221WD956@&[<0#\W5O8X'%>PT %%%% !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
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
MK.TNH*Q4*5_=XQPV3ZG%3^%_'&B^*K."2TNHH[J56<V<DJ^<@#$9*@^V?H:
M.DHK/T[7=)UAY4TW4K2[>+[ZP3*Y7Z@&L?1O'6E:QK%_I9;[)=VETUJL5Q(B
MO.PSDHN<D<4 =116>-<TDJC#4K4J]Q]E4B5?FF_YYCG[WMUK-UKQGI&D:-?:
MC%<17YL@&EM[29'D +!22,\8SSGTH Z*BLZVUW2[J=+9+^U%VW_+L9T,JD#)
M4J#G([U-%JFGS7LEE%?6SW<8R\"2J77ZKG(ZB@"W15%=:TM[66Z34K-K:%ML
MLPG4HA]&.< \CK5N*6.>%)H9%DBD4,CH<A@>001U% #Z*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ZU+X,>&=
M1UR343)>P1S2>9+:0R 1LV<GMD \Y /?C%=+I7@_3]'\2ZAK=L\WG7D,4'E%
MOW<:(JJ !W^Z.35>7XC>$8+J:VFURWCFAD:*1'# JRG!'3U[U=D\7Z!#?WUE
M)J<*3V$(N+D,"!'&0"#NQ@YW+T)ZB@#!\4_"W1_%FN_VM>WNH0S&,1LMO(B@
M@=.JFJUS\&_#5WIEG9R7&I![3<$NA.OFLI).TG;C )..!706WCSPM=VUW<6^
MM6LD5I'YLY4GY%]<8R?PI=.\=>%]6O%M++6[26X8$JF_!..3C.,T 8EO\)M
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
M%^'NNVNG>'(;?1C'?&PU!+N1"N1(Z2",.X/H5 R<#\Z]]HH \1^&'A37=/\
M%UI>W6D7=C;VUHT,[SE%$A(XVA5!/.3D[CTYJCJWA76KSQ#K]K!X4G:XO]6\
MZVU@G:((P^<C/8C/((Z_2O?** /!)M%\40B#18O#%VZV_B%M16Y4@1,A.  1
MP!WSVKFK?PQXML;*\MH?#=^[&R,5P6L=I4>:C@(PR)LE5SD$XW =,U]044 >
M*_\ "*2)<S:ZFA7PU5/%*>05B8$6P*DMMX&SAN3Q[BN2L_"'B66]D@?2]8CO
ME:[:XN8K8Q"8%&X\\G#!F & ,8)ZYX^EZ3 ]* /E^W\+^($TJXM4\/:J;9WM
M))7-A(KAEW;AY9_U@&]NG]U3QDUZO\,=0U#3-)T_1-5T&[L9KN2XEA(@=8XT
M4@X?<24R2P XX"\<Y/I6** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /F:XO/#T%KX_@U**)]5GORMCNBW.#
MYKD[3CY??IG@<U!=V\<,NM6NI)=Q/'H=@LICB^:-@+<C<I(X'"G)]Z^AM,O-
M UQKIK*.VF>WN7MYMT&UA*OWAR,GKU'%: LK WDTXMK8W4B".63RUWLG96/4
MCV- 'R]9W(D;6XD^S:E'_93 WMO;&%HP-N,C"@\X!)!//6G>&)8W\3>$MDMI
M>R1W4:_9;:U,4D9W##.^T;R#SU(X[#-?3-KIFCZ?!/;V=C8VT+Y\Z.&)$5L\
M'< .?QJ/3]"T&QF^T:;I6FV\H&WS+:W1&QZ944 ?-SW]JW@>^\,AI3K,^N"5
M8#$WS+MVY&!Z]NM1:MI]ZS^*[I(8)-.BU?RKJ00*\L8,CD,CD94<8.",Y&:^
MG1I^F'4&NQ9VGVW !F\I?,QU'S8S5*_;P]H>D7]Q=PV5M8%B]YB%=KLQ )=0
M/F).!R#F@#YQ\3RZ2FJ7LVFWNT-;0IY.H68<SJ$4!HV4-MR #GY3[TH07_B.
MU,4FCZ<#I,)4:F=T ^11@%PW)ZC/3UKW^SN/!VLW9LK>TT^>734C=%>S 6%6
M 9"A9< $$$8JKXJU'P'8:@D?B.#37O9HLCS;,32;!QU"D@=<?I0!X/J22:7K
M%C?P7>EW,FD6]O.HLCF&4B7G;C'<_-C'.>!421P6GA#6(TE$TTTFGS2%L?*6
M65C]0-R@^YKZ1M?#/AF?3XS;:18FUFMQ&H$  :(G>!C'3)S]35:^T_PA8:BE
MG?6%@ESK!$:Q/ &%P8QQQ@CC</2@#Q7Q#;1+X6UJY:]\*7$TAA"IHR .BAQR
M0,84\9&#SCFK?@S2Y=0^)4>@^)+6.<V.FR6;9Z2H,[6R,$_*^ >N *]EC\">
M%H?.\O0K)!,$#A8\ A""O';D \=>^:FU5/#NA2MXDU&&UMI8D$37IC^8*3M
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
M6@:?[0E@FGJK,"OE*00<8SNXZYH \\?XD>*[:22_FM-(;1_[7?35*A_.# D
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
MLB@,4=?E  )]<#Z?C7&ZEX&UFUM-(.E>'SYIT$I>CR00TW)PV0<OG!QUX H
M]FM?%?A^]*"UUJPF+RK"NRX4Y=L[5Z]3@X'?%/F\3:#;I(\VLV$:QS&!R]PH
MVR#JAYZ^U>#:3X,\5SV^JLVD7%H\-O%>6@DMT0/<0N, !5 W%6D &.<\YZU-
MJ7P^\0VMMI-Y/IT]Z+N*:2]@M(P\D4TA)+$.I .THOL5..>2 ?0ZL&4,I!4C
M((Z&EKFO &FS:3X'TRRGM[BWDC1B8KB0.Z NS $@ =#TQQT[5TM !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\_Z;I4EOXV-S#I
M.KQZS_PDCN+D0L(/LA9MW)XYR?J*S-"M/$)F%Y:KJ4>O.MXES((9P[MY3[0[
ML=G#  8P0<>E?2=% 'RK"DCZ?>G_ $PS/8LFH*L4Y9I?-&TRDG&<]^G8C.37
MKG@/15\-?$CQ/H]BES'I44%O)$DC,5+,JY;)ZG.X?ACM7IU% 'SC:ZEJ-E\4
M+^:&TU&ZO&O+M&,>\3F/854$8*%0<,!@XV^F*YR(QSV%_$\L[33Z>9)5C:?,
MUPLJMF7=PQ"[SQQQZU]8XHP* /EO4RTM]-DWL6ED6A\J43/;%! "J/M^;(Z#
MZGIBE\QY;<ZI+<:BET/#QD$AN'#EQ/Y(.<Y*$=NG-?4>*A^R6^_?Y$6[;LSL
M&=O7'T]J / I-:UW_A:-Q!)K%S#<IK02.U+2G?;Y( " ;-NS')YYS[UF:1JM
MK_PEGA>]OM;U&ZOX+B634DOBVVU(Y^7/L#GZ5](&TMFNENC;Q&X5=HE*#>!Z
M9ZXJ,:98+=&Z%E;"X;.91$N\YZ\XS0 W2M4L]:TNWU*PF$UK<)OC<#&1].Q!
MR"/:N.^,F#\-KT9()FAQZ$^8.M=W'''#$L42*D:#:JJ, #T IL]O!=1&*XAC
MFC."4D4,#^!H \,\3> M8TSP_K7B/7=1L9[F*U$5NEC;K$N'<*Q;"KGY20.O
M7KQ6%I>NZU)KNFH-7FAOX;^&&*Q:>4!X-J[044%,8]\Y8\5](300W,+0SQ)+
M$WWDD4,I^H-1_P!GV7VI;G[)!]H0867RQO Z<'&: /FK2_%6L2^([:1-<U"&
M2>ZN/,\R=Y'1".-T6-O'/ ZGL.*2V\5:\- U&WM-7OC"9+?S[@7#R)#&00S
MD%U);&0/\*^DQI>GK=?:A8VHN,Y\T0KOSZYQFG1Z;8Q0201V5ND,O^LC6)0K
M_48YH \R\%:KJI\-^,/L5^=2CM%+:>\3RRX<QDE5>1<M@[>/7/&",^6&_@NK
MBWNAK-YJ5[+I-W]I^TLW^CRF-\JN>Q'IZU]26]M;VD0BMH(X8P<A(T"C\A54
M:)I(=G&F609@02(%R<]>W>@#YQM_%&JVGB2TG.LWQMH6MH3#'+@[#$ 5$+?>
M]-WX_P 0IOAK4Y['2;.'1M=U!]2N/M,$^FQ.P2&(HQ\Q3C&X$;N.?I7TI_96
MG><DWV"U\U  C^2NY<=,''&*;#H^F6\GF0Z?:128(WI"JGGKR!0!X%/XJ&I:
M';K#XEO1<6N@[946>2,BY\^,<DXW$JQZ$]*9K&H:SX0\>C3TU_5+Y+">VCC#
MW0+.'4.RF,_?SN(![<<]*]]&A:.N<:58C/!Q;IS^E32:9837(N9;&V>X!!$K
M1*7!'3G&>* / ?#/B3Q#/X[TB:YU><W%YJ#PW-NUV'58P0"AA"_)C!PW0Y'3
M!KHOBL;:W\?Z9<7=P(8SI%VBEGP-_ERA1CMDL![\5ZVFEZ?'=?:DL;9;C<6\
MT1*'R>ISC.>:==:?97Q4W=G;W!3[IEB5\?3(H ^;H-:\0^&/#MG%IFLWK)?:
M0TXA.6$&)B&,?]W"J3GW/MCT#X1Z[K>I:OJMG>:I]ML+>-&037 N)$9O20*
M1P>.V!@=:].;2M.9%1K"U**A15,*X"GJ!QT/I3K/3;'3E=;&RM[57(+"")4#
M8X&<#F@#Y]TS5[ZTU&31[3Q3#H=I=7=Y>3W10';*'*")B2/X45AT^_WXIFH_
M$/Q-/I=E(NMW4-TNG>:ZH(XE9O-9=Q)^\2NWA1_6O=)O!_ARXMC;3:+8O"96
MF*M"#\YZM]32W?A'P[?M"UWHMC,84\N/?"IVKZ?2@#Q?5O%7BQWUB_@\32P)
MIMC83^5#$K)*TJ19QGH-SD]#7<?%'Q#JND^ -*O]/OGM+JXN84DEC R0T3L?
MU /X5V7_  BF@?9KBW_LBT,-PD<<R&,8=8P @/LH Q]!6?XT\%P>,-!M=*-T
M;.*WN$F4I'OR%5EVXR.S?I0!Y/)XK\2G53X:L_%SWPDU.T@AU>%$*[95;<,
MG."1W/W3R*2R\8>([647L_BU[RZM-56Q&C&%!)<Q@X+<'OR,X//?->T0>$O#
MUK';I!HUE$MM,)XMD(!20=&SUS2CPKH"ZO\ VL-(LQJ&_?\ :/*&[=C&?K[T
M >)_\+'\2V.FOK;>);.2XNWG0Z/+%E[4@X4C R,=1NP..<YIEK\2O%=II>JN
M=4%SML(Y(7=X)&BD:1%+?)_O-PW3C/O[=!X2\/6U]->PZ-9)<3AA)((1E@WW
ML_7O3-/\'>'-+L[BTL]'M(X+E2LR[-WF*>H).3CVH \;3XB^+8;+48)M9@5S
M=6D4=W*L#FW60.S-^[!4_=&>#@>AJA%XFUW2=5U;^S_$$5[=7FIP127=G#&9
M+E1&^#&I&ST!]]O/)KW2#P=X<MM-GTZ'1K-+2<?O8Q&/FXQR>N<=ZI1_#KPE
M%I\UBFB6XMIG5W4LQ)9>ASG(ZGH: .57QWJ:_!67Q##=+=ZG&!$\_D;0CEP"
M2O0D!NHXS7!>(M3UW7?^)'=^,;75;%UMI7E@@C"([R!-I*@?=SGK^5>_P:'I
M=MHPT>*QA&G!#']F*[D*]P0>OXUG6O@;PS9636=OH]O' TRSLHSDNIRI)SD@
M$=.E 'G_ ,6M*L].\$:+ILFIQPO:*XAA,3)'<[4P>%X5AQC/&2?6N"G\8K!X
M"C\(1&:S&Z9KJ42^:&(!*QJ1QM9L9Y./<5]#^(_#6F>*M*?3]4@WQGE'7AXF
MQC<I[&G0>&]'M]$&CQV$(L/*,1BV]5(P>>N3ZT >'1R:)XAU'1;?7KIAIT/A
M=?)$LIC59URK,.>N5..N<#K70>(-2NY?@%9_Z8'N!%;+=;)/G6-CQNY)Y&WZ
MYZ5Z-J/@CPUJUM:6][H]O+%9Q^7 .5V)_=!!!Q4,?@;2?[4UBZN8EN+;4X88
M6LW0"*-8Q@8 [],'J,<&@#PZZM-$M_B*V@6EPK>$WO[8R#[6?*),?.6SW.[G
M/;K4^AVND:LT.EZUJ;)I-J=0:TCEG*1[U*! #GYL!F88^GJ*]K'P^\*#2FTP
M:);"T:02LG.2PX!W9W=SW[T^Y\!^%[O3+739M&MVM+4DPQC(V$]>0<G/?)H
M\\L]7ND_9SWI>E;U;=PA\S$@B6XV<=\!2!^5<KJTNGZ U]I?AW7)8-/NM+M9
M)X[=_-\R4RJKX;/R':<GGG..G3VU?!FEIJJW(AC^QKIO]FBP,:F+R]^\GW/
M_G44/P[\)6]C=V<.B6Z0W:A)N6+$ Y #$Y'(!X]!0!Y/?:'8VOB"\\'I?S0Z
M(VM6,9MFE)VJT#N?F/\ >;]0/:MS3;VYTOX/>+8K+4)733K^XM+2</DK$&0#
M:?HQQ]>*[>/X:^%H]%ETH:=N@ED$KNTK&3>!@'?G(P"0/J:?;?#OPQ:10Q1Z
M<#'' \!5Y&8.K_>+ G!/OVH \;O[:TT>^M-$L-:NI;35K6Q^T0EFQ('<;L-Z
M$9Z?WB.U>D?#:W31=7\7:+;RNVEV%XAMS(Q(3<I++D^F!_.M&P^%GA?3],U"
MP2WGEBO@HD>67+H%Y7:>V#S^ K<\/>&-+\,::UCIL!6-VW2M(Q=Y6QC+$]?Y
M4 >0Z5\3_$]SXJ!>[MIK*ZBN3#";?RH (T8JZNV&(RF"2<#G\-WX6>-=>UK7
M)].UV[:8O9"ZB$L"QMG=CY"H 9<$')[_ (UU]I\./"5C>"[M]'C696)4^8Y"
MY&",9Q@C.1T.35[1?!_A_P .W$EQI.F16TTB[&=2S';G.!DG SZ4 >*1W^JV
M?CS7;V#68+74+O5'TO[=<PC;#$I)W<_*.$1<$?XUE>)M:O\ 77$^IW-K=W%A
M%>6#2Q$*)PFW;(!WR9,X Z+GZ>^W?@CPW?1W<=SI$$BW<_VF<$M\TO/S=>#R
M>F.M5W^'?A*2"&!M#M_+A1HT +# )R>AY/N>: /+)O'GB>%&OH-=LHH8+\:<
MNDI$K2E<8$G/S'\P,C\*C'Q8U[3=1@AOKTRK8P7$%Z#;J/-N@9A'T7@?+'TQ
MT.:];3P%X6355U,:+;&\5_,$A!/S?WL$XSWSBK%QX0\/737+3Z3;.;J=;F;*
M_?D7HQ_7ZY.>IH \=MOB!XTTOQ!'%K6J*8+2:""Z LU:(E^65W495P"W '5#
MQZ^TZ%!J5O9S)JFI1:A*;B0QRQQ!-J9X4@<9'(JE>>!?#&H:LVJ76CV\EXSA
MVD.X!F'0D X)^HK1TC1;'0K1[73XFCB>5YF!<M\S')/)X^E &A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %1O;PR2I*\4;2)]URH)7Z'M4
ME% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 45YYXI^(.J6OB;_ (1KPKI,6IZHD?F3&20!$'!QC(YP
M>Y'4=:R/^%VP6VG1F^TAXM3BO/LMY:K)_JP!\S@X]00%]NO>@#UJBO--%^,&
MF7.MWVFZN$M'6^:VM&16.] =H+Y'RG/?WZ#'/0P?$?PO<W\]I'J.7BC>0/Y;
M;) B[FV''S$ '('I0!U5%<_X8\9Z+XOCN&TB:63[.0) \3)C/3J,=C^5>?1?
M%_71IEWK$GAB*;2K6\:VDGBN2I7G@8(/8KST)/;- 'L-%<#:_%'3#K6IP:@T
M-GIUI%!)%<,S,\AE4$ H%SGGMFFZS\6-#L5TN>PN(;RRN;O[/=3993;*,98K
MMR>#Z=J /0**YVT\=^&+Y[%+76()7OI&BMU4-EG&,J1CY3R.N.HJI)\3O!L5
MO'.^N1"*1F16$4AR5QG^'W'YT =;17-0_$'PE<:FFG0Z]9O<R$! K':Q/0!\
M;<^V>O'6I!XZ\+G5I-+_ +;M?MD>=R%CC([!NA/L#G\J .AHKDU^)O@MTW#Q
M!:XV,_(8' Z\$=?0=3VJU-X[\+6^G6]_+KMF+:X.V)@^2QXSP.>,C/'&><4
M=%17/W?CKPM8NB7.O6*,\:R+^]!RK=#QZ]:R[KXFZ!:>*[719+B,13VPG-\9
M5$2EAE%_$<_B/7@ [2BN?L/''AC4X)YK36[21+>,RRY?:40=6(.#C_$>M;%C
M?6NIV45Y93I/;2C='+&<AA[4 6**** "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 **
M** "BBB@ HHHH **** "BBB@ HHHH \U\1^$/$>G^.AXL\(BS>:>+RKJUG^0
M-TY)XR#@9Y!R!UYQ@3?"_P 1)IG]J;K2YUZXU:/4KB$/L08W$H#T/S.?Z9KV
MFB@#PZY^&7BF2#4Y%M[-I[S6X[X(9_E6-1*>OUDQCKQWI=-^%FO6<C6T]E!,
MEJEP;2Y.H/MRRG:!'C R<9X'?KQ7N%% '-> =$NO#W@G3M,OHTCNH5?S0A!&
M2['J.O!%>8KX/\?-I&J^%HM(MH--U+4FN7OI+E"50E?X0Q./D4],_P!/<Z*
M/"M:^%OB:ZU+6C:P036@%L(//F :Y2) -JX/RG@#YL#G@U!'X!\?0V-A>SV:
M:A-!J7VI=.N+I'* =2SEL-NP!@$]!ZG'OE% 'A%M\/\ QCIPT_6[?2+1KZ/5
M);UM.2=%$8.W W9VX^7H#P,>^(_"?PU\366J^'WU/1XQ;6UY-+<B2:)P$94
MR QS]T],_A7O=% '@<'PY\91>,/,CT\1V/\ :QNO/-S"T83<<,$.6#8)YQGI
MQQFJFG_"_P 86UU!9W&G2O:6]V\ZS)J$0B/ &X)][)VCKCCC ZU]#T4 >$Z#
M\,M=@B\,#4-#@/V74Y9;Y9)8C^Y(BVDX)W#Y7^7G]:J2_#KQE#8V9M](^:.2
M[BDA@NH8V:.3&TDL2I!R01UPN..M?0-% '@]C\/==M;N]>Y\-+/$-!:VMQ)-
M"Y$Y48.<\L/F ./3ZU5N/A]XHA_LV/\ X1J&\WZ0;.4231XADWNV[(/W@"N#
M^%?05% 'A7@OPMXGTW^UKC4O#@NH%TL6\=K>>67G?*X0-C.W@\'H HYP*]@\
M-)+'X;L$FTN/2Y%B :RC(*Q>PQ^?X\\UJT4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<
M#XH^*5EX;UX:7'IEWJ'E8^V2V_2#() QW; )P2.!UZX .^HKD]4\>66G^(M$
MT6*W>XGU-1*2&V^1$02'/'/1N/8UG:3\5--U37+>R;3K^VLKV3RK#4)H\17+
M@X('I\W P3[XH [VBN-\5_$&'PQJT>G)I-]J,WV8W4WV5=WDQ X+-[=?0#CU
MK.O_ (OZ-:WBK;V-]>V*1PRW5[!'F.V$H!7=[X(_'CJ* /0Z*X"?XL:3#K9M
M$L;Z73XYUMYM36,^3%(W\))_#]<9K7\5^-;?PQ<6=DFGWFI:C=AFBM+--SE5
MZM]/\#Z4 =117G5U\8-'2TLI['3[Z_,\#7,T<" M;1JVUB_/&"#[>]6-1^+.
MAV,\*PVU_>PFW2YN9;:'(M8W *E\],[E_/\ "@#O:*PM>\6Z9X?T.#5KGSYH
M+AD2!+>/<\I<94*"1VK$_P"%IZ&=*6]6TU1Y6O/L/V);;_2!-C.W;G&?QH [
MBBLOP]K]CXFT>+4]/,GDNS*5D7:Z,IP0P[&M2@ HHHH **** "BBB@ HHHH
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
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@ HKE)?B%HL/C*?PO*MRE]"F\N4
M7RV.P/M4YR6P>F.M6O#OC/2/$FA#5[>1K6U\YH?]+*QG</Q(Z'UH Z&BL&_\
M8:/IVNZ7HTEQOO-2YA$6& 7'#,<\ XP.N:V(+NVN6=;>XBE,9PXC<-M/H<=*
M )J*X36OBMHVAZ[>Z3<:=JTTEF5\^6"!7C0%0V2=^<8/IVKJ+'Q#I6H:9;ZA
M!>Q?9[B,21EV"DJ3CH>>O'UH TZ*Q- \4Z=XATV*]MR]NLK2*D5SM21MC;6(
M&3D9Q^=;!EC"ABZA3T)/!H ?163_ ,))I@\1MH)F<:@L/GE3&VW9Z[L8_6M,
M2QLI82*0.I!Z4 /HK(U[Q-I7AO3EO]2G*6[2B$-&AD.X@D#"Y]#6LK*V=I!Q
MU]J %HHHH **** "BBB@ 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 **
M** "BBB@ HHHH **** "BBB@#P/Q=X:U_4/BGX@OM+L[J.:WACNK6Z6)L,R1
M(-BGH2?F&.>1CUK$LM!OX-,\.W6N>']4O=$3[2L]E!&RMYI+;6V@@C.4Y]$K
MZ7HH ^8QX5\1:?#HTUYHU[<22VTZ6@BA+/;L<^4&],,V[YN@/MQV7P?T"YLM
M>:[D@U&TDBLC#=13V7E1L^\8PV?F.!GH#_7VJB@#Q=_!EWXL^)OBM+FYU/2[
M"3RU<Q(56Z0  C<>#TR.#46H^"[=/B=H>DG2+J]T?3]** R;MLK+YKC<R@ $
MN0,=/;M7MM% 'SGX:\.QZQJ'AZTU30[LVCPWK$&-P =S;06&",$?F152[L+N
M'PKX5FUS0=1FT^U2\@D@56C8L23&<_P_,PP2/X3P>A^EZ* /FNZCE5-<#VEY
M;;/#,*^7>-OD7]_%C<V!GCV'ICBLBZC;['JI\/:1J<6E+9V\-^DSMA9\J=[
M=>0>#ZD\9 KZ<UG1K#7]+FTW4H/.M9L!TW%<X((Y'/4"K=O!';6\<$2[8XT"
M*,YP ,"@#Y8L)O)\,:G:A)E U>RGCA\IAA2LO(!SC(*XY)(QUKW?P;<Z%>>(
M_$LVF:=?V]ZMULO9;@'9(X)^[R0.YQ@'!%=G@>@I<4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%<WK/CWPUX?U>+2]2U-(;N3&4VL1&"."Y PO;KZ
M@].: .DHK,G\1:3;ZE8:=)?1_:[]2UM&N6\Q0,[LC@# /)X-4=+\<^&M:UJ3
M2-.U2.XO4#$HJ/@[>N&(VM^!- '0T5@ZWXS\.^'+R"TU;5(;:XF&40AF./4X
M!VCW.*9=^._"UC>1VESKEG'-($95+Y&' *DD< $$')['- '0T5A2>-/#D.M#
M1Y-7MEU#>(_)).=QZ#.,9_&IM:\4Z'X=,0U?4H+1I?N*Y)9AZX'./>@#7HKG
M[_QQX8TR.VDN];M$2Y3?"0^[>N<9^7/&<C\#Z477CGPO9WD-K/KMDLTP5D D
MW AONDD<#((//8YH Z"BJ6IZOI^BV#7VI7<5M:K@&20\9/0#U/TJ@?&7AI=/
MCOSKE@+21S&DIG7!8#)'U (X]Q0!N45!97MKJ5G'=V5Q%<6THRDL3AE;MP1[
M\5/0 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 %%%% !7SK\3YH(_'MW(MC<V=]E=HF@6XAO<(55E4CC.0N.
M1WZBOHJJUQI]G=W%M<7%K#+-;,7@D= 6C8C!*GMQ0!X$UMXLC\<:->:KH[VU
M_?2R0V7ES+MMX?+*[409"J@?=SUQ]:B\(2V4E[X.MK2V\O4-&DNY]8E$.TI$
M'R"S?Q87C'/7%?111202 2.A(Z5!/96US!<0R0J5N$,<N!@LI&",CGI0!X;X
MIU[0I?$>OZI?6WVRRU71@FDW!C."XPI"@C@[\G/4;3ZXK U"?2[31]:T:\TB
M0Z[=0Z>+/?$3)Q%'N .,KT/'?..<5]%V&D6&F:9;:=:VR):VRA8D(W;<=\GO
M[U8>SMI;F.Y>WB:XC!"2E 64'K@]10!\\ZB]C<0:IH4&G.GB.?Q'YL,00F3R
MN<?,1T'/<=<UTWBC6O#MS\1=*U_4@EWX;ETV6U$SV[/&9E>3*X(Z\CGW%>Q&
M"(S><8T,H&T/CY@/3/6LW2O#>EZ/I,6F6]L'M8Y&E59_WAWEBV[)[Y- 'SKH
M;66C6&HIXE@'FWFA.--,\!?#,6V;<K\I]_U[4Y_L.F:%KNDZO8M'KES:6)L3
M-;EGX1-RJ3RI[?IVQ7TS/:V]R8S/!%*8VW(70-M;U&>AILEG:S3Q3RV\,DT7
M^KD= 63Z'J* /)/%VMZ;)IOAFWN+J.6ST>]MTUFT>$EHVV<;@>H&'& #FN7T
M=]!AUVRU'48(QX>&N:ELD=-\!!CC\L;<8QQQQV]J^@9-.L9A,)+.W<3$&4-$
MI\S'3=QS^-(VF6#V@M'LK9K88(A,2E!_P'&* ..^$'/P^MW4$1-<3M'D8&WS
M#T]NM=W3(HHX(EBAC6.-1A508 ^@I] !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<T_Q"\)1
MZH=-?7;070?RRN3M#>F_&W]:MQ>+-#F35WBOT8:07%\ K9BV@EN,9/0],]#0
M!M45@3^-?#MKH-IKD^IQQZ==MMAF*-\QYXQC/\)[=J-3\;>&]&BLY+_5H84O
M(Q+;G#-O0XPW .!SWH WZ*P[?QEX;NM)EU2'6;0V43[))3)M"L>@(/()[>M1
MQ^./#$UE=7D6MVDL%HH>=HWW%%)P"0.<9.* .@HKF=-^(7A35KO[+9:S#+-L
M9\%'4!5&222 !@"KNE^+/#^MW1MM,U>TNIPN[RXY 6QZXH V:*QM6\6:!H5X
MEGJFJ6]I/)'YJI*V,KG&?S!_(U--XBTBWT$ZY)?Q?V8%#?:5RRX)VCISUXH
MTZ*QI?%F@0G3Q+J]HG]H+NM2TF!*/4'MZ<]^.M5]/\=>%M4NXK6SURSEGE.V
M./?@L?09[_SH Z&BL_4-;TS2KJRMK^]BMYKV0QVZN<>8W' _,?F*H_\ ":^&
M_P"RCJG]KV_V%9_LQFYVB3^Z>/QSTQS0!O45!=WMK8V;W=W<1PV\:[FED8!0
M/K532_$&CZW%)+IFI6UVD1Q(8I =OU]* -*BLRT\1:+?VES=VFJV<]M:Y\^6
M.966/'.20>![U#8^+?#VI132V>M6,RP1M++LG7*(O5B.H ]>E &S168WB/1H
M],M-2DU*VCLKME6"=Y JN6S@ GOP?R-:= !13)IHK>"2>:1(XHU+N[G"JH&2
M23T K/T[Q'H>KRB'3M8L+N8KO\N"X1WQZE0<B@#3HHHH **** "BBF3316\3
M2S2)'&HRSNP  ]R: 'T4BLKHKHP96&00<@BEH **** "BF3316\32S2I%&HR
MSNP4 >Y-,ENK>" 3S3Q1PG&)'<!>>G)H FHHHH ***AENK>"5(I;B*.1P2B.
MX!8 9) [X'6@":BH+>^M+PL+:ZAG*@%O*D#8!Z=/6IZ "BBB@ HIJ2))G8ZM
M@X.#G!IU !111F@ HI P+%01D=1Z4M !1110 4444 %%%% !135D1V95=2RG
M# 'D=^:02QD@!U))( SU(ZT /HHHS0 4449YQWH ***"<=: "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JMJ%O+=Z9=
M6T$_D32PO''+C/EL00&Q['FK-% 'S/82:)IWAG^P=1\+2WWBH:@<PLKQR[<<
M'>HR1_L]\YJZ]EK4S?$J\L]6_LZTBNY1=VYAWBX!>3Y V,CKCC^]S@5]#?9H
M/M/VGR8_/V[/-VC=M],]<4&UMR)@8(B)O];\@_><8^;UXXYH ^:86U#Q3I?A
MGPSIVF2:BFGV<MS/;K.(MQ=VP2Q.!M!7'^\1WIT(O?%!\(^'O.MX=5L6NK)T
MN85<1[<%0Z$$'@;<D=1ZBOI2.UMX9#)%!$CE0I94 ) Z#/I3$L;2.7S$M85D
M#%]RQ@'<>ISZGUH ^7;6P2/2Y#<V]RS6>K*^N6R)M18@2%(1<8',@[8SVR*M
MWNHV%Y)XEGTZRT^.R:P\L3V-K+$JYF38C G:K':.<<XXYKZ92UMXY)9$MXE>
M7_6,J %_J>]-CL+2*!H([6!(7^]&L8"M]10!\TZ+)IS:?<H-4ANI#ITHDMK3
M1XXY5'E_,?-(7.T9)YYP?6K_ ,-G6R^(&DQ:<]MJT31.&DAM7BDME/5G^4;C
MSC)+#GKTKZ#ATG3;>42PZ?:1R $!TA53@]1D"BTTC3=/E>2RT^TMI')+-#"J
M%L]<D#GH* /(_B/I-WKGQ@T;3K)K);B73#M^V1"2/AI2<J0<G XXK"\1:3>>
M']'T;P!"DNKS-<-J%_#9ABVW.%1?[HQD].N#]??FLK5KU;UK:$W:)Y:SF,;P
MO7:&ZX]J#9VIO1>&VA-T$\L3^6-X7KMW=<>U 'S3I-[%+<^#['4I?L]UI&JR
M6TT<V/,C4NC+N#?PJVX'/3FH1<Z)/X%T&QTJ*)_%BZGN9HK<B0IN?:"^,'JF
M!D]*^E&T/27N_M;:79-<[]_G&W0ONQC.[&<XXS26N@Z/8R>9::38V[[MVZ*W
M1#GUR!UH \^^*95?&/P_9R HU/))Z8\R&O&=2:[L?##*DGG:9JMT\J[3\L4L
M3LI&.F2K*>W!'I7UA<65K=/"]Q;0S/ ^^)I(PQC;U7/0^XJ'^Q],^RQVO]G6
MGV>-MZ1>0NQ6SG(&, YYS0!Y_P#&)93X/TMW$ITY+V$WRQG&8L=_;./QQ7)7
M?BSPEI,OB.^\)6%Q$T]BMK'/&"D#2N0 %CP"&QN;/^P>.<GW>:&*XA>&>))8
MG&&1U#*P]"#5$>']&6T6T72+ 6R2>:L(MDV!_P"\%QC/O0!\VZ;*=$L-<T75
M;/4-,M-0TZ/<DD1\R2XB=3N4-CY>7)'I]*?X?FACU&YMD2POA_85V$O+2-HF
MB'V>0D2*  S9^4E@3R#D\5]*W6F6%[/#/=6=O/+#GRWDC#%,C!P3TR*(]*TZ
M%9%BL+5%E0I(%A4!U/4'CD>U 'S??1^(H_!?A0:O?6LGAV6Y1H(%P)$P6!W<
M D!2><_Q"OHS3-:TW6!.=.O(KC[/(8I@AY1QV-,?P_I$EC:V+Z;;-:VCB2WA
M,8*QL,X(';J?SJ;3]*L-*69;"SAMQ-(99?*0+O<]6/J: *?BW_D3=<_[!]Q_
MZ+:OG33[B?0/^$?U6RN]*OKJ.*5X[73XA]HC;RB1YQ4 L >H)/ -?4$L4<\+
MPRHKQ2*5=&&0P/!!K+TWPMH.C3&;3M'LK68C'F10J&QZ9ZT >%-XQUZUTZ&Z
ML_&$VHSZC83RWL&0/L+J/EVY^Z<G& !TR.H-7[@>*(+O1X%\9:L[W^D/JNW)
M/SB/S/+ !Z':!^?')KV9/"V@1Q7,4>BZ>B70VSA+=5\P>AP*MKI.GI>07:V<
M"W%O#Y$,@09CC_NKZ"@#Y_MO$/B74+:R33_%]Y?:AJ5M<7%Q:1G#6KQ NH!Z
M*&V8QQP3ZBI$^('C#4;JXGMC=+%J#"Z@"$;4@MU?S57)PN2%)QZ>X!]XM="T
MBQN'N+32K&WFD!#R16Z(S ]<D#)IT&BZ5;"-;?3;.(1HT:".!5VJQRRC X!/
M4=Z /"+3QUXN-K=3MJ\<L=W83SE3<0%K=@"RF-5<N,8 PP]>.,CLM635(?@;
MJESK>I?VG<WD*7"NRA/+63R\+Z<'GC\*["'P%X6MVNVBT6V1KQ&CG(S\RL<D
M#G@'VQ6M<Z387FDMI5Q:QR6#1B(P$?+M'0?A@4 >)3^+?$_@ZRGTZ[\10323
M:-#=V3&!?W+%E41@8Y.W/7CH?6J-GX_\76=IK.GOK >Y2"&6WEO&B#QDN@8#
MD@$[_P"(G '05[=>>$?#^H,S7>E6TQ:V6U)9?^62G(7VP>AZU1M_ASX2M$N$
M@T2W5;B+R91N8[DR&QR?50?PH Q?A;XCU36M U&#4KB2YO[&8H/.B\N3:1E0
M_;/!Z'\>]<%IWC_Q%I,NEZCJ/B:TNH+PS0363!2UIMR%=PHSP2#CN!C//'M6
MF^'=+T73);#2K.*SAD#;A&.22.I)Y-8/A?X9:!X;M(@]K#>WRJZ/=RQX+AB<
MC;DCH<4 >-S^,O$FIZ7KEEJ.I_:K:?3OM)2Y@1,?O4"F,#V(/..,G' )9K_B
M?5M?\+O*VIVT.GVUQ#9)H\97>X10?,!ZXR.H_P#U^WQ?#3P=#OV:#;#>I1OF
M8\'\>*EN/AYX3N[P7=QHEN\X"C=EAPH 7@''0"@##^(/B?5=+N]"T?2[N/2V
MU%CYFH7"ADA4 <?-QGZUR6F^+?&/B*XTG1K/Q!9Q7#W=Y:R7T< 83")$</M*
MX'!P,=<\UZYK7A[2?$-JEMJUC%=0QMO17S\I]B.14%CX2T'3)+*2RTR&!['S
M/LY3/R;QA^_.1ZYH \^\?^+O%'A[7I])L9=S7ME$UC(J)\LBM^].",<@'J<#
MBN(U#Q)?^*]=CU2[E*VSZ7>QVZM$%V;;,^8PQDX+[L9SWKZ"O]$TS4[NTN[V
MRBGGM"3 [CE,\'Z@^AK.7P-X92.&-=(@"01RQ1@;OE20$..O<,?SH Y#X<6E
MI8^-=?M[%%6V73]/*!3D<Q9)SWR237.:?\1?%$%W::M=ZG83Z;=WTMG]B*C?
M ,DAFVC. "/7('3)S7KNC^&=&T&6672[%+9Y42-RK,<J@PHY)Z"N=\,?"_0]
M"A\R[MH+_4"\A-RZ$?*^1MVY(Z'% 'G.E^/_ !QJ%]!;I=ACK,<PM&>T$:Q2
M(&QY9P=PR!G(/IUYKM?A]XNU;QAKC3&X4Z=::9%'<Q"+;F[8Y+ D9X"L.N.1
MQ6V?AWH%B&NM%TZWL=4C1OLMR=SB%R" VTM@XSTJUX)\*_\ ")Z*]K+<BZO+
MB=KBYN FW>[>WH/\?6@#R70M2\11ZK>Z1X>O[6RDN]2U&65YH]WW F#T/(P<
M8'?G-=O-\0+R/X26GB2&..:_GVP,^PB**0L5+OZ*,?F1ZUU%KX)\/6.K'5+7
M3DBNSYA9U=OF,GWB1G'-3IX5T6/PV_AY+%%TMT*& $]SDG.<YSSGUH \LU3Q
MOXNT+3WTRXUG2[R_>]BB2[L@LTWEN"QQ$!C(X SC.>,]:SF^+'BL::MM$L/F
MVTLRRWDEL3)(L04_-$N0A.>3T&>HP37I1^%OA Z4NG#2E6)9/-#B1A)NQC[^
M<_ATJ(_"7P<;!+3^S7V+(T@83OORP (W9SC@<4 >>ZGXOUK^WW\4:)<V8*Z%
M;7-Y$06CD_>!71?3#$CU&#S7<^//%VJZ7I^B1:0R0W>I9=Y!"9VB15#'$8!)
M'.,]OY;1\ >&S'<QC3]L=Q:+9.BR, (E(( &>#D YZD\U-KO@K0O$=M9P:E:
MM(+,;8625D91@ C(/3@?E0!Y&_Q<\536>GSQ+;QB*T>>X9;<RK.5<J-P',8.
M.HXR?3IZ%XT\876D^#--U'398$O=3>%(B8VE WKDE !\Q'&..?2I#\)O!S6]
MO#_9C;(,XQ.X+ G)#'/S#/K6[K'A71M=T:+2;ZS#6<)4Q(C%#'M&!M(Y''%
M'E5E\0O%NH6]MH?VJUM-6N-2EM!?7$/EA515;!0C 8EL=/;KS4B^*O'=_<6#
M6^KZ<(S!=7DHBMP%9()G4KDY)#  #&..O.2>CUKX1Z;<6]I%H<L>G+#<K<2I
M-$;A)F4 +N!;/KGGG<<]JV?"?P_TWPW9VYF6.[U")9$-T$*#8[%B@7)&WGOF
M@#S#2_BIXFMH+G4+N1[U9[&6>*"2U$<<4@E"@HPY= #SG'0^F:L1_$/Q8MI=
MV4M]%'/,MHT-Y=0)&(/.(W'C*E!DX;G@9//%>I6?@+PO82W$EMHMK&UQ$T,F
M%)!1OO+@G !]J2#P#X5MK&YLHM%MA;W.T3*026QTY)R,>U ')_"Q=1^U^,8[
MR\AN-1%Z$>Y091G"D;L#''MQZ5YYX<C\32>*-)BLM0MO[0:\U%89)D)CC;9^
M\;&.<Y8@8[\]:]^T/PUH_AN*:+2+%+1)F#2!"3N(Z=2:JV7@KP[IVL?VM9Z7
M%#?!W<3*S9!8$,<9QSD]J /((?BUXJO[*W@@,45S#:/<RS1VAG,[*Q 4A>$4
MC&3C@]QFNL\9:EJWB+X2:=?6[PV3Z@UN+D,67&]P!M(/ W8/.>*W9OA1X/FM
MH(#IC*L.[:R3.&(8Y()SDC/0'I707WAS2M0T1-&GM%&GQE-L$9**-A!4<=L@
M4 >7V7C+Q19V-K++'IXT1;O^Q1#&SR3AE&WS,YR3P>O/MR#7,^&_%%_X3WWT
M)>\DFTN!5BNKAB@E:4@')/  SQ[]N:]>3X;>&(_$#ZTEB5N&8OL$A\M7/5PO
M8U%;?"WPG:V]S;I8.T5Q"(75YF;@-N!'/!SW]OK0!Q+_ !4\2^&=8GTOQ+9V
M<YL>+F6U#98NF^/!^Z.P[9S[$UGZG\1M8\4^%SI@MK:*YV@ZCA98S"?M")&%
M.>,[@3R>]>@VWPI\-6_A^XT<QW$L=Q*LLMQ(X,S%3D#<!T'3&.Y[\U=NOA]H
M=W'KB.LZG67C>X=7 9=A!4(<<#*YYSR?I0!QT/Q$\2V6N)8W&FZ<^FPZPFD-
M+&TAE))X(RQR=HS]:FTGXD>)K[7M!2[T>QMM*UN:06KAR\OEKW.&QGD=0/I7
M42?#K19()(GDNRKZM_:YS*/]=Z=/N]L=?>N&\*_"K7-,\96>H7KV<5EI\TDJ
M&!V/G9)P AX3\^PZ]: .L\4>-M8T[Q(=#T#01J=Q%9F\G9I=NU<D8 QR>!]<
M@5R-IX^\0Z-K.N7LNF27>CF_B$[RW 'V0NJCRU!ZD9 ..,CMG)[KQ7\/=.\5
MWT=]+>WUC=K";=Y+24+YD1.2K @Y')_/G-5$^%NCP:#J6CV]W>Q6M]<1W! <
M$Q%,8"\=\=?IZ4 <XGQFG/C/^QGTB$6O]H?8O,$YWXW[=V,8]Z+7XJ>)[Z2S
MAL_"L$TNH2RI9 7042B+/F$YZ8]\=#6NWP?THZJ;T:MJ87[:+U8"Z%!)NR<_
M+SZ#T]ZSO$WP\U*ST[P_%X<A^V_V9/-(V^X\B8^8V["N" !R<]^!B@"A<_&V
M]AL;4+H<)OY!(TL7GG"*K%<<#.XE3Q_C5FZ^-;Q:M:0QZ PM)DA),\XB<EP,
M[<C!"DXZCIVJUH/P@BAT2P&I:I?6NJ0)*CR:=<!1MD))7+*>Q_4^U:5_\(-
MU"1#+?:L(A'%&\(N%*R>6H4$Y4G)"C.".G:@#KM'GU6X6\.JV<5L4NG2V$;[
MM\(QM<^A//%:59>C:1+I)O/,U2\OEN)S*@N6!\D8^XO'3_/UU* "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@ HHHH **** "BO+M:^+=YI.LZO8Q^&#<Q:7)MFG6^"C:>AP4[^G-
M=+8?$CPM>6MG))JD5K-=(KK!<95UW=C^/?H>O2@#K**YVW\=^%KJ*XE@URS=
M+=/,E(?[JYQGZ9(_.E@\=>%[JUN;F'7+-H;90TS>9C8"< _F0* .AHK@M?\
MBEI&GZ;!=Z1-9ZF'NDMY1]I\H1!LG<?E/'!^G7M2>+?BMHOAN(+9O;ZG>+<>
M3-;17&UH^#DYVD'!&,>] '?45R7CKQH_@VWT]XM,^WR7L_D+'Y_E8...=I_I
M7.Z=\7+BYU'3[:_\.?8([N:2)I9+]3Y00 LQ7:#QGOCIQF@#T^BL/3_&7AO5
M;E;:QUNRGG9"XC249P,YX]@"?IS3+?QOX8NS<^1KMC)]F0R2D3#"J.K>X]QZ
MB@#?HK(L?%.@:G.T%CK%C<2K'YK)'.I(3UZ__JIUIXFT*_>Y6UU>RF:VR9@L
MR_(!U)YZ>_2@#5HK/TK7=*UN-Y-+U"VO%C;:YAD#;3[UR?B#XIZ;HFKW.FV^
MFZAJ4MFN^[>UCRL [Y)]/R]Z .\HK@[/XKZ#=:W!8RDVEM/9BZ2\NI$C3G^$
MY/!ZCKU'XUT]SXGT"SEBBN=:T^&250T:R7**64]",GH: -6BLH>)=#.I?V=_
M:]E]MW;?L_GKO)QG@9R>*(?$V@W$PAAUK3Y)3N(1+E"?E&6X![ $F@#5HJ@-
M;TEK.6[74[)K:+B283J43ZG.!4MAJ5CJML+G3[R"Z@)P)() ZY^HH M45Y;;
M_'#2993)-HNIQ:>9?)2["!E+]E/. <<XR37H8US23J;::-3LS?+UMO/7S!_P
M'.: +]%<UX?\::?K>FW-[,/[.CANY+7_ $N15W%2.1S[CCL?7K47A_QU9^(?
M"^H:[;65TL-E++&T6 SOL4-D 'N&'% '545S>D>-]%U/1K;4+BZATYIXQ)]G
MNYD1T4L5!(ST)'![Y%:NIZQ9:1HUSJUU*/LEO&9&=/FR/0>I)X% %^BN#\/?
M%C0_$.LP:8EK?6DMSG[.]S&JI+@9X(8\UV<.H65R,P7EO*,$_)*K<#OP: +-
M%<YKOC72-#TQ+_S1>PFY2V?[(ZOY;-GEN>!Q6P^JZ=%;?:)+^U2#?Y?FM,H7
M=_=SG&?:@"W1110 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 %%%% 'E=M\,;?6_''B:_P#$
MVFLUM+/&]BZ7! =<-N^Z0>RYS[X]:BU+X>:A??$'49;6VBM=);1FL[>5B"JD
MP^4  .>/PX%>LT4 ?-]SX'\0:+X<U&ZU;2FMX[337@$[7RRAB95("H"=HY;C
M@<D]:GTCP-XOU'PY=:G9:=:6YNK"VMX(MR;KB,%"9.3A6^0'+8//'(KZ%G@A
MNH'@N(HY8G&&CD4,K#T(/6I    !@#H!0!\YQ?#KQRD\DP\/1N[SP2_Z7>13
M#* YW9;Y@2>1Z<5:U?X;^,5@U#2K70;&[@FU$WD>H++&LFTC[HW,"!ZCUS7T
M%10!P/Q,\+WOBAO#UO;V7VJVBU!6NU,@0"+^+)SGIGISZ5RGBCX93Z;J6DQ>
M%],FFLDBN6F8RJ2'=-HR21V _*O::* /GN#X?>*(;/PN+71(X;J&.X^TR.L>
M [.VWS>NX;=O!R,<>U5]#\#^+(+F]$_AV=1=:9<VYR8@BR,K,NT C W!0/?T
M[?1E% '@4WPXUP'3(K#2&MFET%X+J5&5?](.\[6.>2V%4GIAO:H?^$(\0W^A
M364'@F#3+J.Q6-KL7'SW!5PQ &[&YL=3Z8ST%?0=% 'C/PD\(:[H/BR[O-2T
MZ>SMVL!$I<1@,^4R/E^A.>_?FK%YIOC7PGXJ\27&@Z0NIVVM'S4G\P9A;YL9
M#=<%CQTQCZ5Z]10!X'J?@/Q5?:]>W.HZ8M[(='"1R*J",3^6 %51@ @Y X'3
M/>L'4/AWXOGM+>+_ (1Q]T=M&B/$(@6/\7F'.21C ]L5]-44 >%6OA&[MH_&
M>K7FCG2D&G!K&2158P$1Y94/.#@;<CWP:XK0+1]>U33]/T>QAMKN;1YX=RRA
MO-D ER[?W"P^3#=B#T(KZHDC2:)XI45XW!5D89# ]01W%4;#0M(TN>2;3],L
M[2608=X(%0L/0D#VH ^?[3X=^*9/#>JH=+OHY2ELJ6^8XEE*N=Q*@_.5'0G&
M=Q/I7I/PBT+6-!T_5X-4L/LJ270D@+JJNX(.<A20!TP!TYKT>B@#P_P!\+GU
M+2)%\2G6+5+?4#(NGF79!(0 -^W'4\C<"..AK)NO WBVZ\<KJD^C2;FU;SY7
MB$?E;!(#N5MVX\>H_6OH:B@#YVM/ 6OP1V%[<>&9[Z.#4KEYK"215\Q&5-K8
M/0$J0?H.*[/P!X?U?3/A3XCTZ]TZ>WO)WNO*@9?F;,*J,>N2"!7JU% 'S_8_
M#S49[2.2[T!RB>&YA&&0!A=Y<I\O7?R.M=P_AK4]1^!46A);M'J+6<>(9/E.
MY7#[3GH<#O7I%% 'C-L_C75K73;1/!UO;KI6G2V[2W\:DRMY6W;'G!4,0!QZ
M]<5PNC>%O$*:A-'#HFK1.=.GC?\ T4VXW[6.T/R&'3!/)Z>E?4%% 'S%I_AK
M6I-&O;=_#5^(Y&M(VE:R>*0X8;EVC@C[QWXSP,D9Q74Z=H::0OB.RU;PKJ^H
M:0FNHUA:6Z284?O<2+@\KM"@GOE<U[I10 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !17&>(?B=H'AG63IE\MZTJ%!+)%#
MN2+<-R[B2.W/&>E1S_%7PW!J7V4FZ: 3BV:]6+]PLAQP7SZ$D^F#0!V]%<=I
MWQ,\.ZIX@31[9KKSI)GACE:'$3NN<@-G_.14OBKXAZ-X0OX;&_CO);B6+SMM
MM$'VQY(W')''RG\J .LHKA=0^+?A?3Y+=6>[F\Z!+@M#!N$:,,@MR,=OS%2:
MA\5O"^FZJMA+/<OD1L]Q'"3%&' 92S>X(/0T =M17/\ B7QGH_A6&TDU"25F
MNV(AB@3>[X&20/3D?F*Q[CXL^%;>PLKL3W,RW:.Z1Q0EG4*<-N';&#0!W%%5
M=-U&VU;3;?4+*3S+:XC$D;XQD'VJU0 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 45P'Q:U/7]*\,Q3Z'
M)+"HE)NIX0"Z(%., ]L]2.F*\_NO&7B:\T30;&RUF]N9GMI;F>XT^WWS'#X"
M."1C:,Y/?CKUH ]_HKPM/$_BGQ#I%Q>67B6:V72-*6\D86@3[5)N?/7MA<9Y
M&0>*Z_6?%&LQ?!_3]8M90NJWD5LGGA!A6<J"Q'09_F: /1:*\/U?Q)XPT?Q;
M#X1;Q&99KF[M$6\\A/,C608?Y=N"-Q!ZYX'J<6K+5?'.L:HWAVV\1Q0W%K<W
MJ->-;(&G$)0*,8QU?MCC/7% 'LU%>;V7C/59/@@WB:1T.II ZB3:,%A(8PY'
M3/?'3-<CJ?C+QKX72[TV]U>&^N+C38;R&Y$*JUNSR*F!QAAR>H]#QR* /=J*
M\[\#ZQXC@\8:MX5\1WT6H36T"7,=S&@7@[<KP!Q\P[>M>B4 %%<+X \1ZGKV
MM^*XK^</%97_ )-NBH (T!88]3]T=:KVOQ8LKK6!;KHVH#37N_L4>H[08VF]
M,=L]N<^U 'H5%>:6GQETRZO&M6TJ]@E\B:=!*R#=Y:,V" 25)"GJ*UO#?Q'M
MO$&LV^ER:3?Z?/=6QNK<W*C$J ]1@Y[$CZ4 =K17F#>(/&'BWQ?K>F>&[^ST
MNST=_)D>:$2-*Y+#N#QE&Z8P/6J^B_%?4%B32M2T6XOM;2ZELV-B%*R/'C+;
M21CKSVX)X'  /5Z*\BT/XO"+1%-S9:MJ]S%&]Q<SQVR1B)-Y"Y . ,#K5Z7X
MG2:;?WUQ<VUY=6KR6D5M8QVZ"2-YH!)@,&^;N",=2,&@#T^BO.9OB_ID&BQ7
M\NE7\<CWCVAMI J.C(JL2V3@?> YYZ^E<]K'Q5U.[6>ZTN&[M=-DTDW$,HMX
MW>*43;"S9."N1LXZ;LX- 'L]%><2_%K3["3R)--U6\CMHHOME[#;#9$S*"=P
MS@=>F?IFKMA\4])O-0AM)-.U2V6:\:RCNI85\@R@D!=P;J?IWH [JBO-OB)X
MTU+PSXAT^T@U&UL;*XM9)7EEM3,V]<X  (Z\ >]1V'Q.M=&T/33K-Y<:Q>WL
M,ETKV-JB;8@2/F4LN,;6'U!_$ ]-HKSFX^-/AB!D AU*5#%'+))%"I6(. 0&
M^;J,C.,\UZ#;W$5W;17,+AXI4$B,.ZD9!_*@"6BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!/B99ZC%\1K>YLM'N8
M+N>15M+NT?)NF$?0J> 02 ?50:RAX;\06?B=X6T_4_\ A(;B]%[#+:.$MO*8
MYD)SP#DXY..Q[9^D, ]NE)@4 >+>&4U)-6TCPS+X?N()M)U>:^NKTKB,QD/M
M.[OG=CZ*.O8U?Q5)>Z_#XKL?#]_>Z;?Z1)I2!8PS"?S7P#@G@\?4'OC%>TD
M@@@$'@@U#9V5KI]JEM9V\5O GW8XD"J/P% '@4-IK'A.VO=*U+09[NXUK1X[
M.U,,0;;)@C:S>J[AG_=7ZTVZTS5=*TK6?"DVBWDVH:T+,V<B1@QY55+ L3P5
MP1^?05]#44 >0Z]X@$.L>&O$C:=J$]IHDUS87@-OM?S3$H#!3_"3SGVKG=-E
MU#PRUKK.J^&KH17=E>01QI 24EDE+*&7C&1\O;Y37T!C-% ')_#33+S1OA[I
M-CJ$#074:R,\3=5W2,PSZ'##BNLH P** "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 **H:CK>E:0\*:CJ-K:-.
M<1">4)O/MGZBKID0;<NOS_=YZ_2@#E/'O@>V\;:2D)E-O?6Y+6UP.0I/52.X
M.!^0^AQY?A/;MIEA';:Y?VNHVWF&2^C/SS&3&_(ST...>,]Z[O3]3L=6M?M.
MGW<-U!N*^9"X9<CJ,BK5 'FU]\'[2:.UAT_7+^PACLQ93)'@^?'N+'=TZECZ
MCVJT_@&ZO#JFB75ZX\,264$%E LA+Q21A?GZ<<KDC/.:[^J"ZWI3:J=+74;4
MWX&XVPE'F ?[O6@#@W^$,<NFRM-KUW+KS7$5RFJR+ET:,84 9S@#W[#THF^$
MBIIVG_8/$%Y;:O:2RS?VAL!,CR8WY&0>WKW.<UZ#9ZE8ZCY_V*[AN/(D,4OE
M.&V..JG'0^U6LT <%_PKB6/0[;P_!KDB:&EE)!/:F!6:65BS>;NS\N&*D#VQ
MWK)B^#GVBQNDUCQ!<7UZUNEM:7'E[?LR(P8#;N.[D=STS]:]3HH Y'PCX*G\
M/ZE?:MJ>L2ZMJEXJQO</&$ C7& !D^GKZ<5UU%(2 "2< 4 ><6OP[\1Z1JNJ
MWFB>,5L8]1N6N)(SIJ2\EB0,L3TW'IBHH?A--'=+;2>(9FT-;IKT6*PA#YQZ
M'>#G X_^MUKTE+B&5ML<T;GT5@:DR!0!X_9_!2YM)UE&NV[^5#-!$HL%0E71
ME!9@<D@MU.3Q75V'@:6V\8:3KSWZ,MAIBV7DB+EV"D;MV>G-=F)$*;PZ[,9W
M9XQ33/$(O,,J",_Q;AC\Z ."UCX?ZLGB&]U?PKX@.COJ*XO(C"'5SSEQZ-R3
MGJ"3@C-)H'PP30=<T74H]1,SV2W#71>,[KF64$%^OR\$#O\ ='J37H76B@#Y
MYU;P'XI\.EM+T6TO;B*XL/LUU<VH!2Z)D+ $-R@ (7W ]":[VV^'.HO?V%[<
MZC AAO+*\EB6(GYH(%C(!SW(/T'Z^CI(D@)C=6 ."5.>:=0!Y;K/PHO=2UFY
MU.'6+9&EOI+E89[7S8U5U"G*DX+#:,<54E^#^J#18=.M_$<:H+:2UF+6Q(>,
MS>:H W?+\V,X_6O7&=5&68 9QR>]+0!Y9=_"G52UY:V/B8P:9J2QB^A:V#,Q
M0 94YXR1[8]ZG?X7W1TC3-.6_M]EKK+:@[%&.8R<A0#G)Z#DUZ910!S.H>%I
M;_QYINOR7$36EI:R0FV>/)+-W!].>_3'OQA^.OAU<>)-8LM4TNZLK>>& VLD
M5U;B2,QDDY ((R-QQQZ<C%>A44 >07WP:O7OEDM-6L6CN(XTNWN;!&="B@%H
MA@@9QTXQZFO6;6!;6S@MU.5BC5 =H&0!CH  /P&*FHH **** "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 **** /!$C\+7/Q'\8'QU<%7CE*V8N&<8C^;E<>B[-H]^
M :YKPN9Y=>\)/=:S)9VJ7<R6TDQ)"QJ01U.!O)*=L8KZ'UCPGH'B"02:KI-K
M=2@ "1T^? Z#<.<<],T_4/#&AZK:VMK?:7:S6]H08(VC&V/'8#TX''0T ?.W
M@[Q/KOA6VLIK"[,EE>7=RC6)C!#.B1G<#UR=Z@=/N^]:]KX[\72Z+J5Q)JDT
ML4]BTOG#RE-I('&-H0E@#G9\V.6![5[3;^"?#=I!90P:1;(EE,T\'&2CMU.>
MI[=<]%]!B*'P#X5M[>^@AT2UCCOD,=P%!&Y2<X!S\HR >,8(![4 8.AQ:];?
M"2\U"35KG4=3O;!KR!WSNB+1 A%.>W7ZFO)-&M_ Q\&VVH:I?ZA'K_VP[Q9-
MNF/)QA6.,8P=W7/Y5]+VEI!864%G;1B.W@C6*-!_"JC 'Y"LF/P=X<AU8:K%
MHMDEZ#D2K$ 0<YW8Z;L_Q=?>@#P.PU/6?#]YJ>K:5J<T2C7A;/9NN5G+%SE_
M?"X_'J*TH/B!XC'BR>6WU>:>SNS=+$LZ*L:!5)4JN3M(P.3^O->TR>#/#LT4
M\3Z3;E)[M;R1<<-,N,-^G(Z')SU.8G\">%GN7N#H=F)G9G9T3:267:>1V()X
MZ9.>M 'DUIXP\8+X<T*XFU]2WB&Y-I'*\"_Z&J2!"_;<3G/T'Y17/C[Q9!+=
MZ4-;CN)I-3>W6ZMH49U6,#_5IPN&)'?C'O7HGB?X96FL^&=-T/2[K^S;6PE,
ML:&/S58G.=V3DGD]^YJ+0?A/I-EHE[I^LF/4S=W'GLR1"!8R 0-BJ?E^\>G'
MM0!PDOQ1\7OI&F9FAMYY/M(FDBMDDD<Q#.=A( '8D>AQG&*]&T;6+KQ'\*+B
M_>ZAGO);.X0S1H8UW ,!D=CP,X_"IKKX7^$;K2(--;2U2& YC>-R) 3URW4Y
MQWKH+/1-.T_1O[(LK9;>R\MHQ''QP>O/7//6@#YU\)>&]6:RTCQ!9Z<VGVMH
M[W-UK)N\AX48[QY8Y& ", <_C6];_$?7]8GGM)KJ.XL+ZRO>&LQ&J^7"[ *0
MVYLX&<XZU[3I>@:;I&@1Z):VX.GHC1^5*=X96)+ YZY)/YUST'PH\'6T_G0Z
M6R/^\&1<2='4J1UZ8)QZ4 >3MXKUQ?#"^'+&:Q@L+70A<3>:F6G#@;E4^O[S
MC'=3]*UI'5?V9+?< 29"!E<\_:6_*O0KGX4^#KNWLX9M+^6TB\I"DC(67D_,
M5(W'))R>]:DO@K0YO"2>&6M6&EH %C5R&!#;LYZYSS^- 'EVJ^-?&-E_;,FE
MWME%IVC063M#)""Y$J(,+QR,DYR>.,&NH^)6N74_P@74[-I+8W\=NSA&Y"2
M$KG\<&NBG\ >'[B'5(I+:3;J<<,=QB4Y*Q8V8/;H,^N*U[G0M,O-"_L6XM$D
MT[REA$!S@(N-H'?C P>O% 'C4/\ 8O@&ZO[GPYXA<WG]EI,UK,K26[,64;BR
M]3\W QQGZU1A^+?BV/3=6BEDB>Y@AB>.26T$;QLS(&&W."/F.,C)X/M7J5C\
M+O".GV%[9Q:86CO4$<S/,Y8J&#!0V<J,@'C&<#.<4RT^%'@^SBN(H],+1W$(
MAE629VW $'/)X;('(Q0!XWXA\8ZUXE\&2P:K=Q27%IJUN$7R#%(N8YLE@!C&
M0 ,'/!R*]$T'Q+XSU*6^T^6]TH7>FZPEO<2LNQ9(3OW*N>^0,<9KH(OA5X1A
MTG^S5T]O)-PMPS&5M[,H( +=<88C'N>]6+KX;^&;NXFF>S=7FO%OGV2D R@'
MGV!R21[T =91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 44C,%4LQ  [DTM !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 %%%% !17.^+_&.G^#M/CN;U)9I)B5A@A7+/@9/T '>L5_B
MII0L=)N(-.U*[FU'S0MK;1;ID,8^8;21D@^GI0!WE%<#??%O1M/CA\S2]9:=
MX#<36Z6R^9;)G@R MA<CGJ>""<9%1WWQC\-V4JA;;4[F QQR/<0VW[N,.,J&
M+$'.".W?O0!Z%17/>(_&>E^&M)M-1N!/<I>.J6T=J@=Y2PR-H)';^=8,_P 7
M_#T&CVFH?9M2=KF22,6J0KYR>7]XL-V !QW_ )' !W]%9^AZU9^(=%M=5L&+
M6URFY=PPRGH5/N""#]*DU74H-(TJYU&Y61H;>,R.(UW,0.P'K0!<HKB-*^*O
MA[4YK.&2/4+%[Q@L!O+8HKD],,"1SQCGO78I>6TER]LEQ"UP@RT0<%E'J1U'
M4?G0!-14 O;1ED9;J$K$<2$2#"<XY].0:<;F!9#&9HQ(,94L,C)P./<\"@"6
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .!^+'A_7?$'AN.'11%*
M(V9I[9T4M(,<%"1PPYZ8/)KFK3P#XITK0M.@@TW0=0D$<RRPW:[C!YC$@*S#
MH,@XSG(/K7L=% 'B<'PU\7^&M.FM="DL+L:I9"VOS<L<Q-\V=G;;AL=SD9P*
MUM0\%>)]3\&3>$WAL8K:QBMS8W2RX\Z10-X=<' )+8/'('6O5J* /&W\&^/K
MW6$\72_V9;^((I8UBMUYC,01E;<<GDY P#TS[8[GP!H.IZ%HUZ=9>%M1O[Z6
M\G\ELJ&? P./]G]:ZNB@"*ZMH;RTFM;A \,T;1R*?XE(P1^1KQE?"WCZ^\-V
M/@FYL+2VL+:8/)J(F#"2,,2JXZ\'GH#]WISGVNB@#R6&Q^(7A-]6TK1=*M;Z
MTO+J6:UO3(JF(OSDJ3V]^_J*!H?CGPMX@7Q!:VT.O7-[9QPWX9PCJZX^Z!@8
MX'//0UZU10!QNBZ?XKN?"FM+XBF1]0OEF$%HFS; I4A5##KG/<GM[UP>G>'/
M',_P_A\&#18[&W-PRW-]-<(?W9??\J YQD]><X]Z]NHZT >(6_PX\2KXEQ):
M@V UHWXG^U1A"@.0=@&_=CWQSTZFH=*^''B6:WT'3;S0K"RBT^=YKB^6:-Y+
MA22P1@.?5><C!]N?=,"EH \#T7P)XJLUAGG\*VEVHL)K$VUQ-&H5RQ(F&2>3
MQ[\'VKH_AQX$O]!U[.LZ?"WD:?'Y4Y4.%E,C-A3S\R@XXQT'KD^LT4 >/W_P
M_P!5U36O&5[' UK??:K>ZTBZW %F57W -U (8#ZX]*Y"?P)XSBTZR']ARR,;
M&:)O*:$NKO(Y.[(.!AN@]>".:^CZ* /"=0\":Q>Z/J\S>&%M[C[-806\:NDC
M$QD"0K@\9&,_3ZT[7OAWKCZWKMWI>G&&TBO[6XM;:W9$69%5@Q0'(# D=1CD
M_2O=** /./AEX8U328]=O]1MI;2XU";,4<[HS!0#RRH O4]@.G2N.L?!_BV'
M7;3[/H/]F:BEV#<ZI:702VEC'4^4.,D$] ![#->\44 ?/J_#[Q.1_9S:"TTM
MK>37*W$EQ&+><$<#&-W.!QD C@XZUGVW@7Q5]ENXYO#MXQ_LS[+&K/&!YGFJ
MV1MQP.3SDY[U])44 >(:QX$U33=3(MO"\.LVESI,5K$C.$6SF4 ,<@@G)!8D
M8R7//7//CP'JJ:!K-P_A^>/4H=6A$/EAW81\[MA/++DKSSZYXKZ/HH ****
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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MC(+V\B::,A1L"KGJ<^QK3DN88E5I)HT#$!2S 9)Z 4 2T4UW2-"[L%4<EF.
M*R+SQ/IMEJ>DV+2&1]4:1;>2(AH\H 3DYXZ^] &S13#-& /WB<],L.:0S1"0
M1F1 YZ+N&3^% $E%0F[MQ,T1GB\Q2 4WC(STX]Z>LL;NR*ZEE^\H.2/K^1H
M?16/'XETV7Q0WAY'=KY;;[2<+E-F[;U]<]J?KOB&P\.VT$]^SA9IT@01KN.Y
MNG'IQ0!JT4T2(6*AER.HSTH61&.%=2>O!H =13/-C*[@ZXSC.>]*)$*[@R[?
M7/% #J*YFQ\?^'M1U]M%MKJ1KU99(B#"X3<@)8;B,<8/>NE#JV<,#CK@]* %
MHI%97&58$>H-+0 445EZCXCT;299(K[4K:"6.(SM$S_.(QU;:.<4 :E%1P3Q
MW-O'/"P>*10Z,.X(R#4E !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9OB#2O[=\/W^E&;R?M<#1>9MW;<C&<9&:TJY[QW
M+)!X#UR6&1XY$LY"KHQ!!QU!% '+Q?"*TAOO#5ZFI,+C1]GFL(>+D(VY>-WR
M]QWXJK=_!K?<W%O9>)+RUT*YG6:;30A8,003\VX#MP2IQQUQ67!\1O%-EI#7
M%OIEA+I6DF"RNI9Y6,SR856(^8=2>.#4_P#PMC6T\1);R6-B=..KG3V9(I2P
M4-C/F9V$XYP.?8"@#L-1\ 6MP?#45A<_8K30[@3)"(MYDY!QNR"#D')YSGI6
M9K7PLAUS5]=OKO5I<:D(FA180#;R1KM5\Y^; R,<<,>^#6-X=^)OB:^U+0VU
M32]/CTK5[E[:&6 L'W*=O0L>^.U3^/\ QGKAU'7?#NB6UMLLM,:XO+B21ED5
M2HR8R",$!P>_]* )Q\(Y;J'4)=7\27&HZG<6WV:"ZEB($"?[N_YN_?OZUH>&
M/ GB#P]?6)D\8276GVJ^7]C-D%#)@@+NW$C!P?PK@= \5>(-#@GFM+1KV:2/
M3T,L\DTX17MRY/EAMQ)VY^4=C3[;QMXHU+Q##KVEK9RRG0Y)KFVDF<V\8CE.
MXJN1A\!..?O=: /4]0\)?;O'NF^)&N$,=I:O;M;-'G=G=ALY_P!KICM65XH^
M']SJ.O6_B#P]J[:1JL2"(L(PT;H,]5_'OD'TKG[+XLZG<Z!XAU-M/MD_L^VM
M9K9"&!<RD*=WS<@$\8QQ4&K?%+Q78KJ5W;Z'8R:;9WK6/G$N3Y@&<D ]!WX'
MW@ >M &I!\)7B2PGFU@W6H)JD>HWDTT6?.*]5'.0.O7/7M6QX:\#7/A?Q?JF
MH6.H1KH]^2YL!%C8_48/0 9/3'&/2N6NOC)=#1=(>UL+)M1O(W>8&8O'%MS\
MN$R0S#!P>F1FH9?B_P"(7MY+VU\/VXM;6UBGO%G=E=-SE.,XR"<8P#COF@#<
MUSX=:W>>+=9UG2M=@LX]6MA;3H]N698]BJP!SU^7.>*IVWP<DL+^.73_ !!/
M:+%8&W26)2L@E))+'!'RDD_+_P#KJI/\7]5L;>YAO=+LH[\SVZP!9&,:1S1^
M8"Y')*C .,9)XZ4)\5/$MW::/'::':'4;Z>XM]DC,B.8PA#KDC"_.>I/W>M
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
MBL7.G/=_:Y&0-YRQ(A SRS<#/./H: //[?X5>* 9]0\W0[34([F"XMK>WBQ
M3'N^\-O'WAV.<<UK:'\/?$<'B?3==U6[L))UO9KJZ$&5 W1!!M&T9)(R>GXU
M+'\81=V%I<V'AVYNWEAGFFB6<#R%B/S$DKC&,'/OCK6-XN^+-]>^&YV\/Z?=
M6P5;<RZCN&(7<!C& 1R>V?Q]#0!?@^&WB32]%T>33]0LWU;3+V>=5N"QAE63
M@,1C[X'\^O%5V^$>JRZ?:R37=G_:$NHRW-_Y!:-3!*%#QHP&2, \8 ^8_CVG
MB/QI_P (Q8:1']AGU+4M1^6&V@/,A"@L<@$=Q]<UQ5W\3==_X2K39[71[YK2
M739)I=)VA9 RO(I?<5R<! ?Z4 51\&]930YT6^M7OX[Z)[0&1@JP1[\#>!D$
MF3/3C;UK2\*_#K7M*\>6NM:@EC]F'GR2".XDE;>XP"2_WF.1R,?=]:EN_C;:
M6\-M,FB3NDMLMPY>Y5-N6*X7(^;D'I^57K_XLQ6.HWEN-!O)H89%@AGC<8GF
M90RIC'!(/OCTH @^(G@SQ)XA\1P7>EM ;3[(UL1Y_DNA;))8@$LG3C_ZYJCH
M/P\UJQM+E+RUMC(/#LNGQ;9%;=,\DCCKTQD#/2KH^,2^5Y+^'+N/4S=-;K9O
M*%)VJ&8EB  1D<>]$_QHTL66FSVVF7<\EVCO)%O">2$^]R?O8P<=,XH R9_A
MMXF%GJL$-OHTW]JVMLCO/(V^W>-0&V_*<\CKQVJSJ'PXUIM$CO EG/K']KG4
M[BW,K&.11G;$I(]..0!S[5WNN>+;+1?"7_"1&&>>W9$>*-4*N^_&T8/3J.M<
M@_QCMTTN>Y;0+K[5;WJ6<]LLJL59PY7! ^8_(PP!0!E:+X#U^/QYIVMWMA:V
M]M->3W4UK"X9+53& H/8L2<<#^'.:Z7QSH6L2^(]%U_2=*MM6%BDD4EG-($)
MW=&!;CC_ #[5D^,>D+<I'<Z9J5M&I2.[EDBP+61L_*PZG&.PKHO%GC6P\)K;
M1RP7%W>71/DVMLN790,LW/8?Y[T >377P]\3Z;!:>7HD=Y++:7D)C@F4+:F4
M-@9/7:&/U)P#WJ?5OAEK,K6MMINFI:B3P_%%.ZD!6N5=7=6([G&,]Z[B;XP>
M&(;2UN!]OE%Q"9BL-ON,2ABA+9(Q\P(__763J7Q3U&+QE-HUA81M L]LD<DM
MO*699,;L@'@_-E3T(4]<B@#F='\$ZS<PYN?#MS$CW=BLT<YB42(A.\[550%
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
MHO-G/EN"J9 R 5RW) XSR10!\\7&CZY>6-E&^D:J[Q6;10M);2.7*R$E4'\
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
M!O1<#SF=P V6VXQ\H[9]ZMZ!\-M,\/:M9ZC8ZIJK-;0- (Y)U*2(6+!6PHR
M23CV'I7-W?B;Q+=^+]3A^WZ6NB0WXTR2QF98Y&#C&]6(R6Y]>O:N2T7Q1XQ\
M'^&-(F>_T^32[ZSN#9031_ZDQ\Y)5023T R0=W.* /2M<^$V@:[JE[?S7.I6
M[WI#3QV\RA'([X93]>M:^N^"=,\0Z)I^EW<UW''8,C02PNJN"J[03\I'3VKR
M6/X@>-T\/Z_-)JF9;);:6.:6SCC8*[[2 A7D'/4C/'O4U[XN^(27FI:</$.F
MP3Z-;"6X<PQJ;G.#\H92"1D#@*.G<T =K%\&_#MND1M;S5K>X02!KF&X59)5
M?@JWRX(QD< =><UDM\)9+OQ)>H+^^LM&%I;VL3Q3@O<(J@.CCTX'48]JY>[^
M*GC)M0^T6;$6MNL"O ]FICD+*"S._5<D]B!@]L5M>!?B-KVJ>.(K#6K^%[*]
M$JPHEN%C#J>!&X&6&!U)/YXR ;%[\&;.>]FDL]<O+.V=E>.!$#>6R@!/F)R0
M,# K0OOA;;WVF26[ZS=K<_VG)J45SM!*NX (*]&^Z.>#^H//^(_B)XHT[Q'X
MC@L?[*%CHPCD9;B-]\BL4& 0>3EO:G/\1O$UAX?UBXU'^R#>PPV4]H(]P4I/
MDG*DY8@ <#WZT 78O@XD5G'&/$-V;B*^^W+,81]_ !XSU) .?TJWHWPF@T?6
M+6YCU[4'L;.X-S;V1P%5_<]QV/ S7,:5\4O%#W#W>IQ6 TNPOH[>^:.)HGVR
M!@IPYR ",] >G;-==X<\0>)/$'P]U76HS%%>R2S/IP>+Y5B7&T$#KR&&>>:
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
M@2%4EMRS1[>X(89/USU^E>GT4 <;+\+O"=U/;7%WIWG7$$<:&3S&7S-B@ L
M0"< =JM:;\//#&DZV-8L]-$=Z"S*QD<JA/4A2<#J:ZBB@#EM2^'N@:I-J\UQ
M#-YFK"-;EDE(^X01CTY49^E)?_#OP]J45Q%<6\I6:&"#Y92#&L60FWWY[YKJ
MJ* /+=;^$:1Z3-8^&I8XC?NJWTM_(\C&,,&!7'&X$?\ UQ7HND:7;:-I%KIE
MJNV"VC$:#V'?\>M7:* .1_X5MX<&G:O8B"80:K,)K@"3!#!MPVXZ $GBHM*^
M%_AW1[B.>T6[\Q)XKC+S%MSQDE2<_P"\:[.B@#BM$\(ZDGC_ %+Q3K,UHTCH
M;>RCM@?EBSPSY'WMH X]36IKG@K1_$.H&^OTF,YM'L\I)M C;.>/7D\^]=#1
M0!QVK?#+PUK%EI]M<6\R"PA$$,D4I5M@&,$]Z8/AAH"6FHVL9NXX;ZVBM6"R
M#]VD>,;<@\DC))SS7:44 8ND>&;+1=5U+4;:2=IM0$(E$C JHB7:NW '8\YS
M63I7PWT71O$":O8SWT;1SR3I:^:# K.A1L+C/0^OZ<5V%% 'G;_!;PL^F1V0
MDU!6CE:1;A9U$F&QE?NXV\#MGWKH[OP7HUWX/_X1<PR1::$"JL;X92#N#9.<
MG=SSG)ZUT-% 'GD/P9\+PV=S;[[^3[1&J-*\P+J0VX,IVX#=NF,#IUS-%\(_
M#<%I900RZA&;69YA,EQMDD+ !@Q Z$*!QC]37>T4 >;Q_!'PK&9,S:FZ.KJ$
M:X&U0W3&%'0\C/?KFI8/@UX<AF\Y[O59WWQN3+<*260Y!)V_A]#QCK7H=% '
M,^+O ND^,UMO[1DNH9+;=Y<MM($8!L9'((QP.U<Y<?!+PQ((EM[G4K5!&(IQ
M%./WX!SELJ>2<'CCCI7I-% '")\)?#<6JI>1/?QPQNLB623X@5P@4-C&[/&<
M[NOMQ50?!;PYY<4;7VL,J+Y; W*CS(]P8(V$^[D9XP>>O3'HU% &/HGARST"
M>]>SEN2ETT9\J63<L01 BA.,@;0!R3T%;%%% !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
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
M>^&-0TF]U2UU5)+.RQ]HD\IQLST^4KD_@*?%XW\.31Z7)'JD;+JLABLR$?\
M>N" 1T^4Y('..M?.[6FI^$;2^L=9TZ338=5TUHE!8-YLD95PQY..>/\ @56-
M"LKW3/$'@B&9S+8W=W!>6K-G]V6=5D4=ARH_\=/>@#W*#XG^#+B_2RCUR+SW
M?RP&BD4;LXQN*@?K775\LBZT6Z\"W&BP6(G\33ZH6B,=MND\O(X#XS@\\#\J
M^GK%)HK"VCN&W3+$HD;.<L ,G\Z ,=O''AE+ WS:S;"U$YMC*2<>9C.WIUQS
M5R'Q'H]Q?WEC#J$+W5DA>XC4Y,:CJ37SWXFT41^+O$GAU=ZVMMY^J1#?_$(-
M_IC!R/R J[I6L7UE\/?$OB6>2-M2U^X2Q@*+\Q.#O( Z9!/X@>U 'ML7C7PW
M/I4^J1ZQ;-96[B.6;)PK'H/K3;#QSX8U.26.SUJUE:*)IG 8C:B\L>1VKYN+
M3Z%IVLZ/J>G7>FK?64+PPW 8%I4=?GP0/O8D/3CIFM1M)ET;Q'-:ZZEK;W$>
MCSW%B;&$*D[&)MH; !/\0.1U&.AS0![YI_CKPOJM]'96.M6LUS*2$C4D%N,]
MQ6C+KNE0:S%H\M_ FHS)OCMV;#L.>0/P/Y5\TZ%IK65YX0U#66M[/2+B<RQ7
M<,(W[DD(VR-P>H')R #GL15C5-:U'5/%-YXXM+"^E@MK^-H+KRLPQ1)D%6/0
M'F/\SZT ?1*^)=%=-29=1@(TTD7G/^I(SG/Y'\JS[CX@^$[1HQ/KMHADC65?
MF)RK#(/3TKY\U:ZNY;_Q;KVDRB73KJZ>WN!_TSE8LC'TY7\Q70>)]'TI/ G@
M74'ME%Y<-%%,Z@9DC &01WQQCZT >UCQGX9,%O-_;VG+'<#,1:X5=_.#C)]>
M*VT=)$5XV5T895E.01ZBOG+Q]HNE:9XQU5-);3K7RK0&2PO8?+4C:N?()X+'
MJ,$-G=BO8?AA/]I^&^BR" 0#RF4("2,*[+GGGG&?QH UM1\6>'](N_LFHZS9
M6UQQF*68!AD9!([#W-*WBGP^FGQW[:UIZV<C%4G-PNQB.H!SU%>9?''1])A@
MTW56MXX[NXO$BN+C:26C"GK@]N.G)QUXJIJ^C>#-,^)$6EZ[:BUT4:<'LT+M
M'#YA8EF8@Y).,9SV ["@#VN"XANH5FMYHY8G&5>-@P(]B*AN=2L;*XMK>ZO(
M(9KIBD$<D@5I6'90>IY'YUYO\%@QM/$#6;R?V%]O(TY9<[@.<GGV,?X@TGQ1
MGBMO'7@&>>5(HH[UV=W8!5 >'DD]!0!Z5=:C96147=Y;P%N5$LJIGZ9-1IJ^
MF2*K)J-HP=]BD3J=S>@YZ\CBO&_BS>V.N^)?#"Z;?:7=8DEC9II@T"ME#B0@
M\#UKF?$&B/:Z+I%C:SZ']NGU9E5]*N&=%9E0+N8DD')[=J /HR35-/A:59;^
MU1HB!(&F4%,],\\41:II\\;R0WUM(B??9)E(7ZD'BOF&XNI-4T/Q?>WD)2[-
MQ9F0-U63+A_IDY_.MS7K/0]-\3ZE:^#I(WLO[%G&H!)3*B_+GY23SR(^YP<^
ME 'T.+JW)P+B(G_?%*MS [!5FC9CT 8$U\U:/HEM#X>.H7'_  C.\V$TT(6]
MD-YO$;%?DW;=V[&1BJ.D::\.L>$HKFVM=-CO)8YH=4@,K/+\V-IRQ4,&P#@#
M&1VH ^J*A^UVW_/Q%_WV*E(!4@]"*\'C\ >''^,LGAXVC#38[+S_ "3,^6?
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
MD (-LCORS=><H<@=C0!Z#9_%W1I_!EQXBGMI8?)N?LWV175Y&<C*XZ<$9/\
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
MF:.S6.&)71E\PK&5QSC&3M':L)_A1H+0ZO;O<W+#4DB&&92T)C^ZR\=?Z9%
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
M1NO-L8[YOLV'\M&&3N] /7^5%_\ %ZP5-)?1])N]5.H*[". XEC*'YE*8))
MR?IST.:YRPC\8>$[ZVGL?"L]\9-&MK5\M@(Z@YZ9Y!XQQ7,:A\,_$-AIFAQ/
MI-U?L5EFN8K5PIB+$;4W$$9P 3QZCWH ]'N_BM=:?I%G=W/A#489[NZ>WBM9
M7*NQ 4@@%<G);'3MWK:\%^.[/Q=>7UJ=,N-.U*T \Z&=?FQG'7 /![$"O)_^
M$)UO4;#0-/7P_JME#!J+F9I)@[HC^7EPV %^Z>@ZC-;_ (1M?$7PXN]8M#X3
MNM5$LZB"]@ 4RKNQ\S9.!@@XQP<Y/< 'LJVELJ.BV\020Y=0@ 8^I]>@_*L^
M_@TO1]$O9_[,B:UCC:66""W4^9@9^Z!R>*U5)*@E2I(Z'J*6@#R>Q^*G@P7D
M/V3P[=Q7*G]X8K!-T/!R?E.?;\:Z*X^)6DQ>&M&UIK2[>UU:?[.BA 2AR5.[
MG'4'CO7(6.G:D/&/Q)N%L;W$MC,D#,C9D8J=H4CKG'&.V*Y:#P7=:?X2\)ZW
M%!JLU_+J2^;8L#LC4.Q!"[<KD*#D_P!Z@#TE/%O@;2_M#-I$-H^F:E)8Q+%8
MJ6\[D%H]HXSMZ\'BM[PIKOAS7KK4IM%MDAO$=1>[K7R96/.TOQD_Q=?>O)-7
MT"_GA\3RR>&[Z]A/B&619;<E)HQN.'C&T[P<\\8Z?4=?\([37;6]UC[;'J0T
MH[!:OJ<7ES,03U!)/ ]\=,4 >IT444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6;X@U9-"\/7^JR ,+6!I0I. S <+GW.!^-:
M55=1TZSU:QDLK^VCN;63&^*095L'(_4 T ?,_A#5WT_Q-'<2/=+)JUM<17GG
M*51I'#%-O/S9.SKW)J]'J>GW'P?TK1!<QMJ*ZP"]IG]YM);G'7'(YKZ$N]#T
MN_M[6"[L()HK1U>!'0$1LHP"/H*IQ^#O#<.I_P!I1Z)8I>;M_FB$9#>OIGWH
M \H\6>"_#\'Q<\/Z=%IX6SU%6DN8A*^';+<YSD=!TQ7*7D6H67A_QS9Z=!9I
MHT6J*D^YG\U )2(P@Z8XYSS7TC-I&GW&J0:G-9PO?0(4BG9<L@/4 ]NIJHWA
M70WL]0M&TV%H-1D,MVIR?-<G.2<YSGICIVH \)\.VWAW7O$$\/B^],%E;:9;
MKIXN)_)4)L7&W)&3WQSG)-8%FFI:\V@Z<ELFI1+<726,%W*5WQX4X9E92 ,'
M'(Y!'M7T9J?@;PSK$%K#?:1!*EI&(H ,H40# 7*D''M5E?"NAI=Z?=1Z9!'-
MIRE;5HQL\H'J !P>IZ^M 'S6H#> ;AA<+$LFO1*VG(6_T<>7)_>.[GIR3]WK
MFMT^'_"FL?$26"QNH+#0-/E7[3>7%[S<R$_=1F;OAL$>A.>17L]W\.O"=]/<
MS7&C0O)<R^=,=[C<_//!X^\>GK53_A5'@C_H Q?]_I?_ (J@#Q'Q7XM2X^)%
MUK]M=RN]C>Q"S0$E&B3(;G(P"0..^YJZR^\#>$KGXB^'K"TBD_L_5+26[=1<
M,2V5)7#9/''8UZU;^$=!M-"ET2#38DTZ7/F0Y)W9Z\DY_6DM/"&@V5UI]S;Z
M=&L^G1&&UD+,3&ASD<GG[QZ^M 'SK)(;>VO--\^2VTJ;Q!Y5PJRD QCC#$G)
M &>N>F>U:>M0:5HVJ>(=,\+ZC]IT>?2/-E6.42HKAU&-PSTX.?\ :Q7NA\$^
M&S97UFVDPM;WTWGW",6(:3^\.?E/)Z8IMGX%\,Z?I=YIMKI$,=K> "X0%B9
M.@+$YQ^- '@OA:_O9O%/@K2+_.ZQN!) W4&&4+(HS[<_3IVKJ/B4_E?$Z=OM
MC6?_ !(G'GJ"2N=X[<^W'K7JQ\&Z";S2KL6"K-I2".S8.P\M1T'7G'OFI;WP
MMHFHZL=4O+".:[-N;8NY)!C.<J1G!ZGM0!X5\+7@TCXA:=:7$.VXGA=$ELKU
M9(I<J2"X!8'H> 1@XXXK>\?:?I&J?&.&VUZX2*P_LK<7,@CVD>81EB?7^@KT
MO0O 7AKPW>O>:7I<<-RV<2,[.5!ZA=Q.!]*CU[X>^&?$NIC4=5T\S7(0(665
MTR!TR%(SUH \/B\47%U\-=-\/ZA>7(AO-3999MIE<6R;"<#KD,>![5J:?:Z/
MXH^%>H?:_-EU'PU#-';2&4KNC)+(Q3MZ8.?N]?3V*S\"^&M/U6VU.TTJ**ZM
MH_+A96;"#&.F<9P3SUYI'\">'GGU:8V)#ZLNR\(E8!QG/ SQSSQ0!XWK_AK2
M]&^'?AF[TU?]+U2YMGG#WH4.1&^><X49<@G( SS46IZ?I<GAM;F"#^RRVI6]
ML\B:ZMZ!&P?<QV'"XP.OOTKV34_A]X;U?1[#2[JQ8VM@I6V5)G4H"!GD'GH.
MN:RQ\'O!RV$EJMC,OF;=THN&+_+]3@9[\4 <OX&EM],^+.H:1X?U)[[0I+02
MD^=YR(^%/#9(ZDC/OCM7#Z]J^IZ5XX\5RVYEDBNYKG3M@8D@R9QM'KQ7OGAK
MP5H7A))?[(M#%)* ))7<NS $D#)^O:JC?#CPM)?W%[)I:O-/<BZ<F1^)!W&#
MZDGZDT >)Z1XB;1/@WK%IYK)?:AJ30*"2&"[$+G\N/\ @54--UF./X>^+/#T
M=P9K=9(;JU8J06'G(K'GI_!Q]:]]A^'?A>WN[.YATP)):7#W,8\QB/,8#)()
M.?NK^5/UKX?^&/$&H-?:GIBS7+1^67$KID=N%(&10!X!H[ZII6N:E)8^=I=U
M::7+++!<W!,DI,?++\O)&X.!Z+U[UTWABWTW37\+:O9>,VMM6U&8"_MY9&F\
M\$XV%5!P><?/_>R#D5Z_?^"?#VIWUE>7>FQR3648BA^9@ @Z*0#AAUX.>IJG
MIOPU\):1JB:C9:0D=S&P>-C*[!".X!;% 'A]]KVJ1^$O$^GK#?/;/JW-V)3Y
M<0W']V?KUQ7L^HMKTOPMLI-$NX8;TV$3RW%P26">5EBO!^<^_J>^*F/PU\.'
M0[[2/)N/LU[<"YF)G8OO!R""<_2NE33K:/2ETQ4(M5@%N%SSLV[<9^E 'B-K
MXVO=&^#.GK]K8WVIW,UN+J=F?R4W$,_=L@$8QFNJ^"6LI?\ A*YMY[Z6XO8;
MHM+YS,Q 8?)@MUSL/ ]*Z_1?!^D:)H$>C10FXM(V=E^T@.PW$D\X'K7._P#"
MJ[*SU+P[+I-R;:UTFY>X>.0%VF+%3][(Q]W'XT 9GQDW0Q:?>/X@GL88UD5;
M*U8B:XD.-N,'IQR3T[9)Q7G^H'Q$=)BMM5UJ]LKG3=&^UQP>:RR2EIB,-\V2
M=N/H .E>V>)O &A>+KZVO-6CG>2W38HCE* KG.#BJ+?"7P8\<*-I3$1$X)N)
M,G)S@G=R* /+=4.NZE=:3<V_B"_N->U*WM9K:QM6*K"NT;FD'11D9'KR35CQ
M-<ZGHGCB#6!XIEN;)]5599[>Z5HX$R,Q-"ISN50<\8(QW)KT:Z^$7A*\OKB[
MFMKEI9VW'%RX">R\]/8YJ=/A7X236UU8:>WG(598_-;RPRXPV.YXR<]30!V2
MD%01T-+6'X:\*:=X4M[J'3C<,MS,9G,\F\Y/8>P_/U)K<H **** "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
MK'\4ZX?#?AF^U@6_VC[*@?RM^S=R!UP<=?2@#8HKRS2OC'Y^K6MKK.A-IEM<
MV[7"W N?.P@4MN*A <8!J(_&>X$)U/\ X1.\.@^>8AJ'G=1G .W;C/MGVS0!
MZQ17DVI_&:>SU._M[3PZMU;VBK)Y[7PCWQLH96"E.X.<#-$?QFN[^X@BTCPM
M)>F6V\\C[8%*8)5@?E/0@\YYXXYH ]9HKS*+XR6%QX<M[RWTNYEU>XN#;1::
MK9+R#;G#@=,,.V<G&.]5Y_C*]G82M>>&KFVU"VG1+JSEE*F*)ND@.SGG P0/
MO#GF@#U6BO-U^+^G)XCUS3+JR:*#2XY66=9@S3M&0"JK@ $\X^;M3XOBW9W%
M_P#9+;P_K5R[6\=RJV\*NVQP""1NX^\.A/6@#T6BN$N/B?;6^I)IO_".:])?
M-;BX:WCMT9XT/]X;^.WYBK_ACXAZ%XFM+-XY_LMU=.\26LQ^8NH!8 ]#PPY[
MT =91110 4444 %%%% !1110 445#<W,5I;R7$[A(HU+.QZ "@!\D@C4LQ"J
M.23T KG+KQ_X7LYC#+K5H)!Q@,3C\A7"W%WK'Q2UE[:QEDL?#UNVV24'F8]S
M[]^*["T^&OA:TM/)_LU91M ,DC$L?RH Z6PU&UU*W6XL[F*XA;D/&V15NO*-
M7\%ZCX/NCKGA&5]B'=-9,V01[>HYZ=J[CPGXGMO%.D)>0$"0?+-%WC<=0<T
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 5S?C_3KO5_ NJV%A
M"9[J:(+'&" 6.X'OQVKI** /G[1?AWXBU#6-/BN/#\>AVD5H]M=7,<V3.K*5
M)(W'+'<?3]!5H>%O'T7A.;P''HUL;)[@G^TO/ 4KN#],YQD>F>V*]WHH \(O
M/A+J.IWGB+S[:17@AA72I]Z@3^6FS!&>X4=<<U!:?#/7O$5^S:UHRZ>JZ48H
M&CD142=/E0E5)X.,D8[GVKWZB@#P2S\*>-[2QT2^M]!@BO\ 0)F58,H!=(V/
MGX."W!#'(.-IZYJW?>!/%GBJ#Q)K^J6D5EJ5W D%M8(P)8(\;<MG XC '/))
MZ5[A10!\ZW_PK\3/X?T>2&UE?4+EYAJ2;UW+EP5+L3\W !QS@CUK2\7>!-9N
MO'>IWB>'+K4=.:&*.U\BZ2$ JB#\AAN,=:]XHH \ D^&^O>(]5@^U:7<Z9$F
ME""-WN%8),@(4,1DE3@=N ?:NA\$:5K&FR:'8ZCX!MXA:N^_4-Z;D) Q(.2<
MG'/T&*]>HH **** "BBB@ HHHH ***"<4 (W2O,/B'J5UX@U>S\&:1(1/,X:
M[=>0B=>?IUKL?%_B2'PQX=GU%QN=2$B4'[SGI^77\*YWX9^&[BVLI?$.IDMJ
M>I_O&+#!5#R!^/6@#L=$TJUT71[?3[.,)#"N!QU]2?<UH4@&!2T (PW*1ZUY
M3K=M)\/?&D&N6:;=&OV\N[0#[CGO^F:]7K,\0:-;:_HUQIMV@:*88.>QZ@_@
M<&@"_#*DL0D1@R,,@CTJ0'(R*\[^'6KW%L;KPIJA/V_3B?+9^#)&3QBO1!P.
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M]*].HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBD) H 6BDR#WI<B@ HHS10 44A('4CFC(/>@!:*** "BBB@ HHHH ****
M"BBB@ HHHH ***0D#K0 M%&<T9'K0 449'K2;E)P",T +11D4F0>] "T44F0
M* %HI,@=Z-P]10 M%(2 ,D@#UIGVB$''G1Y_WA0!)149GA R94 ]2PJ,W]F!
MDW4 'O(* +%%4CK&F#KJ-H.W^O7_ !JN?$^A*2#K%CD?]-U_QH U:*R!XIT
MMM_MFQSZ>>O^-.'B;0B<#6+$_P#;PO\ C0!JT5EGQ+H0ZZQ8CZW"C^M.7Q!H
MK=-6L3_V\)_C0!I4576_LW0.EW RGD,) 0:>MS [!5FC8GD ,#0!+11D#O1F
M@ HI-P]11D>M "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1163XGUQ?#?AN]UAK<W M4#^4'V[N0,9P<=?2@#6HKS[3/B
ME#<:A96VK:)=Z3'>6[W$5Q.X9&14WD\#I@'FNC?QKX9BL;6]DUNRCM[M&>!W
ME"[PO7 //!&,>O'6@#>HJO87]IJEE%>V-Q'<6THRDL9RK#./YBK% !1110 4
M=**H:W?/INA7]]&@=[>W>55/<JI.* +-Q=V]I&9+B5(HQU9V 'ZUS5_\2/"N
MGL5?5%FD'\%NC2'\P,?K7.^'/"</B_3K?7O$>I37\EW^\2WCD*0HN>%VCK7:
MV/A;0M.01V>EVL2@YP(P<_B>: .4/Q-GN\_V1X9U.['\+.FP'^=,?5/B)JT>
M;70+33U;D&ZE5_TSG]*]#6)47:H"CT XI=OK^G% 'GO_  BOCV^<F_\ %T5N
MG9;.(C'XX%.3X465RXDU?5M0U!SRQDE(R:]"HH Y2S^&_A2S8,NDPRL.AF)D
MQ^==!;Z;:6B!;:V@A Z".,+C\JMT4 ,"$#&<CT->9_"Y VM>*[YFQ_I>W)[#
M+$UZ?T%>5_#1?/OO%U@V5S=C)[]6R/R_G0!Z!H<+1VC32;O-N6,S!NHR>!^
M(K4IB)M], 8 QT_SQ^5/H 3/.*XG2G&H_%#6KC:<:?;16J'MEB6;^0KL;F=;
M:WEF? 2-2S'T &37'_#I'N=,O-<? ;5;J2X /79G"_D!^M ';4444 %%%% %
M/4=-M]4T^>RO(UEMYD*NI'6N+\":A<Z/J%SX0U9\W%ME[1V/^MA[ ?2N_/0U
MQWCS0;B[M(=9TL$:KIS>9%MZR+W4_A0!V(.:6LCPUKD'B'0[?48,#S%Q(G>-
MQ]Y3^-:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%8WB+Q-I_ABSCNM0+B-W"#8I8Y/L* -FBN7T[X@^'=12X<7HMA
M;X\P72F(C/3AJRK[XL:#%(]OIZW&HW&/E2",X)[#.* .\W#..?RI"X'4'FO'
M;WXJZW,%^S66GZ9&3MW7TX+ _P"[D'\,5SMQXGOM7+P7WBN_GEW$"WTVW90W
ML.AH ]ZN-5T^T_X^+R"(^DD@7^9K(N?'OA>TSYNLVN1V1MY/T Y/X"O!]7\G
M3XH;F\\/ZHZ29"/JUPX#$>BJ%/ZGZTUM2LXKEVM+FSL[=40I):6.YF?'*[Y"
M6&/7.* /8;OXM^%X(SL:\F)&4"VS+O\ INQ69'\7K>ZG2&P\/7UQ(QP%#*#G
M\,UYU9RZ7.8GGTG7=:G^ZGFS%4QZ!5%=I8:[XET]!:Z'X %K&!\GF*3^)/!/
MYT ;0\7^-;JY,=MX+D0'[K33;!^)) I9=1^)4\;F/0["T<=&>X1LCT&&/ZUB
MO<?%?5F?R[>/3XAT5$1<'VW9-4I?"7Q(NB99=58%_O*+TJ/R'% &_P";\2+C
MYR^C:<@ZI,RGG\,_SK/N/$7BZSF$=SXK\,(2<'YRQ!],8R:R1\*_%TX#S:C$
MQ?E@T[MR>O>KUG\(M<L"6M]6L%.[<"UMO(/KN8$B@"BWCS7/-E5?$JW;J"%2
MRTUV^<'&/G48^O-;7A?6/B1J%S";BU"V9<&26ZC2,A?SS^E3V/PQUV'<S^*9
M;=V8LWV=#R2>O6KC_#?5Y_DN/&>J/$?O*"1G]: /0ED7'W@>>M#31I]Y@/3)
M'->>#X3X&!XHU7'U%/\ ^%263A1-K^L28^]^]49_3B@#N+K5;"RMGN+F\ABA
M3[SLX '.*S&\;>&54$ZW9X(S_K :Y]OA%H$D0CDO=6<#J&N00?\ QVH_^%->
M&/\ GKJ'_?Y?_B: -T_$+PF/^8W;9SC'/^%2_P#"=>&/^@U:_F?\*Q5^$7A9
M2N8[L@#&//(!_(5*?A1X3/)LYO\ P(;_ !H U?\ A.O"_P#T&K3_ +[J-_B!
MX5CQNUJWY_N[F_D*S3\)O"9_Y=9_^_[5"GPA\+)>+.4NW1?^6+390_IG]: -
M4?$7PDQP-;M_R;_"GCX@^$S_ ,QRV'UR/Z5+%X(\,PGY-$LNF.8\G]:LKX6T
M%#E='L@?^N*T 4'^(7A-$+G6[8@?W26_D*C7XD^$'4D:U#@ 'E''7\*U_P#A
M'M'QC^R[/'_7!?\ "F-X8T1C\VEV;?6!/\* ,O\ X61X1_Z#4/\ WP_^%4M8
M^(.BSZ3<)HVO62:AL_=-/E5!_$5T/_"+Z%_T"++_ +\+_A36\*Z PP='L?\
MOPO^% 'EZ>.?&"0K_P 3/0)#CK]IC!/ZTL?COQC*@(N]#R3C;]IBS_Z%7IJ^
M$O#RC T:Q_[\+_A563P#X6ED,C:)9[NN1&!0!Y._Q=\313-#(MKO5BK 1],>
M]6[7XF>(+P.#J>DVK*?E2XB<;_H0#^M>F?\ "O\ PKM _L2UX]C_ (T'X?\
MA4XSHEM@=N?\: .:AB^)>H*)8=2TA(I%#(Z$L"#W!VT-H/Q+D0H_B+3U_P!H
M+D_^@5Z':V<%C:QVUK$L4$2A411PH':I\8H \]A\)>.&3]]XSV$\XC@!_H*E
M/@[Q=*-DOC>X"'KY<(5OP(/%=[10!YR?ASKN#M\;:H-W4>8_/_CU,B^%$RON
M?Q5JF#U"NP_]FKTFB@#SN3X5LZ%!XIU<(>JF9CG]:BB^#NF(0TNJ7TK]RS]?
M:O2:* .!3X1^'M@65KN0@Y.9C@CTQ4R_"7PHA^6UG7U*SLN?RKMR<#(&::TJ
MHA=V55'5B<"@#C4^%7A8$[[25QZ-,QQ4O_"L/"G_ $#B/I*X_K6I/XP\/6LQ
MAN-9LDD'\)E%:%CJ=EJ4/G65U#<19QNB<,!^5 '.CX9>$AC.E*Q!SDRO_C4O
M_"N/"6"#HEN0>S%B/R)KJ:* .4?X;>$77 T.V0XQE,J?T-5G^%GA9O\ ER=?
M]V5O\:[2B@#A9OA+X7EV%;>9"A)RLIR?J34<?PDT"&02137R2+T99R"/QKOJ
M* .#F^&:,^8/$6LPC'\-RW\\U _P_P#$,6T6?C?4D53QYK,__LU>A$XJEJ6L
M6&D6YGO[N&WC'\4KA: .(;PS\0K*4O9^+(+L'C;=Q$ ?D#5&^\4>-O"/[[7;
M*RO;,-AIK>0(2/QY_2M"Z^)4FISM9^$]*GU.?.WSB-L2?[63U%+8> ;G5=07
M5/&%X;^XX*6:C$,?X#K0!VVF:A'JFF6U]""(YT#J".<'UJY3(HD@C6.)52-1
MA548 %/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N<\>Z7>:UX'U73M/A\Z[GB"QQ[@NX[@>I(':NCJ&\NX+&SFN[F01P0(TD
MCGHJ@9)H \,\/>!M>TOQ'IVHWVB_V1I=E;L+Z>6_2</&$^;@$E0>> . :H^
MM#74=5U2^CLUUC2- AN8["%E&+QV+%5((.<J2>G'RUU/A[XGZQJ>F>(3JEM:
M0W$>G2:AIR!#MDC ;(;GY@,+Z'K7?^"KLZCX.TN_>""&6Y@6618(PB[CU.!0
M!'IFJVVE>%;*ZU.Q@T",J!]DW )"23A> .>^,#DU(GC7PY(P5=9LB3_TTKAK
M?XB3ZMXU;2;[2[&;P[->2V5M.T6XO,@!YRV.XZ#N*Y:R^)5I<^%]7NY/#NA1
MZM:M&]O%]CS&\3.%;/.<C/J.HXH ]DD\9>'HRH;6;/+=/WHJ,>./#7(_MFTR
M.#AZ72='TC4-%L;R;1M.62XMXY7"6J  LH)QQTYKSKQ'X@MO!_B?4[+6?#FE
M2VDEN9=):&U7+MD *WXDYZ=..M 'I47BW0)P3'K%F<?]- /YU'-XN\.%&C?5
M[0AA@C=G-<!X2NWOO$]WH.O>'_#XFM],%ZYM[3!#L4(5L\?=<9P.O>MWX>1:
M;XI\'V^JW^@Z2D\DDBD0VRA2 Q X(XH QY$TW2+R:X\*^+[2S65C))97!WPA
MO;'2G0_$W6;%G-_#HM]&HX-C>89OH&%=GJOA[1+32+VZAT+3'FA@>1%>W4 L
M%) .!G&17D.E^.;$3Z2^L>&/#265\Y$KVJAI(E!P69,DKUSSV!H [ZS^,.@2
MQ WT5S9R9P59-X_,5OVWCWPS= ^5K%L3Z$D5R4?BSX:2637B:5&(\JB?\2TY
ME<@G8G')&,'MTIMUXN^&%O;VDAT^WE%R@D"Q6&3&FXJ6;CC!4Y'7I@'- ';C
MQEX=)Q_;-G_W\H_X3+PZ#C^V;//_ %TKR86'@O4O%VJ;_LT&C6VG1W<3V[3)
M*-P0Y((V]'Z<GE?<"A8MH-GJ.J/#>VZZ/;1QNDUY9+*[%CC&" QZB@#VC_A,
MO#O_ $&;/_OY1_PF7AW_ *#-G_W\KRRVU_2&L3>)I?AV[A6802![1X)(V()
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
M8Y:>%E# ]<*QW)QG^+V- 'L]S::??!/M4%K.$.5\T!MOTR*=:V=A9*1:06T
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
MP/Q-T'6YO%-Y=1>&;J9Y5'V._P!)$A( ZB4 ')Y]%/N<5U$'Q O=(.OWFO\
MA :=?VUM',TD3@_:,L$1"^.<;O4X ;CBI--^)'B,ZAH\>L>%1:6FKD):3)<
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
MGC;M+-R!DC';L*1/A):07N@WMIJLMO=Z7&L;S)""9]IX)!)"GDCH>/I7HU%
M'F=E\&]/CCTFVU'49+^QT\RM]F:,QB5G.<DALC&%X[X]ZV_"GP^M/".IZK+8
MW3/IU^H'V&2/<(\9Q\Q))'+#GUYSBNQHH \P;X+V+7:Q'7+_ /L07!N#I?\
M!GG@'/ [=,X[]ZDU#X0Q3ZC?R:;X@O=-T^_.;FQA7*-GJ.H&/P.*]+HH \^M
M_A)HUMK4%VES,UE%8O9?8V PRLK*Q+#G)WL>G4YJI8_""*UFT@3:W+=6FEW;
MW$-O+;@@JQ0F/);&,IGI_$:],HH YCQ?X(T_Q;IUO!([6=Q:N'MKJ!0'B([#
MVZ<<=!Z5S7_"GH+BPU%=2UZ]U#4;R)85O;@;C$@=7P 6/=<=>A/K7IE% 'F^
MJ?"2&[:QGL-;N+"[@L197%PD>YKE @3+#<,?+D?EZ57N/@IH\6DV@TJZEL]9
MM7CD&H?,V]E[E"V!SSQTP*]0HH Y1_!L4_C#^WKB6.9OLODF-H?XN,/_ #_.
MN=_X5)$VCQQ1:M):ZI!=274%]!& P9NQ[D<=B*],VC.<<TH&* /*IO@W)=:1
MJ$=WXCGN=4OY(VFNY8LC:ASMQG//'?L.*Z#2/AW;:)X\G\265T$BGMS$]IY0
M W';E@0>,E<D8ZDUVM% !1110 4A7/K^=+10 T(![TR2V@F_UL22>F]0<5+1
M0!C3^%-!N7+S:39ES_$(54_F!FLV7X=Z"S%X%N[5S_%!<NI'ZUU=% '+Z=X'
ML=/U6WU%K_4KN:W#"+[5<F0(&ZXS74444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7*^-_"4_C"VT^R^VB"PCNEEO(=IS.@_A
M!'0]?S]JZJB@#A-"^&]OX8\;?VOHMQ]GTU[8Q2V19W+-V.XD\=#S_6J7B'X=
MZW+XJN]<\,:\NFR:A&$NT=,@X &5P.^![YR<\UZ110!Y:OPA\]]"M-0U(W.E
M:;$[2QY8233.<M\V?E7A<8YX/KFL27X2>*-,OUD\/ZG81PVE\US8><S%HPP
M.<J0>%0=#G'Y^VT4 >6:;X%\8W/B_3=>\1ZII]S+;03P,85*D*R.J@84 \N3
MT'XUH^$?AC9:5X1ETO6;2PN+Z;SD:[AB!D5'!7Y79<@X)_.O0J* /&'^%/B^
M6T@\.3>([=_#$4V\*%Q+MR3TV]>3P6QFM>\^%(U:_P#$\E^MB%OEB&FRQ*0]
ML8U*@$8X& H('7';BO4** /'/^%4^(-:O+ ^([ZP>&VTQK O#N:3@N8VY4<C
M<N3Q]W'<U7T/X9>*=)7097&G2/IFH3W)C,A.X,J8YP.<Q\>FX$]"*]KHH \*
MC^#>MW'ABZOKB_GBUV65KD6*2KY9D!.W+ XW8)P<\9^M=AXP\':WXO\ "6C3
MN\5MXBT\+,8]P,;2$#<N><'*@@\CMWR/1:* /*8?!?C'Q9::N_BZ_2U^UVPA
MMK&&3=%$ZL&#E02.J]B3\QZ=*;I_A'Q_=ZGHD>MWNF_V=HLJ20B(\RE!A2<#
M/3CG'7H:]8HH \(@^$>LVOA>QOK:T@C\365\TVQI59)HP05Y)V\$9'L3FNLT
M/X;6]YXAU[5/%&DV\[W5TLML#*7 &,MP".,G'(SQTKTNB@#R[5?"7BO0?&6I
M^(/"$>GSKJ48CDBN6(:(\989('49Z^V#63;_  BOX9_#PO/(U!3>37.K;F 0
M;@N HX)!V^G7T%>ST4 >)/\ #?Q;9:3KGAC3([$Z->WD<L=Q+*!)Y8).#@9)
M&U,Y].,Y.-K0OASJ_A/XA:=J6GWCW^FR6QM[R2=U5T4+A1C'(&V/&/[N#@5Z
MG10!Y58^"?$%O\,/$F@RVL/VZ\O'EMPDX(D!*<Y.,?=/7GZ57'A3Q[X9U.YO
M_#IL;J34K2%+M9F'[J95"EER0#@[B#[D8->NT4 >*V_PEO[<^'+:ZMH+^ R7
M,FJL9 JQF544;>021MR"!U':NF^%GA#5O"/]N0:FH*S7"&"8.&\U0&&[ .1U
M'!KT2B@ HHHH **** "BBB@ HHHH ***KWM[!I]K)=7,JQ01*6=V. !0!6UK
M6;/0=-FO[^58X(UZGJQ[ 5PF@:)>>-M6'B3Q#&5L%;_0+%^5V]F(_6H](M+G
MXB>(#K>HAAH%I(?L-NPQYQ'&YAWKTY(TC5510JJ, #@ >E  B*B@*  !@ #
M IU(3@9K)U?Q)I>APM+J%]##M&=A.7/T4<F@#6)]LUF:SXATW0;1KG4;E(4
M)"GEF]@*Y#_A(_%/BMG7P[8BPT\D#[;>+AB.Y53^/:M+1? =A:79U'59I=5U
M%NLUP<JI_P!E>@_*@#-_X2'Q/XK8Q^'M/_LZQ;_E^NQRP]56M32/A]IMK.E[
MJCOJNH [C-='< ?8&NM6-5 "J !T [4Z@!BQ(B[54!1T ' _"GT44 %%%% !
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 (37GGC*9O%7B2U\'6LA6),7&H.O.(^R?C7H,@)& ,YXKRK
M2].\>:-J>IR0:-9375[,9&O9)UZ=@!UQC% 'J%M;6^GV,5O BQ00($51T4 5
MS6M?$'1='D$"RM>W9X6WM?G8GT/I64/!'B/6W+>)O$3O <'[+8DHN<>O%=-H
M?A/1_#T6W3[&-)&^_,PW.Y]2QZT <P)_'7BO_4I%X=L&_B=?,G8?3H*U=&^'
MFBZ9,+J>.2^O\Y:XNFW$GZ=*ZP9__73J &JN% XXZ8&*=@9S110 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=^M+10 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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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
>444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit1026-lineofcredit006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1026-lineofcredit006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *AM+6*QM(K: ,(HUVKN8L?Q)Y/XU-10 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 %%)2T %%%% !14<R.ZXC<HV1\P&?PIXZ
M=,4 +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 %%%% !1124 +1
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
MFJ\;!(P"^[@C!Z#!SQ@CTQN^#-:\77WQ TF"[;5C8_8T,JW 8(5$&"[ ]29
M<,3F@#VRBO(_B-<^+Y?&0M?#[:C'!!I_G9@<I$6!8L6XPQP, >N*YJ#QIXQT
M[1-8AU ZL9C;6\T,Y0-Y&XJ2Q? V@@XQ@G)QV- 'T#17SU8?$;Q%8V>L1S:Q
M)/=- HT[SH&82#S#ED^49.W)RP'3IQBFR>//$*L(4U_4/[)61FM=3-B=]S)@
M?NVYQ@$D<<T ?0]%?.D_Q%\327UM;G6KBU4HT>HR/:'-F6N6RVWKE4V#&3UQ
MUK=\*^/_ !!J/B>RBO\ 54+9,7V'[&R>=%Y>X39[$X'7UXXH ]NHKY]M?BIX
MGDOH!+?0 7ZHJ.L 9+0F4@DK_$0H/4]"/K7KO@+6+S7?"%I>Z@XDNM\D<DJJ
M%$A5V7< ..0* .EHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ J-IXEG2!I$$TBED0GE@,9('MD?F*DHH *3 SG'-+10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 &*,444 %%%% !1110 8HHHH **** "BBB@ HHHH 0@'K1MYSDTM% #0@'
MKZ\F@(!C':G44 (5!&.::(U4DC/)R>:?10 W;[F@H"._X&G44 (5!ZT  4M%
M !1BBB@ HHHH *1E#*58 @]0:6B@!ABC+!C&NY1@''04>5'L">6NP=%QP*?1
M0 PPQ$L3&A+?>^4<_6CRHP^_8N_&-V.:?10!1@T?3K:P>PALXEM7+EHL94[\
M[NOKD_G4NGZ?::58Q65C D%M$,)&G11G/\S5FB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **9(_EQESGCT&:5&WJ#SR,],4 .
MHHHH B,)-TLWG2@*A7R@1L.2.3QG/'K4M%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 % HHH C\D?:?/WR9V;-NX[>N<XZ9]ZDIK.JD G!/2
MG4 %%%% !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 A'/:EHINYM
M^W;QZT .HHHH **** "BBB@ HHHH **** "BDI: "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***2@!:*** "BBB@ HHHH **** "BBH(?.:XF
M>0.B@A44L"I _B'&0><?A0!/1110 4444 '2BD90PP:6@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J%7E,[HT95
M%^ZV1\U22*S1.J/L<J0KXSM/KBF6T<L5K%'/,9Y50*\I4+O8#EL#@9ZXH EH
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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JUL+L3W?VAT:(R
MCR JXVIM7@\\G=NYXJS10 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 %%%% !1110 4444 %%%)N]* %HI <C.,4M !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 A&:B$!%P\OFN0R@!.,#W
M%344 %%%% !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 444AH 6B@44 %-4/YCEF4H<;5"X(
M]<G/-.HH **** "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 **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "F)+'+N\N17V-M;:<[3Z'WI],CABB+F.-$+MO?:H&Y
MO4^IX% #Z*** "BBB@ HHHH **** "F2*S(51MI(X;'2GT4 -0%4 )R1U/K3
MJ** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@!BB7S'+LACXV  @
MCUR<\T^BB@ HIC[NQ [FG AE!'0C- "T444 %%%% !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 45& XD.78@]N*DH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "F1B7,GF%"-WR;01A<#K[YS3Z* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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 **IW-_#8,6O+B*&,Y*
M%SCY57<WY8)JYVH **** "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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@^
MU%% #5!9") #G@BG444 %%%% !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 44A8 C)ZTM !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 4'IQ
M110 F/SH P2?6EHH **** "BBB@ HHHH **J7NJ6&G$"\NXH"5+CS&QD#&3^
MH_.K8.1D4 %%%% !1110 4444 %%%% !1110 4444 %%%,=BH!"EN>@H ?12
M#IW_ !I: "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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "HK>WBM8O*A79'DD*.BY[#T'M4M% !1110 4444 %%%% !1
M110 4444 %%%% !1110 45#)<I%<0PLLI:7.TK$S*,#/S,!A?Q(S4U !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 -=%D #9P"#P<<@Y%.H
MHH 1AN&,XH P,4M% !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 %%%% !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 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 %%%% !44D&^XAF\V5?+W?(K85\_W
MAWQVJ6B@!KML&2"?8"E!R ?6EHH **9@[P=HQZ]Z?0 444E "T444 %%%% !
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 %%%(R[E(R1GN* %HI , #K56[M9[F:,+=M%;;'2:-!AGW
M $.""I'/3U]J +=%(!@ <\>M-20N"2A7DCF@!]%%% !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 4F!G/>EHH **** "BDI: "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 **** "B@4E "T444 %%%% !1110 4444
M %%%% !1110 4444 %%%1E0SA]IR.!DT .9U0 L< G%*>AI-O8\CKS3J (A,
MOG^2 VX+NSCBI:0 BEH **3<,XSSZ4M !1110 4444 %%%% !1110 4E+10
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 %%%% " @]*6D QG%+0 4444 %%%% !1110 4444
M %%%% !1110 C#<,9Q1C%+10 E+110!'YH\P1Y&\C./:GC)ZB@*!TI: $VC=
MNQSC&:6BB@ HHHH **:KJY8*P)4X.#T-.H **** "BBB@ HHHH #P*!THHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** #-%%% !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 %%%% !112$9&* %!R**0  8%+0 @).<BEHHH **** "BF.6 .WD]A_
M2EC+&-2X <@;@.QH =1110 4444 %%%% "4M%% !1110 4444 %%)2T %-=]
MC(-K'>VWY1G'!.3Z#BG4A&2#SQSUH 6BDQ2*&#L200>E  L:(6*(JECEB!C)
M]33J** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HID@)1@I()& 1U%$2LD:J[%F Y8]Z 'T444 %%%% !1110 4444 %%%(QVC
M)H 6BBB@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI-PSC(SZ9I: "B
MBB@!%SCGK2,BOC.>/<TM+0 4444 %)2T4 %%%% !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 %%%% #
M/+'F!^XR/SIU+10 4444 %%%% "4M%% !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 %%%% !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 4449H **** "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 **** "BBB@ HHHH **** "C-%)0
MM-5-N<L3D]Z=10 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 %!HH
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@ 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@ 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@ S13)(]ZLN]ER,97J*>.!0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12
M4M !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 %%%% $-S)-
M'#NMX!-)N4;"^W@D G/L,G\*FHHH **** "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 **** "F2%L?)MS_ +5/HH 0=*6BB@! 3GMBEIJQJK,PSECD\TZ@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDH 6BBB@ 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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** &NZQHSL<*HR3[5'+=103PQ2R*K3MLB7NS %
MB/R!/X5-VJ"(.96+>< @V?/MQ)T.X8_+M]* )Z*** "FL XP>E.HH 15"K@=
M*6BB@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* !6##*D$>H-+3(
MH8H(A'#&D<8SA44 #OT%/H **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MCB=W,F^%HPK[5)(.\8'/'3OU]*DHH 2BEHH **** "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@ 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 **** "BBB@ HHHH **** "BBB@ H
MHHH **** "H9OOQ#S0A+<*?X^,XJ:F/%'(R,\:LR'<I89VGU'I0 X# Q2T44
M %%%-3=CYNM #J*** "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 **** "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 **#TI!TH 6BBB@ 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 **** "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 **** "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 **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** &L,D=?PIU%% !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 %% .>E% !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 45&T\*31PO*BR
MR E$+ ,V.N!WQD5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!&^_>FW&W/.:D[4UI%5E4YRW XIU !1110 4444 %%%% !1110 4444
M (!@8I:*9([(T86)W#-@E<?(,$Y.3TXQQGK0 ^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@ HHHH **** "BBB@!"
MBEE8J"R]"1R*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@!"#VQ2T44 %%%% !1110 4444 %%%% !1110 4444 %%)2T %%%% !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 %%%% $<\;30LB3R0L>DD84L/IN!'Z5)1
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 %%%% !2*VX'ZTM%
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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 444E "T444 %%%% !1110 4444 %%%% "4M%% "4M%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 444UR54D#<1T'K0 ZBF1
M,7C#,A0GJI[4^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"P!H 6
MB@'(HH **** "BBB@ HHHH **** "BBB@ HHHH BDB#R*Y9QL.0%) /U]:E'
M0444 %%%% !1110 4444 %%%% !1110 4444 &1G%%-V@L&YR*=0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4A&12T4 (!C-+110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 48HHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *#110 4444 )2TC$*I8] ,FH
MK1XY;6.6$R&.4>8OF;MV&^;D-R.O0].F!B@":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@ I*6B@ HHHH :H(W9.<
MFEI:* "BBB@ HHHH **** $I:** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ,XJ"6*"\1-_S*D@=<,1\RG(Z=>>U3$9!!
MI%15    '2@!U%%% !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 %%%% !1144-Q
M%<>9Y;9\MS&W!&&'44 2TE+24 +124M !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 4&BB@ %%%% !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 444AH 6BB
MB@".>.26$I',T+9!WJ 2,$$CGUZ?C4E02FZW/Y*PE=GR;V();/? Z8J>@ HI
MN[+E1G(]N*=0 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 -9MNWC
M.3BG444 %%%% !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 %0W,4DUNT<-P]O(<
M8D102O/H01[5-10 4444 %%%% !4<L;2;-LSQ;6#'8!\P'\)R#P?;!]ZDHH
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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BDI: $I:** "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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2EHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BB@G% !11FB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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 *:ZED(!P2.#Z4ZB@".&-HX51G+L!@L>IJ2
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 **** "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 **** "BFC>'8DC;V&.E
M.H *3=\V,&EI,<YS0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %
M*_NKRWEM%M+ W22S*D[^8%\E#U?!Y;!QP/>KM%% !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 %%%% !111F@ 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 **** "D4': >M+10 444U'#YP0<'M0 ZH+NTAO8/)G#E-RO\
MDC(<J01RI!Z@5/10!# +A1)]HDB?,A,?EH5PG8').3[\?05*#2TG0CWH 7-)
MN --W_O-G?&:"-RGDC- #MPSBD# X'0]<&FK'M+99CN]>U,W+'("SDESA>/T
MH GHHI"<<GI0 M)2*Q+$$<"E;E3SCB@ R#2,&R,8QWH1<#[Q/UIU  3BDR,X
MH(S373=M^8C!SQWH ?1145SYWDGR ADR,;\XQGGI[4 2 YI:KVJ2+YID*D-(
M63 (^7MG/>EN;I;7RMT<S^;(L8\J,OM)[MCHOJ3P* )Z*,T4 %%(3CK0"#TH
M 6BBB@ HHHH *:P;<,$8[TAD42"/^(C/2GCF@!BR*Y(4]#@\4^FL0JLS'"CD
MGIBHA<;X5DB7S0?[IH F8[5)P3["@'(!P1]:8S2;HPB*5)^<EL%1@]/7G [=
M:C>Z,3R^9;S".,*1(J[P^>P5<MQWXH L4444 %%%% !1110 4444 %%%% !1
M1FB@ HJ+[3$;LVN6\T1B3&PXVYQUQC.1TSFGB1#*T8=3(H#%<\@'.#CT.#^1
MH =1110 44V1_+C9]K-M&=JC)/TIU !1110 57O+D6L2,7@5GE2-1-)L#%F
MP#@Y;&<#N>*L5GF\N?(AD@MS=++<%&:-T'EQY(W]<,!@<=>>F>* -"BHV<0Q
MKO+-V+8Z>Y]!3)9F:!&ML.91A)  RKD$ACR,KTZ'F@"9B0!A2W..,<>]+2%@
MBY=@ .I/ I: "BBB@ I-RAPI8;B"0,\D#K_,4*P<'&>"1R"/YTWK*<QG*KPY
MQSGJ!W[#]* 'T4FT;BW.2,=>/RI: "BF1"4)B5T=\GE%*C&>.,GMC_ZW2G!@
MPRI!'J* %HHI"0" 2 3T]Z %HHR,XSSZ4F3NQM.,9W=J %HHHH **8BNLDA:
M3<K$%%VXVC X]^<G\:?0 445'F?[3C;']GV?>W'=NSTQC&,=\_A0!)114<S3
M*J^3&KDNH8,^W"YY/0Y(';OZB@"2BFHXD4,N<>XQ0"WF$;?EP"&SU//&/R_.
M@!U%,V,)FD,KE2H'EG&T>_3.?QQQ2LZHA=F 0#)8GC% #J*AM;E+N!;B(AH9
M &C<9^92 <X/2I$DCE#&-U<*Q4[3G!'4?6@!U%-D9U4%$WG(&,XXSR:=0 44
MURRHQ5=S <+G&33NU !12-NQ\I .>XS2,&++M8  _,",Y&#T].<4 .HJ)99&
M,P\AEV'"%F&).,Y&"<#MSCI4%K?&6PBGG1!(S>6Z6[&=5?=M(W = >"<#&#G
M&#0!.D+K=2S&9V1T51$<;4(SDCODY&?H*EHHH A\R<7&TP*8B0 ZOR."22".
M.0!P3U[8J:F.)"Z;6"J#\W')H,J"98<_.RE@,=@0/ZB@!S,%4L>@H5@P!'<9
MJO/>)$9$5&EE0*3&F <$XZD@?AG/Z5-'(DL8DB=70]&4Y!_&@!]%%(5!<-CY
M@" ?K_\ JH -P]:6H][^?Y?E-LV[O,R,9STZYS^&*DH **:2V\ +E2"2V>AX
MX_G^5.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *0 #H *6B@ HHHH B>5EGCC$3,K=7'1:D(R"*6B@!B_-V(Q[
MTZEHH *3 I:* "FN@D0JV<&G44 1N)  $*]>X[5)VHQSFB@!K;@OR8S[TX44
M4 (P)'!P?6D7(49.3ZTZB@ I",TM% "8Q5:XL4NKF"69F*0,)(T!*X<9&20>
M1@]#Q5JB@ HHHH 2BEHH *2EHH J1W<D\X5+=UC#2*[2AD/RG *C&"#V.1QR
M,U:7D4M% !BFL=JD@9P,XIU% $,4C2QABI3/\+"I H  QP*7 R>!S2T )TI-
MQ#[=IQZTZB@"&[\XV<_V9@L_EMY9*AL-CC@D9Y[9'UIMA)<2V,+W4+PSE?G1
MRI(/_ 21SUX/>K%% !1110 5#)=)'<0P,LN^8MM(C)48&>6 POMG&:FHH 9#
M*LT>]0P&2/F4@\''0_2F*;E9 &$3H6;+#*E5[<<Y/KR/Z5-10!1=KH*9FM9&
MGBB8K%%,/+D8]%R<<\#D@ 9ZU<4DJ"1M)'(]*=10 E%+10!!:SF99%,,T7E2
M&/\ >C[^/XAR<@^M5X9IWD=Q(Y,L>8H9("@C*D@DGWRO!/;BK]% %0W$T?\
MHYC,UTL'F;E0I&[#C )SMR>V3@>M6(F=X4:6/RY"H+)NSM/<9[T^B@!B&0L^
M]5"AOD(;)(P.3QP<Y]?Z56EO&29;5$8W$J2-&QB;RQM/&XCIU'?GFKE% &;)
M>WUG#IRSV1NIYW6*X:U^Y$=I)?YOX<C'//-)>27)OM-B#S0[YG:3R0&0HH)
M8E>,\=,<]S6G10!1EN9HKSR)"=EPVR!HHF8QD(22YY';CIZ5SU[!JU_?RZ9%
M9P?9K(QO:W(9X@DH0$%U& RY)&%S[BNOHH S7T^2/3)+5)9F7<IB6)A&R*"/
ME#=QP>3R<FGRW']G6X%R\TB!')E2$D\ MT4<8 (Z<G &35^B@#-;51#=0VYM
M;ET>V>X\Y$+* N/E)Z[B#P*KZ%<74L (CNVMF)=9;X;)<,6.-N.@^4#('![X
MK:HH I(M\=020R1_8RC93&UP3MV@CG.,-SD=>G%2?;HQ<>2T<ZL9?*5C$=K'
M;NR".V.,GC/'6K-% &:]_<#5ELA;E1M:0.5+*Z #'S#A6W'H<\ UH1EFC4NN
MQR 67.<'TS3J* *&J7;6<4;[;EPTBJ%MH2[YSGGKA< @G'?J*<&G\B94=%OY
M(_,6*5]R1MM  XP=N1_.KM% %".9KBW$-Q&TMS"T0G$(9$W_ "L2I8C*@\]3
MP,<GBJ\6OQRW8MCI^HH3</ )#;'9E3C=NZ!3V-:]% $,S7 E@$*(T9<B5F;!
M5=IP0.YS@?C4(AFETT)J"17$P&YU@4JK,#D;0QXZ#J:N44 4"\D2WEWB"61<
MI$!$T;8'16;YB1G/(&.>AJ62YN8]-%Q]B=[G8I-LCKD,<97<2!QGK[5:HH I
M07-U/<(OD)&B*//#LVY7*@X7C##GJ#ZU'J6K#3)8C-;326[X4R0KO*L6"J"H
MYP<]1GI6C10!$@F\^4OM\OCRP#^>>/7W/X5+110!4U.6*#2[F6>.&2)8SN29
M@J/QT)/ !Z<TZ!EM]-C=[<6JI$&:%0#Y6!RHV\<=.*L.BNI5U#*>H(R#2T 5
M?MB--:;?-*7*DKB,XZ;@6/\ #P#U]:DEFDC90MM+("3EE*X&!GG+#KT_P'-3
M44 ,B=I(E=XGB9ADHY!*^QP2/R-017Z3:C<6:P7 : *6E:(B-LC.%;H3SVJU
M10!6M+N'4+9I8U8Q%F0%UP' .,CU4]CW%)')8SE(8GMY/+^9$4@[=IVY [8.
M1[5:  & , 4U(TC&$15'HHQ0!2U34/L%I/)&HDFBA:;RB<;U7K@]!U%+I<P>
MV,1-P[PX5Y9T ,A*AL@@ 'KU QG-7J* ,^#4S<N!#9W+*6P79"@ #%2?FP>,
M9P!TZ9J><NUQ"B)(2#O+!MJ8'!!/?KD#OBK-% %1KN.T>.&ZN8O,?)!/RY^;
M X_$#/\ C6=- 8_%L<K0-*+BW"JX5]L6QLG<<E<G<N.!]T\UN4C*&4JP!4C!
M!Z&@"K;W37 1F7R,R,$5G5O-49P1@G@\'U]:GC@CBDE= 0TK;W)8G)P!^' '
M2FV]I;6D*0VUO%#%']Q(T"JOT Z5-0 PF3S4VA?+P=Q)Y!XQC]:SY=7BMIUB
M:"2)#=+;^9*-BLS D%<_>R<#CN:TZ* ,W4);6SNH[V6.(RQPR?.\P0K&!N.,
MG!&0H)[9%+IE[<SQ0_:DC+3(94EM^8BI/RC.>6VX/''!J^R(_P!Y5/!'(['K
M37@B=HF9 3"VZ/\ V3@KD?@2/QH HW>JM90FXFLIQ;C9EQ@E2S;3E1DX P2?
M0TEO)<V[)#%#<W4;7$@EGED0&,$EL@#JH)VXZC'M6G3(XHX4V1(J+DG:HP,D
MY/ZF@#-;5[:2Y\B/R;ABS(T"2HTH*M@DKG[HQD]QZ5)9S[+B.U2%4B>-I%7Y
M4,6-GR; <G[^<C@< ]15HV5J;I+HVT7VA,[9=@W#/7GWJ;:I8-@;@, XY _R
M!0 DC^7$[[&?:"=JC)/L/>J5M>7LVH/#)ICPVRJQ%PTR$,P;  4$GD<\_3K5
M^B@#+:ZBN]0CM8IFFA4LTC0$_NY$92%9U.!Z;2.?SJ\/*M5Y;9YDAQN<G+$]
M!GI]*>D,4>[9&B[CN;"@9/J:?0!EF\?31%#<&\N@!(\ERD((4 %@K!1Z' P,
MG ]:L2:A"+A(XY8W8I)(8URSL$(!V@=<$@?C5RB@"*"XCN49XB2JNR$E2.5.
M#U]P>:EHHH **** "BBB@ HHHH **** "BBB@ HHHH KRWL$-Y;VCLPFN QC
M 0D': 3DXP.HZU8J-X5>>*4M(&CS@*Y"G/J <'\>E24 %%%% !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 %%%% !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 %%%%
< !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit42-descriptionofr001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit42-descriptionofr001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ K/UU2V@ZAB26-A
M;R,KQ2,C*0I((92"*T*HZRDTNBWL5O"TTTD#HD:D DD$#DD"@#Q?PA+K>J_!
M34/$:^(-6&MV+3S1SO>R2*RQ@-L9&)0@@$=*3Q;XYU/6_@9IOB>UO+K3]4^U
MK;S/9SO$"1N#<*>AP#STS6KX8\(^+])^%5[X/_LR&&]O6E1KJ6Y0PQQR !C\
MI+%L9XQ^-2>+/AG?Q_"73_!OA^#[9/#<+-+.[I&K'YBQY.>2W YX[T =%X;%
MCK>H6MWI&LZC(=,9!>!M1FFBG+PG*%68KD%E.1W^E<C#XXL[7QEKVB>-KO4]
M*OFO'_L^]2>2.&.#I'M .T=,[B"#GYNF*[JV&N0R6,=GX?>U>9K==0NIKB+
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
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 **** "BBL#6_$=QHXOI5T>YN;6QM?M,TZ2(
MJX 8E0"<D@+G\10!OT5R2^-+EM%353X?NQ:RV#7T+^=&0RA X4X/RDJ2?P-=
M!H^H#5]#L-2$7E"[MH[CR]V=N]0V,]\9H NT456U"^M]+TVZU"Z;9;VL+S2L
M!G"J"3^@H LT5C:1J^H:A=;;G2&MK62W2X@N5G$BL&_@88!5QUP,CWI/%?B#
M_A%_#T^K?8WNUA9 T:N$^\P7.3[D=C0!M45BR>(/+\9P>'C9O^^LI+M;DN,?
M*RJ5V]?X^O'2MJ@ HHI&)"D@9..!ZT +15739[NZTZ">^LOL5TZYDMO-$GEG
MTW#@_A5J@ HHHH **** "BBB@ HHHH **** "BBB@ HKG=0\2W,=_?V>E:4V
MI3:=Y)NXUF$;CS,D! 1AF"C<02O!&"36Y-=P03V\,LJK+<.4B4]7(4L0/P4F
M@":BL70/$!URYUB V;VS:;>FT;<X;?\ (K;N.GWNG-;5 !114%[+/!8W$UK;
M?:;A(V:*#>$\Q@.%W'@9/&30!/14<#R26\3S1>5*R O'N#;#CD9'7'K63XC\
M0'P^FFN;-[A;V_@LBP<*(S(X4,?7&>@_2@#:HJ.>>*VMY)YY%CAB4N[L<!5
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "J]Y?6]A$LES(5#L$0!2S.QZ!5 ))X/ '8U8KF?&UG;WVG6,4[
MZC PO%:&\L%9GM) CXD( /R]5.1CY^: -%?$FD-]E_TL+]JG-M#OC9=TH)!3
MD<-P>#SP:9<>*=$M(=0EN=1BA33F"W?F94Q$C(!!&>1R,=:X2[.N'0-$O=6M
MY+HZ;XC662YMK-E>>W"NHG,2C()+<@#MD<55UI;N^M/B68M*U/\ XF$%O]D!
MLI,S?N%7Y1CKG'!Y'<#!P >@?\)EX>^TS6W]JP^=#'YK)@Y9<XRO'S\G'RYY
MXIP\7^'SI]G?_P!K6PM;V7R;>1FQO?.-N#R"#UST[US\P9_B#X6NDL[KR(=,
MN8WE^R2!8V;RMJL=ORGY6X-<RMO=?V3#&=,U#(\:M>;38RY$'GEO,QM^[@YS
M0!Z WCKPRMO<S'5HMML^R9=C;T.,Y*XW8QSG&,=ZOW'B#2[:*VD:[#K=1F:
M0HTK21@ EU5 25 (YZ<CUKDXU=/&WC2X:RN_*GTZVCBD^R2%96590P4[?F/S
M+P*R= EN[.Q\&V=SI.H6ZIHYADNX;%VG64; ;<DKF)3@DL<9VC!&": .YG\7
M^'K:&RFEU>U6.]C:6V(?/FH%+$C'L#_+K3]*\4Z+K=QY&FWRW$ODK/M5&'[M
MONMR.A[5YKX9M[N&R^&\-SI6HQMI\UTMR)+*3]UF.15+?+P-Q&#^/O75^-;3
M4-.U;2O$6AQHU_G^S)HV.!)'*<(3_N2;6^A:@#KK&_MM2M_M%I(9(M[)NVE?
MF4X(Y Z$$?4&LG3M9L<:O<G75OH(KSRB @Q;,0H$*[1ESDC'4DMBM;3K&+3=
M.MK*')C@C6-2W4X'4^I/4UYPEE'<P>+X-0L]7B@N=<CFAGMK>5)4 6(+-&=O
M(5TSD9X!/2@#T6QU*UU))FM9&;R9/*E5HV1D? ;!# $'# _C4-SKNFVET;>:
MX(D$B1,1&S*CN0$5F PI.Y< D=1ZUC>"6UA8=2@U687B17(6VU V_D/=IL7Y
MF7N5^[N'!V^U8&O6]_:^);_4?#[WR7S7=NMSIEQ;-):Z@,1CS$8C",HX+ \>
M7S0!VC^)-(2#4)GO L>G-MO"4;,'&[YAC(&.<],<USE_XM32?'R)>ZLJ:'+H
MQNT0H"/,\U5!7 W-\N>.>]8>MBYM)?B18'3K^6?5+;S+,PVKNDJ_90APX&T$
M,I&"<GC )-:%B7L/&&AZI=V5[':'P[]D\PVDC%)A(C;& 4E3@'J!F@#H;S7]
M,OK/1KNR\1Q6\%Y>1B!X@K_:^2#$,@XR>"1@C':K^H^(])TJ0I?7BPA2JR.5
M8I$6^[O8#:F>VXBO.9=(FTK1](:6!K=+WQFE[!;L,&&)Y&VJ1_"<#..V[%69
M8X[37?$6C>(-"UG4(=3NS<6CVOG/!<QLBCRVVL%4J5P2V!C'.* .]U'Q%I.D
MLXOKQ8A&JO*VUF6)6. SD A 3GEL#@U53Q78R^+G\/1K,TZ6RW#2")MGS'"@
M'&".#ST[9SG')V<S^']>\0:1K&@7M]::K)'-:&"U:YBE7R4C,+'&%V[,?/@8
M.3BM6".XLOBGYTNGSI!<Z)!;QO!"S0I(DLA92X&%P&!YQGMSQ0!L^(/%%GX>
MN=,M[A)GDU"X$$?EQ,P7@DDD ]@>.I_ XL7WB/2=-+B[NQ'Y:+)*=C,(5/1I
M"!A >>6QT-8?CJ.9;KPO>QVMS/#9ZNDL_P!GA:5D0Q2+NVJ"<98=N]9M@T^D
MZGXPM-7L+R9-4F-W:NENTHGC:%4\K*@@,NW&#ZYZ<T >@HZR(KHP9&&58'((
M]:RK7Q-HUY=Q6T%\C23!S"2K!9@GW]C$;7QWVDXJKX/TR]T+P+I.G7G[V]M;
M-4==W\0'W<^W3/M7 Z3)=S:KX(O7T?4[?[++<QW-K'I[Q063-$RA%7:,KG^,
MY'J1TH [Y?''AEI(HUUBV8RS_9E*DD>9G&TG&!D\ G@GI2>*O$%OI>CZFL5\
M8+Z"T:96CB,GD\':S\$*"1U; .#Z5P%U:W3?#OQ-;IIE^;B?Q$]Q%$+*7?(A
MND<.!MR1M!.?:M)KBZTR[\<6%_87\KZL'N;">*TDE2:-H @CRH.TKMQAL=:
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
MA3MPQ^9>!ZUB6MA=IX9T":TFU;1]>L=#BC5S9220SX!#6\L97J"O'0_-D9H
M];BE2>%)HV#1NH96]0>0:S;?Q)I%U>0VL-ZAEG#&#*LJS[>OEL1M?'^R35::
MVU+5/ $EJ8DL-4NM,,?EH<+!,T6,#T 8_I7(+;W.N^&?!NEQ6%W::EI=[:27
M2RP,@MA N)#N(VD$#"X)W;AVS@ TWUR^\1>*-9T73-5GTR2P6 6\BV?F*[L&
M=_,#+]W   RO<@GBNPO=0M=.2-KJ7:9&V1JJEFD;!.%49+' )P > :Y?P[YB
M_$3Q=*]M=1PW!M/)EDMW5)-D1#;6(P<'BCQ-'=V7C?PYK9@FGTRW2XMKCR8S
M(8&D"[9"J@DCY=I..,T ;9\4:*-.&H&_C%IYWD-(5;"2;MNQQC*-D@8;')%2
M7'B'2;2YNK>YOHX);2 7$ZRY79&3@/D\$9XR.]>=:]H=_<:1XWU2SL[EK:_O
MK&XMK98F$DBP-$99 G7G:V.,G;GN*M:E=R:CXLUJ_M].U,VEQX8,$,K6,H\Q
M_,D.W!7()SP" 3],$@'<Z3XET;79I8M,OXKEXHXY7"9X5QE3R.^#],<UD-KE
M[K?C2_\ #VEW'V2VTN*-[Z[5%>0R2 E(T# J/E!))!],#K5[P3&8? ^A0O!)
M!+%80121RQ&-E94 8$$ ]<UST,$_@_XB:WJ=Q:W,VCZZL,GVBWA:7[--&I4J
MZJ"P5@<AL8[4 =+ FJV&K,;O4$N-(%LSF69$22.0,/OLN%*[<XP!C!SGBGQ^
M*-%DDN(_MZ1O;P_:)%G5HB(NF\;@-R_[0R*R?%1O/$O@[5[/1;>9GDMCY;RJ
MT/FN"#L4, 2" 03P.1R><9.GW6FZTDVIQ>'M;@U"WL98I9-02<M#N',2!B=Y
M)_N@CC/!P" :>H_$OPW:6!N+6]%[(1"5C@1VXE8*C$@<#G^G4@5IG5;6;Q+:
MQ1ZR5<V<DITWRAN=<K^\.1N7'3'&=U<3+8W?_"C=&MX].N_M5H+%I[86SB4>
M7+&TGR8W'&&/ YK=N)'N/BAHM\EG>BV&E7"-*UK(%5F>,J&./E)"DX.".^#Q
M0!GIXCNO$":U=0^))=#ATR^DBW/9JT7D(JABV]?ODL2.>,#Y3SGKX-8LK31]
M.DGU!KLSVZM'*D):2Y&T$R"-!GD$$X&!GM7&Z6LX\)^/8FL;Y9+F]OY($:TD
M#3*Z *5!7+9/I5:QNKWPYJ'AC6+O3-1FTU_#\>G2B"T=Y+2=2K'=&!N ;&,X
MZJ* .\'B71VL[.[BODGBO06MOLZM*TH498JJ@DX[\<=ZHZEXWTFQM]'GAD:Z
MBU6=8;>2"-G4CDDD@'H >.N>W!QB7DYM=3\/1P>'I]-T^2.Y*S6=AOF@+,I$
M>%4^5YG+,<=1C(.37/:7;7UIX)\'>=I6I(=+UYWNH_LLC2(A:?#;0"S#YUY&
M1S]: /2[[Q+I&FMB\O!" 4#NR-LB+?=#MC"9R,;B.M:C,J(79@J@9))P *\M
M*QP:QK^C>(= UJ^CU.[-S:FW\UH+B-U7$;[6V*RE<$M@8 YQ79>+-)O-3\ Z
MII.G8CNYK%H8E#\9VXV[CZ],GUH NVGB+2KZ\CM+>\5II8S+"K(R><@ZM&2
M''(Y7(Y%<S9ZY?>*->U:UT[5I]._LZ\BCA7['O29 B/)YFY003N(&&4C /U@
MF67Q//X,>TLKJTN=.N1<7?G6[Q?9T6)E>,D@ EF*C SD#/2K_@WS%\2>+FDM
MKJ)+C45EA>:W>-9$$,:Y4L #RI% #_%NJZGI_B/PQ:65ZT,&I7C6]POEHWRA
M"V5)!P>,5H7?C;PU8/<I<ZQ;JUJX2<#+>62,\X' Z9/09YQ6+XW$K^*_!TD5
MI=S1VVH/+.\-L\BQH8V4%BH(')%95Y!,\OQ/Q87K&]M52V/V23]^1:[,)\OS
M?-QQ0!W]]K6GZ<B-<7'WT,BK&C2,4&,MM4$[1D9/09%-;7M+%I:W27:317:[
MK?R 96F&,Y55!+#')P.*X#3[V[\.:[IVHW^EZE<:;?:%;6@>&SDE>WFC+;HW
MC W*&W=<=15_R9M&\::+JYTF2TT1]+EL1!;P[A9.91(I9$!VAE4 XX!&">]
M'4R>*]!BTZVOY-5M5M;F40PR%^&<G;M]00>"#T[XJHOCWPJ\8==;M2"'8#)W
M81MK?+C/7CW[9KAM1T>[ATV]N187CV^H>*X+^*W2U=V6%73?(R 97.UFP0.,
M>M=#XANK>U^*7A6>9'V?8;[#+$S;2?*Y( R/3/O0!TUKXET6]T>/5K7489K&
M1MB2H2=SYQM Z[L\;<9]J:?%.B)I]W?R:C%%;V;;;DR@HT+8SAE8!@<<X(YK
MSI=$U+3=4B\1PV-R=*_X226^>S2)O,$+P^5YWEXW?>W-C&<'.*L^)M-N=0_X
M3;5[&UNFMK[14LH8TMWWW4X#_,$QD@!E7.,=?2@#MX?&&@7'F^1J44K1S+ 4
MC5F8R,NX*J@98D GC/0^AJMJOC?2-.T2'5(I'NHIKM+1!%&Q(D+A"&&,J5.<
M@X/&.I%9>LW4EM8>%&BTRX^S^8%FNHK!I9[+$) *Q[25)/R9*G )XY%<L+*_
M3P?J\?\ 9>I[K?Q2MZ4>W=I'A^T(^Y1@E_E&3MS0!Z/!J5M=>*A!#K)9_L'F
M'3/+ (!<8E)(W \A=I]>E31^)-(EO(K5;U/,F=HX6*L$E=<Y5'(VLPP> 2>#
MZ5R]W'=:A\1WFMH+RW2?PY);QW3VTBJDK2AE!;& V.<'D?7BL:*QO-5^'GA[
MPT+"ZM=:T^YM$EWP,JP&%QNE#XVD%5)!!YW8H [:Y\<>&;0SB;6;9?(F\F8@
MEA&_'WB!P.1D]!GK6\TB)&TCNJHHW%B< #US7EFH6UQ+HWQ.C33KUI;YV^R@
M6<F9_P#1T0;/E^;Y@1Q]:[N628>"9)(;%KN<:>2MG*A4RL(_]6P(R,GC!]:
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
MS6>GI/IT$X@%TTN&+I*%9T7'*ALKG<#P< CKZ9<.T=M(ZQ&8A21&" 6]N>*
M'JRNH92"IZ$'K2UP.E>,+/3_  IX6DTOP_+'9ZM)]GM[:*50(20[ <XSG:?;
MWK1M_'$8M=5_M'3Y+6^TZ[CLVM4E$OFR2A?*"-P#NWCKC'.: .MK'UGP_'K=
MQ;//?W\5O$&66T@EV17*MCY9!C)''8CJ1WJE<>+'TF/59-;TN:TAT^!)Q<1,
M98IPV0$1BJ_/NP-N.XYYIS>)Y[/7+/2=3TS[//?Q2/9F*<2+(Z#<T;$A=KXY
M[@\\\4 ='17GZ_$J[;PG+XF_X1>Z_LN.V>;S/M4>=ZR;-NWKCJ<X/0\'@G4B
M\:M#XECTG5])FTR.Z@DN+.YEE5UF6,9<,!]Q@O..>* .LHKD_P#A-UCM-)U.
MYT]HM'U65(K>Z\W+IYG^K:1,?*K<<ACC(SCLVQ\9WNH7U_%!X<NS;Z?>2VMU
M,)T)39&'!5!RY.0,#U'X '75#;VL-J)/*3!D<N[$DEFP!DD\G@ >P '05S>G
M^,)KO6+72I],%M=WFGF^@C:XRR@;?DE&T&-OF']X=?2LWP[XWN9?"-EJ>LQV
ML=Q?W<L%L!<;59A)+PQ*C:JJAYY) Z9.* .\I-PW;<C=C.*X^V^(%K);7XGM
M"MY:W<5FD4$HECN9)<>7Y<F "#SDD#;@YZ52TO[0?C-J#7-E#:RMH<1/DR^8
MLG[YOFSM4Y[<C^&@#OJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\ &^C7OB'P=J.C
MZ>;=;B[C\L/<.551D9/"D]NE=!6;K.NV.@PV\M\90MQ<1VT92)G^=V"J"0,
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
M6L\@>9A%%' 8]BA@A+$B,Y.!RWMSZ!6;KFNZ=X<TR34M5F>"SCQOE6%Y N2
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
M'9G0I\@&4RH/.2!W-=!-X(L;G1?[,N+_ %*<--'/)<S3AYI&1@R98@\ @'
M'YG-F;PGI]UJUYJ%W)/<M>V8L;B*0KY;PC)Q@*#U9CG/>@#,U2ZUGPWI]WKK
MZLFHV$&F2S/;RQJK/.J[E,90#"D Y!SQCWI=*;Q.VM:9<O<B;2;F!OM0G:+(
M?;N1H=BYP>002>,'UJUHW@C3='MGM3<ZA?VQA:WCAO[@RI#$1@HHP!C''.3C
MC.*/#_@FP\.2+]FO=3N(8@5MK>[NC)'; \8C7MQQDY(&0.IH Z6N(\:6]MXD
MNF\/75M=3V4=L\LYMX2^V5P4BSC^Z-[X]0AKJM)TU=(TN&Q6ZN[H19_?7<ID
ME;))^9CUZX^@%1Z9I":7->RK=7,[WDWGR&<J<-M"\848&%48]J .*T3QO<67
MPDO-5OHC)JNAQO:7<+Y!,\?RC=WYRI/U-.U&VO+?Q[X%FN]4EO"XNRX:- H;
M[.22FU00/8D]O?/01^"=+6^UJXEDN9TUI=M];RLOE2?+M& %&"!QD'/KFH;+
MP'8VESI,[:GJURVDEOL8GN01&K+M*\*"1CCG)]Z .-UO4;WQ-\,K+Q')?R)%
M=ZE;2+9JB>6L?VI55<XW;A@$G/7/;BNBU'4M5?Q'XKTL:E+';6^CQW5MY2(K
M0NWF D-@D_<'7\,59?X;:0;*?3X[S4X=-EN5NEL8K@"**0.'RGRY +#.,XYX
M .#6LOABR&LWNIO-<R2WEJMI-&[@H8US@=,_Q-SG/- '&V-]JFD> / $MMJ<
MS"\GTZ"=9(XVS%(BY0':"!QUY/)YK376-6UZU\576GZB]C)I%W+:6L(C1E=H
MD5B9-P)(9B1P1@8QSS6DO@73TT?2]+%]J)M],N([BV+3*S*T?$8Y7[JC@#\\
MU8G\(6,M]J%U#<WEJ-24+?0P.H2XP-N3E258KP2I4GZ\T <QIWB'6O$NNZ%'
M!J,FG6FJ: U_)%'#&S12;XQE&8'^\<9!&.V<$/T?Q#J]_P"&-$>ZU15N9+^Y
MM;AHH0;B[$32JHB7:5!.U2QP  "<BNI'ABRCUNUU6"6>"6ULS90Q1;1&D1(.
MT*5]57\JSHOA]ID$%BD-[J,4EC<RW-O.DRAU:7)D7.W!5LG(Q],4 <EJVKWV
MK_";4VU%VDN+76DM-[JJNRQWL:KNV_+NQ@'''%=)+&\OQ?GCCF>%V\. +(@!
M*'[0W(!!'YBK3?#[23H][I2W.H+:WEY]MD7[1N(?>)."P.!N /J>Y-7YM%AM
M-;E\2B2]N;V.Q-MY*;,21J2^T+@?,6YZCD^E '-Z'KNL7UA%H=UJ,B^(K?4F
MMKV58HP?*3YS(%VX"-&4 .."X]*] KF/#MDM]K=[XJFTF;3KF\@BMDBN5 F\
MM,DLX!(!);&,]$7Z5=T72+C3M5U>YDO+R6WO)A)'#<S^9Y1YW%/[JG*@+VVY
M[X !A01W+?&.^4ZE=>2FD02K!\A09ED!7E<@?*#P<Y[XP*Y;PQ>ZMH_@WPC?
M6^IL+:YU@V,MEY*>6T<EQ*"2Q&[<#R""!VQW/I%QX<M)_$2ZZL]U!>"V%LWE
M281T#%EW+CD@DD?7G(K.B\!Z=#HNG:4EY?BVT^[%Y;_.FX2!BXR=O(W$G'O0
M!CRZMXGUV'5;K0)1%-8ZE):Q12M$(&6)]KB3(+_, QR",97WSVNIG.C7A];=
M^A_V36%-X"TJ37;G5([G4;;[6P>\M+>Y*6]TP&,N@ZY'7!&>^<FNAO;47ME-
M:F62)94*%X\;@#P<9!'Z4 <I\.(H)_A+H<5TJ/;O8!95D^Z5(.0?;%<=\/-;
MU*/PMX<T.W:<1WC7SV\RL@D-O$X"JI<$?QGL>%X]1W=OX$L(-"BT-K_4Y=)B
M3RQ:-.%5D_NED56(]B>:LZWX-TG6["QM2LUBVGL&LI[!_)DMN,80C@#'&,8H
M Y+6QKB:)HD.OR12W$?BJS6&1"I=X?-!0R!0%#X.#@8X![U/XP\1ZOI,>N7M
MEJ1D.GS6_EP6\2-%$A*;EG9ADLVX\*<@%3@9S71S^#;&XTZSLY+R_;[+=I>^
M>TP>669""KNS YQ@<<#  Q@8JMJ'P]TG4CJRRW.HI#JKK+<P17&V,R@*/, Q
M][Y1ZCCITH J:QJ^HZ3XNN[.ZU6:+3[[3))[!EAB)AGC/SJORY<E2I .?XAZ
M4SPCKVIZ[I^D17-[+'J-J9AK*[(_OQDH8SA<+N;YAC'RJ>>]=+?>'M/U(Z6U
MXCS/IDXN+=W<EMX4J"2>3US]0*=9^'].L;S5;J" "35)!)=>C$($Q], GZDT
M <7IGB'63K_AB"34S>0ZJ+I+B5(4%LS(A=3 <!R!C&3D,#U/6JUGXA\0VOA+
M5?$]YK7VA-/GO+=;0VT:I)ME,<;,P (V]\$9'YUT5E\/-+L?[*\J^U4_V4[&
MSW71/E*RE2@X^[@_7MG'%:.G^$M-L=%OM(<S7=C?/*\T=R0<F0DOC &,DD^W
M;% %33$\2P^(XVN9S-H\UN0XN7B\Q9AR"GEJ,J1G(/ID5C>+9F/Q7\#VMW_R
M#R;J6,-]UKA8_ES[@'CW-=!X>\(6?APCR;_4[P1IY<"WUR91 G]U!Q@< 9.3
M@8S5_6]!T_Q!9+:ZA"76.198I$8I)%(OW71ARK#U% &1XUUN;14T54L;>[CO
M]4M[/$SE?+=FRK\ YP5!Q63/JOB;71K3:!+Y-SI]^UK C&+R6,>W<)0P+_-D
M]", KCN3OS^$X;Z6P?4]2O[]+"X2Z@CF,:@2I]UB4122,]SCU!JO=^ ]+N=>
MN-6CNM1M'N]OVRWM;HQPW6!@>8HZ\<<$9_.@#%N+_P 0W_B'Q/8PZX]G#9:?
M;W4'DP1.4=UD)&YE.5RHSD9/&".Z:9XIU7Q"NCV43RPW%QH4.I3O:F-69Y#M
MX\P$!05)QC^)?QZ8^%K4:GJ=^EU=I-J4"6\P4IM"*"%"C;Q@,WYUFS?#K29+
M/28H;S4K2XTJ+R+6\M;@1S+%_P \RP&&7@=10!D2WWC!+WPEI5]JL%I>WYNX
M;U[:))%)CC9D<9'#8P<=,]B.*K^)]<U_0-)UF:+7&O;K2H;<KY%O&%!PN\W&
M5P"Y)PJ'(!!P.M=>WA&Q-YI%TES>))I1D:#]X&W,X(=G+ EBP)R2>^>M4]3^
M'^D:K+K!FN-0CBU<+]J@AN-L;. %#@8^]@#V..10!#-_R66R_P"Q?G_]*(JH
M?$AW;6_!-M-QITVLIY^?NLX!,2GZMGCVKIH_#5M%K]OK(N[QKJ"U-HN^0,K1
MDACG(R22 <Y[>G%6]9T6P\0:9)I^I0":WD(.,E2K Y#*1R"#T(H LW5O!<VS
MQ7**\)P6#=.#D'\",UPQUS5]8T7Q1JVGZBUI)I%W<06UOY:-&_D 9\S(W'><
M]", C'.2>GL] :W$:76KZCJ$,9!2*Z:,@$=,E45FQ_M$_G5:;P;I\ESJ4D5Q
M=V\&J<WUK"ZB*<XVDG*DJ2."5*Y^O- ',P:SK_B;Q!I]M8:P^E6VH>'DU(*M
MM'(T,C.@XW#G@XY]^G!%2;4?%UQH?BW4;;Q$(Y-"O[@01&SC*S1Q1H^QSC."
M"0,8.2<D\ =RGANTB\1Q:W%+/'/%:?8TA0J(A#D-MV[<]0#US^'%<KX;\//J
M4GBR#4#J=O9W^K2R&V>(Q1W,#*@SEEW8;# X(.!0!:T;Q!?>,-5OK2"[FTM+
M33[.?]RB,[27$9DR=ZD;5  QCDYSVK&L_%7B+6H?"2K?K8SWUY=V-Z8H%97:
M%)/G3<#CE,@=,]<C@]O<^&+276%U:TN+G3[WR!;/):E )(P<JK*RL..QP"/7
M%1-X.TT/HQMY+BV72&9[5(G&-S ABVX$L2&;.3W)Z\T <GXFUG7] TG6GCUY
M[V[TJSAD3R+:, , 2[7&5P-W95.<<@=ZT=MW<?%Z/&I74<7]A"=81L**3, 0
M 5/!V@D]>.N.*TM4\!:3JMSJ\LUQ?QIJ\2I>00W&V-RJ[5?&/O  #T..0:N#
MPI9+JUEJ:7-\MU:VWV7>)S^]CW;@'SUPPSV].G% ')6GB_5DT"U2XN_,O;WQ
M))I"71B4>5&)'&0H&W=M0@9'4@G/2K6JZWK6CZWK>BKJ#S*-$DU2SNI(D+PN
MC;61@%"L"<$9&>HYK:7P+I/]B7&E2R74L,UV;X2-(!)%.6W[T90,'=S^G3BK
M+^%K6:&^^TW=W<7-[;?9);N0H)!#S\BX4*H^9CPN>?88 .9TG5]=CU7P5)=Z
MLUW#KMDYN(&@C1$=8!(&0@;LYR#DD'/ '2KGQ?\ ^25:[_USC_\ 1J5K1^$+
M.*70I%N[S.B(8[0%DQM*;#N^7GY>/_K\U;\2>'K7Q1HLVDWTLZ6D^/-6!@I8
M @@9(..0.E &F&5(E9F"C Y)Q7GDGB/6+?5-&D74C=Q7>MO8S^3$GV41GS-J
M(Q <NNQ<D$C<&&>U=4OAO,UL]QK.J7,=O(LBPRR($9EY7=M0%L'!Y/4"LQ/A
MSI$<-O EWJ:P6M[]MMHENB%@<EB0N!T.YNN2,\$4 8>K:WXCL5\5:1%JL[ZQ
M;M%<Z01!"3+#(,!-NS!PRR GJ  ?KTWAW66\1S6^HV5[*VFBQB9D*H=\SC=A
MB%R&5=N0"!\XXXK4FT.PN-?M-;DAS?6L#P1/GHKD$_CP<?[S>M&B:'8>'[!K
M+3H?*@::28K_ +3L6/X#.![ "@#GKJY>Z^,.GZ=(3Y%EHTM[&O8RO*L6?J%#
M#_@1]:NW7@71;R/5TD%VJZK(DLX2Y=0KH=P9.?D.>3CK4VJZ0X\1Z=XAM$+S
MVL4EK<1KUD@<@\>ZLJMCN-W?%;XY&: .#:)8/C9IT*%BL?AR11N8L<"=!R3R
M:H^+S-;?%OPK/I" ZC+8WJW*K_'"J9CW^V_I[UU=WX4@NO$BZ^NHW\%^EN;5
M&B:/:L1;<5PR'O@Y/-6=,\.:?I=_<:A&LL^H7*A9KNXD,DC*.B@GA5_V5 'M
M0!S7P@=)OAEI\Z/ONIGGDNG?[S3F5MQ?OGI^&*Y+Q=X@NM9\'ZN)K."SM(O$
M\>G:BT,A;S8T9%9V) P#B,8]J]*B\*6ME?W5WI5Y>:8UVYEN([8H8Y)#U?8Z
ML Q[E<9[YI;/PAH]IHVH:6\#75OJ,TD][]H;<9Y'QN8] "<#[H &.,4 ;$MO
M#/:O;2QJT$B&-HR."I&",>F*XEPJ_&^Q"<H/#D@7G/'GI6[9>%ULK=;0ZQJE
MQ8(-JVL\J,NWLI?8)"/8L<C@Y%,O?"-O>>(TUU=1U"WOH[<VJ&!T"K$6W%<%
M#GGGGF@#9O+:"_MY+*<YCE7$D8;&]>X/L>AH6SA6\DN]I:9T$>6.=J#^$#L,
M\GU_ 8JZ9HZ:;/<SF\O+N>XVAY+IPQ 7.%    Y)X'4FKEW-)!;/)% T\H'R
M1J<;CV&>P]Z .3^&ES))X=O;%R2FF:I=6$)/_/..0[!] " /85M^)[NXL?#E
MY<6M[;V4RJH6XN 65,L!T .6P< 8.3@8-8<7@RXM- TNQM]0NX;R&^^VW%Q;
M3>6DLC.7DWCJRG<P"_[N>]=#KVAVGB/1YM,OC*L,A5M\+['1E8,K*>Q! - '
M'0Z]XB:\\6Z?9"YN9K*VM9[%+I(DF_>!]PX '\&5##.3@^E;7@W7X==;4#%?
MWDKP,BR65_ L5Q:/@Y5P%&0>H//?GBE'@73Q=W=Y]OU3[5=Q0QS3?:OF8Q-N
M1^F P)],>@%:VG:+!I]]=W_FS7%[=JB33S;=S*F=JX4  #<W;O0!RWC+6=5L
M#KLEAJ;*UCIGVJ&WM(D=HW =B\Y=<!3M  !!(#8!Q2+JFM:IXPT[3H]6>SM+
MW0?MKK#!&6CDWQC*E@?[QZ@CKQT(U]3\$:9JFH:E=RSWT7]I6PMKR&"<HDRA
M2JDC&<@,1P<>H-26/A"ST_4K._AO;\SVED;&,R2*_P"Z)!.<KR<@'\,#CB@#
MB[?Q#XD7PAINOS:TTDL.K+830"VC6.YC^TF$LW&0Q'.5( ]*V;O5/$>NS:]'
MH$S07&FW?V6W4F+RF941CYH8%B&+$?+CC&.<UI_\('IW]@KHWVR_^R+=_;!\
MZ;O,\SS,YV=-_./Z<4M[X$TV[UV75TO-3LY[A56\2SNC$EV%&!Y@'?'&1@T
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
M$\7%NRY9T?\ A;*D$D$'Y<]J[P75S<^!?M>DP2174NF>9:0RCYT<Q916]P<
MT ;"SPO,T*RQM*@RR!@67ZBN9N_$.IWFL:IIN@)8R7&F" R1W3,!.9 6*JRG
MY,*!R0W)Q@8S7'QBWO/!?@6\T8J-:2]MD9E_UI;I=+)W/ <OGTS6_P"%K6P7
MXE^-#%!;"6*2SVE$7*9@^;'IGG- '<22)#&9)75$499F. /QI//B**_FIM?[
MK;AAOI7'>)KDP_$+PM'?A?[)E2X53)_J_M6%V;L\9V[]N>Y.*XW7K7[+HGC(
MPJ@T.VUJQEM"!\D3;X3<%/10Q.<< [O>@#V42(690ZDKU&>E)'-%*2(Y4<@
MG:P. >1^=>5Z]=Z/?^,_% CGLYXIO"F<AE99&5YB2#T8CCGMCVKK/A_I.F6?
MA+2;^RM8([F[TVV^T3H/FE(C&-Q[XR: .GDGAA9%EE1&<X0,P!8^@]:)+B"*
M1(Y)HT>0X168 M]!WKS6:]T"Y\1^,=%\8SP0R3/']F^T/L+VIC7:(3U)#ASA
M>=QK&\<7VF2Z?XSMX2EM>06%LL@OG+SR$1[T$2D_+MSDMSEMW QD@'L<D\4(
M)EE1 !N)9@,#UJM?2WJM9&Q:S\MIU%P;AF!,1!_U>.KYVXSQC->?FQT#7/BH
M!>PV5Y;W/AV.;;)M9)B)F!<CHQ [\XK$TZT6ST/P4)"##'XIDCTZ20Y?[)^^
MV8)YVG"D>VWVH ]9M-9L;[4;VPMKA))[)E6<*0=K$9V_4#&?J*G-RLT$K6<D
M$TB @#S/E#>A(SBO+[BXT72M2^)C7L(W*$;R;8A)VC:U3<4/4 G.6Z59\.WU
ME'\30D5[IICF\/H%2R8>7E93A<Y^=E4GGCCL* .R\&ZY/XD\(Z;K%S%'%-=Q
MEVCCSM7DC S]*V3<0";R3-'YN,[-PW8^E<E\*F5OAAH)5@1Y!'!_VFK"+3:=
MXFBFVV6LZ/>:X\:N!MN["Y)96!_OH,,.Q"^PH [_ $S6;'6%N&L;A)DMYF@=
ME((++C=CV!X^H-6X9X;A2T,J2*#@E&! /IQ7C!F@L/!7B1;-(E:'Q'-_:,<"
MCS%LOM(W@@<A=O\ X[FN@\0Q7,7BP77A'R_.ET"[:X%KC8Q 'V8X'!8L6VGK
M@'M0!Z*;A',L4,D3SH.8]_0]LXY%8G@_Q#+X@\*VFJWRP6\\SS*R1L=HV2N@
MQGD\**Y[PA=^$=7B\-7EA-&^K6UHR&*&3$L>Y!YOGJ#G[PZM_$01R:YGP!J$
M%O'H46OQV\FF7$ERND3G!CBN?/EWJ^?^6C _*WID#DG(![1156TU*ROI[J&U
MNHII;23RIT1LF-\ X/H<&K5 !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 %1SP0W,1BGBCEC)!*2*&'Y&I*
M* ('L[60.'MH6$A#.#&#N(& 3Z\4TZ=8LBHUG;E%SM4Q+@9].*LT4 5Y;&TF
M,)EM8)#"<Q%XP?+/^SZ?A3KBTMKK9]HMXIO+;<GF(&VGU&>AJ:B@!CPQ2.CO
M&C-&<HS*"5/J/2HH;"SMIGF@M((I7&&>.,*S#W(ZU8HH 9+#%/'Y<T:2)D':
MZ@CCIP:A.GV3,[-9VY:3[Y,0RW.>>.>:LT4 5I-.LIK=;>6SMW@4[A$T2E0?
M7&,59    & *** (Q!"K2$11@R_ZPA1\_&.?7BHDTZQCMOLR6=NL&=WE+$H7
M/KC&*LT4 5VL+-U16M(&6/[@,8(7Z>E(=/LB7)L[<E_OGRE^;G//'/-6:* *
MCZ7I\@C#V%JPCY0-"IV]^..*MT44 01V5I#<R7,5K"D\GWY5C 9OJ>IHCLK6
M*4RQVT*2'JZQ@'\ZGHH CN+>"ZA:&XACFB;[R2*&4_4&D%M +;[,((_(V[/*
MV#;M],=,5+10!6&GV2IL%G;A-@CVB(8V@Y"].@)/%310Q01B.&-(T'144 ?D
M*?10!#+:6T\T4TMO%)+$<QNZ LGT/:B2SMI9&DDMX7=T\MF9 25_ND^GM4U%
M ',2^%VN?'#:U<Q64UB=/6R6W=-Q7:Y</R,=\8_7M70RVEM/L\ZWADV?=WH#
MM^F:FHH C-O"9'D,,9=UV,Q499?0GN*C6QLT146U@550Q@", !3U7Z>U6**
M(X;>&V39!%'$F<[44*,_A4:V%FET;I+2!;@YS*(P'.>O/6K%% $:P0HTC+$B
MM(<N0H!;MSZTRVL[6R0I:VT,"$[BL2!03Z\5/10! EC:1-,T=K C3_ZTK& 9
M/][U_&F?V;8[ GV*VV Y"^4N,^O2K5% $<4$,)<Q1)&7.YRJ@;CC&3Z\ #\*
MDHHH **** "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 **SEU_1GOC8KJU@UV#M, N4,@/IMSFK\<B2QK)&
MZNC@,K*<@@]"#0 ZBBB@ HHHH **** "BBHY[B&U@>>XFCAA09>21@JJ/4D\
M"@"2BJMIJ5AJ"AK*]MKE3G!AE5QQC/0^X_,5:H ***1F5%+,0J@9))P * %H
MJ"TO;2_B,MG=0W$8.TO#(' /ID=^:GH **** "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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\T^.?B&_P##_P /3_9TCPRW
MMRMJ\R'#(A5F.#V)VX_$UZ76/XG\-:=XMT"XT?4T9K>;!#(<-&PZ,I[$4 5M
M$\,:-:^#+71%L;>2P:V59$9 1+E1EF]23SFL%_$5SIGB>R\!Z$MOYECI/GRW
M-VC.-J *B!59>3P2<]^E:NCZ%XETK28-);Q!:36UN@BCN38G[0(P, <N5W <
M;BIZ<@U#J7@EW\4Q>(]+OUM]0^P-83?:(S*LJ'[K'# [@<?7VZT <K>?%V\D
M\ Z#XETW3[8RWVH"PN+:<MA'PW*L#T^7N#]X>G,T_C_Q5#K/B[1_LNCFZT.S
M^W+/B78R>6'V%<Y+<@9R!UX[5:N_A% W@O1/#=AJOV:/3;T7SSR6WF-/*,]@
MR[1\Q]> /QN7'PYNI_$7BC5QK,*MKU@;)H_L9(A&P)N!\SDX'MUH R]4^)^I
MVW@/PMXCM+"T:75[E+:6"4MM5CN&58'@90]0>OMRR?X@^*H-5\7Z3]ET<W6@
MVOVU9\2['C\L/L*[LEN0,Y Z\5;NOA5/<>"_#WAT:[&HT:[%TL_V(GS2"Q *
M^9Q]XYY/;I5NX^'%U/K_ (KU7^VHE;Q!9?8VC^QD^2-@0,#YGS' ]N30!5_X
M6;<7.C^#/LMI FI^)'" 29:. *0)&P""W)X&1]>*@N?B=?0>&?%TXM;0ZKX:
MNQ!*-K>5.A?:K ;LJ3@\9.,=\U?@^&(M]$\+VZ:FC:CX=F,EK=&W(212V61T
MW9YXY!XQ^%-F^%RS^&_$M@=45;_Q#=?:+N[^SY5!OW!$3=T'(R2>IH BT+Q_
MK5WXUT/1=3L[!8-8TA=0B:V+[XB5)VL6."/E/0#&>IQS?^*.DZ[J>@64WAX1
MS7VGWT=\+23&+@)D[<'K@D''MZXIEC\.[BT\6>'M<;6(G_L?35TX0BT(\U0K
M+NSYAVGYO0]*Z37-)O=1N=.N;#4A9364S2_-#YBR@H5V,,CCG/7/ H X'PAX
MZLO%&N7KS:2=&\96MA)%)#<1G;*H*MD]&.T@?*<'#'!/497A7XA:KHWPBO?%
M^KO%?2374@ABVE7:9GQ@MG&T#H !@#%>B1>$OM'BS_A)-4E@DO$LS9PI;Q%%
M5"268DDEFYP.@ SUZUSME\)8HOA]>>#KS5VN+)Y3+:RI;A'A;=N!;YCN.>.-
MO!/X %E/B#/I'B:[T3Q"EN6BTC^U4N+2-D!502Z%69N1M)!SSCI4WA;Q3XFU
MZ;1;]]*M6T35+>25Y86(>S8$[%8EOGR !PHY)]*D@^'T=WK]WK.O74=[<3Z;
M_9@CAB,:+$00YY8DLV3] >_6E\%>"]8\'V8TS_A(Q=Z3 SM:P-:!77=D[6?<
M<J"2<  Y[@<4 <!\(O$'V/09-#TZ[L5UB]UNX9(;D$@0JB;VP&!Z X'<CT!(
M]S7<%&X@MCD@8!/TKR:#X*&VT.*UAU]8M3M]3.HVVI1V6'B+ !DQYG()53U[
M5ZM;K,EO&MQ(DDP4!W1-BL>Y"Y./IDT 24444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<IXDU_5
M-#\4>'8 ;0:/J=R;2>1X6,D<I4F, [@/F((Y''O0!U=%<AI'B/4I?B)K/AK4
M);(QVUM%=6GDQ,KR1L<-NRY&5.!TYSGBM31M3N9;"\O]3N;1+1;B1()%0Q 1
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
M=W+021C^(?<P1]W;SC%;KR-;?$GPO#>W"O<PZ-/%/(3P928NI]6VL1ZUW]%
M''?$66YM-*TK4(X);BSL=4@N;Z*)2S&!=V6VCKM8HV/]G/:L/Q--9:UX<U'6
MO#-C+<QR75G/J$T4+@WL43@LB@@%MJ 9P,$<<D$5Z;10!YWJKVNL>,;;6=+N
M(IK"'1KJ/4+A"#&RMM,4;'INSO;'4?C6#9Q6(\)_#"-XX \5W$9E91E/W#AM
MP[?-M!SWQ7L5% 'B_BIH'T[XGPQ[&\Z:T:%%&?,;RXPQ4=SN!SCN*ZN;^S?^
M%N:5,@MO*31)E5U"[5/F(5 /0';N(]LUWM% 'C.DRR6>D>';[:S:1I_B&]:\
M1%R(4=Y1%(1V12X.>@R#5KQ5;K=1^/M4L6233+O2(H5=/F2XN@'Y3'#$*4&1
MW..QQZY10!YY$UG'\0O"9M?)6,Z/<1$Q8 Y,153CZ,0/8UJ^-HDDGTIHM:.C
M:C$\DEI=N@:$MM :.0'C# ^HZ<'/!ZZB@#RN#4;EM0\":KJEBMGMGU".;[-&
M[1,[*P5D&"<2$%E'?--WHOA?QSH&LH3JUS=7<D$##+W8D'[AHA_%C"J,?=*\
MXQ7JU% 'EMEJ \,>([BS\9^:\>HZ19V\-R8GE21D1EFBRH/S%F+8[Y^E4?$5
MM=#Q3I\&@1):?9O#Y"V,K;!)&LT;?9F;.49D4]\\>F37L%% '+6/CCP\VD:-
M<+*UK%J$B6UO 86!BD(XC8 ?)CIS@>G%5?BPJGX8:V74,%C0],_\M%KJ[JSB
MO!$LVXQQNLFP'AF4@KGZ$ _A6;XLT!O$_ANZT<78M4N0H>7R]Y # \#(YX%
M'(:M;6$_C#3]5T"SCNH+'2;P7Z60 $L95?*@)7^(MNPO48/M67H6I6DGBCP;
M=K*1:?V3<0>6ELZPVW$6(MQ&3M .2Q/W<\5ZW&)!&HE96DQ\S*NT$^PR<?G3
MJ .%^$]K9IX$T^6.WA6Z0SI(WE@2+F9C@]QD!3CTQ[5-XWAN=+U'1_%>G6LE
MS<6,OV6X@B^]-;S$+CWVOL8?C7:44 <%KCPZ!<^%;>ZC59GGG9]4,;.()F0E
MR%'&Z0NP7=D#G@]*Y**=$\!?9G,PDA\6!V$T11MOVS>21@#[OS' X]J]JHH
M\WOK^WTSQSXL6Z+J=2TFW-F%C9O/V+*&"X'.,C/L<]*P]+U1-$L_!FH:J]_:
MZ.=!6R-S%$V+>X&PD.-I(#!0,XZK7LE% &%X0L=.L/#\<6DP7$-@TCR0BXW;
MF#,26PW*@DD@>A]Z\_\ %<EE>:Q%KOAJ=K+Q3' ZBWA&)+F19$4131]64@MR
M>@ ;.!7KM,,49E$I1?,"E0^.0#@D9].!^5 '#64B^%O&OBN[U'Y(=2CM[NU;
MKYK)&4>-?5P0N%')##%3^ XU\)^$_#/AS5&>/5+J*5UB$;, V3*ZE@,#&_')
MYQQFNUHH \>_LRXA^$=UX"52=:^U/91PXY=&N-XFQ_<\MMQ;IP1UXK?L-OA#
MQ!XN%WN$=Z(KRQ.,FX(BV-&O]YPRCY1S\P]:]"HH \IU;1YO#O[/L>CW?%XE
MM$&C')WF5791ZXR>GI7JD<D<T:R1.KHPRK*<@CV-.HH \JVZ"=>^(]KJ45LS
MS/&J1,@+R VR?+&.I;=V7G)'M52QEE\)7NDP>+9[ZWM9]!MK1+F)6=$F0OYD
M3X!Y(9>>^WVKT31M ETK6]:U)[U)O[4E25HQ#L\LJ@08.XY&%'XUN4 >6IIN
MC6?BKP)8V]HT=C#:WZQQ78+,JOL\O?NY&[G ;GMU&*[7Q5;6!\(WEK=-+;61
MC6(O:C#0C< &4 ?P\'&.@K=HH \<UZ\U.;P+XRL=0N+/5&2V@2WU:S3;]LR2
M0C*,CS%ZG;V85N:G/9VWQ"$UK;)<P#PO<((+? \XB1&6($=RH; ^M>CT4 >1
M:%J5I)XI\'78E(M/[(N(/+2V=8;; BQ$&(R=H!R6)^[GBHM*L2?@=#-IEAYM
M_;R;YXX(P)WB6Z#R1],\HO3N,>U>Q44 <)H6J>&+O4+SQ583ZA<M#IY2[NY4
MD CC4[]A4J-SCYCP"1C'<9[6SNH;ZR@O+=BT$\:RQL5*DJPR.#R.#T-344 <
M%XHN(5^*_@DM(H$*7PE.>(]T2A=Q[9(XSUJ;Q2;=_B/X+6;RV6,WC-O (4F,
M!"?3)''N.*[>B@#QDW$EKI>I7MNEQ)8V7C"6ZNTM!EQ;%2/,51U4.0W']TGM
M7=^#QH=W>:IK&B/=W"WWE>?>3;PLSH"!M# =!@$@8.0.H..KHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MP78?Q'YNF>H&>]7->\+7_B'Q)>2RQ""PO-!ETQI/,!>.1W#;MO<#&.O7VYH
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
M)M3N0R000-<2#&2JJNX\>N!6++XL:#1[O5)-,E:U@LOMRR13(ZRQX)(4YQN
M&2.G(P36D;?48O#!MO,BN]32S\O?*,)-,$QEAZ%NOUKC[3P+-$FO0:= ='T[
M4],DMFT\S^9$MRX(\U ,A5 ..,9_NC% '1GQ-;2ZCHNGM:S@:U;//!(& "A4
M#,&P<@X8=*XGP?XO'AKP79-?:7J#Z6+^YAFU,%6CA+74@7<"V\CD MC SW-:
M]AHGB675_"%W=Z?96\>CV\UO<*+LN3NC1-PPO?;D#\R*BM_"&K2^#)O!UW!"
MEM+=R/+?)-N5H6G,Q"KC._!V\\#KD]* -2]\>"U?7DBT+49SHA4W>UHAA"GF
M;ER_/R\@#GV%6K3QE#=:UIMBVFW<,&J0O+8W4FS;-M4.1M!W+\IR-P&:RYO#
MVKO-XZ9;6/&MQ*EI^^'!%N(?G].1GC/'O3H] U=;_P $3&UC":- \=W^^'5H
M?*^7UY&>W'OQ0!1O/%<>D^%?$.IZ%H\\-Q%K!MKE;B4$B9FC1I!\S#'S+@#C
MCMS6U_PDNIGQ_::&=+:.W?37NI"94+ ^:BYZ]%!;IR<].*Q+GPCK=UX5\4V
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
MR?@[Q*GB&:Y\O4_/\F-!-:3V_D7-M-D[@Z\?+TQ]#R:ZJ218HGD?[J*6/T%
M#J*X72]>\4:O%H>KV5B9-/U JUS$_E*L$#C*NC;]Q9>,@CGG '2FV.OZ^WC.
MX\*WMS:I=1R?:XKE8@%ELL8VA=V?-W<'L!SZ @'>45R#ZMKFN2:\-!FM89=*
MNA:0Q7"96>0(CMO/4*=^T8P>"<GH(M0UW7KZ^UFPT2#%WI:1J JQNDD[1B3:
MQ=U(3#*,@9ZG/:@#IK71M/LM0NK^VMQ'=76//E#$F7' W9/.!P/05>K@VUCQ
M;?\ BB+1(Y+#2Y9=&2^DWP&=K>4OM9>'P_(X/ Y[UAP^(M>UZZ\*)<74=G=Q
MZQ=V%ZD,>8Y)88I/G&3G''3U/L* /6*R;+Q+I&H:D-/M;O?<M#Y\:F-U$L><
M;T8@!UR1RI/6CQ.)_P#A%=4,$_DRK:2$/MST4YKC_#^JW6G^'O >C1S1FZU:
MR01SM"/W$,=NKL ,\M]T#/'.2#C% 'HU%>;:YXRUW1M/\768DM7O]%ABNK>Y
M> E9H9,X#*& #@@C/0\'%=QI$6K1I<-JMY;7!DDWPB"$QB)"!\IR3NP<\\4
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
M%YC[3NMD/G8Y&_CYL>] 'EVI)$=,^*.FRK:"&"RCFBM(#F*&3R&)*@]P5!)
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
M>U24PL2C*PD!QL*$;MV2!MQDY'K7&H;BZO\ X>3#3-22.S$@N#)92#RO]&*
MMQ\OSG'./7IS63=6.K(FL7]MI6I3):^*?[1:VCCDADN;8PB-C$?E+$$D@ \[
M?I0!Z?IFM:?J_P!H%E.7DMI/+GB=&CDB;&<,C ,,CD9'-0:EXFTC2)9H[V[\
MMH(UEGVQ.XA1B0&<J"$!P>6QT/I6?X46PN)[[5++1[^Q-T(UDGU 2+/.5! R
MKDMA00 3UR<<"N7\:KJ%[/XNTY-'OAYVE!;22RM21>MY;Y\R4#^ G 3(SD\-
MD"@#H/$_B7[%KNA:/%)<QQZ@\K33V]N\C"-8F8!"%()+;<XR0,],YK$M=2U6
M]UC4_#+^([Z*?3K:-HM1&G[2TC-(<R@KMVJJ*O\ "&^8]QBQ<-<2^(/ -S_9
MVHB.VBG^T$VDA\G=!L7?@':2>QY]<5?TCS8OB9XEN)+2\2WFM;1(IFM9 CM&
M)-X#8P<;A]>U %C2_$^CV'AZRN;WQ*M]'=7,D,5Y-'L\U][#: H& I!&>F!G
M-6(?'?AJX$7DZHCM+&\L<8B?>RHVUL+MSG=QC&3V%<%:V=ZG@OPW;R:5J/FV
M_B8W4L1L92R1?:)'WD;>FUE/XUUVHQRGXI:+=BTNFMHM-N8WG6W=D5G:,J"P
M& 2%:@"_'X[\,S16<L>JQM'=N(XG$;X#EMH5SCY"2",-CFK=[XHT;3[F6"ZO
M0C0O&DS"-V2)GQL#N!M0G(^\1U'J*\XN+*];X::]:)I>H_:9M?>XBA%E+O>,
MW:R!@-N<;!G-.\9#4M4L?%MHFB:DLK2P26R6EDP2ZC'EGS7<#+N,%=F<@*/E
M."0 =X/%ME_PEMQH!CN%DM[99Y)6@?8-Q..<8QA3\W3MG(-0:;XFTBST"QNI
M]=EU""[N7@@O'@/[V0R, F$7&0?E''.WO5&!KB#XGW%_)IU]]EO='@2.46[%
M59))&96(X4@,#@\GH,GBLS0/#D^L_".?1+B"XLKTS7,D/GPM$T4OVAY(G&X
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
M+B.*Y9IC'Y".P7S/NG(!(R..* -VF&:)9EA,B"5@65"PW$#&2!Z#(_.N9'C
MIXBUW2;FU@B.EV:WB2"Y+&9"">5V?+C SR?O#KFF+JID\9Z-9:AH5M%?7&G3
M3+<B42-!@IOB!V@D98<\=.E '3&[MEBEE-Q$(XB1(Y<80CKD]JFR ,YX]:\8
MU&TMQ\)/B#$((A'%J]Z8TV#"$2+C [8KUV\ABN-,GAFC22-XB&1QD$8[B@">
M*6.>)9(I%DC895D.0?H:?7E/@SQ5?Z#X)\(+>:,!HUU'#:"]6Y!DCD?A6:/'
M"$\9W9]0.E=%>^/3"KW5GIIO;&*\-K((6<SD*_ENZH$((# \;N0,T =I161X
MHUJ3P[X9U#6([471LX6F,1DV;@!D\X/\JR[7Q=<KX@@T_5--CLK>ZL'OK>=;
MGS#M3;O$B[0%.&!X+#WH ZNBN.;QS)#I>E:Y<:<J:)J4L<:3";,L2R'$;NFW
M&TY&<,2,CK6_KFLQ:'IZW,B&626:.W@B4X,DLC!$7/;D\GL,F@#2HKDM5\5:
MOHFG:Y=WN@J5TRW6Y21+D^5<+@EE#%,AEQTQCD<BK<OB6=/$>G:2E@C?;[&6
M[BE,^,%-F4(V]]XYSVZ4 =%17G]K\1-0N-'T+6&\/JMCJMR+0!;P&5)&9E3"
ME0I7*X)+ \]..;DGC:_M+;Q.+W2(%O=!MTNGBBO"T<T3(S##F,$-\C#!7KWH
M [2F1S13!C%(CA6*MM8'!'4'WKG_ /A)F.N:%IKV*^5K%I+<++YV3'L5"5*[
M><[QSGL>*YWP?>2Z/H.JK8:<;C=XEO+=40[(X4,S9=B =J*!V'H* /1:89HE
MF6%I$$K@LJ%AN8#&2![9'YUYYK/CN_G\#:_?Z9%:QW>FWHL7D6X,D9#%!YD;
M!>3B0<'H<]<<[L^ILGCC2K"[T6T^W36-Q+%>+-O,84H&0$H#@Y7GVZ4 =0P+
M(RABI(P&&,CWYK*\.:!!X:TE=-M;FYG@62213<%2P+N7;E5'\3$UDZ=XPNK[
M2=1F;3(HM1LM0_L\V9NB=TFY0IW;. 0P8'!XY]:BU?QQ)9#46L-.6^_LV413
MQ)(PED;"LPB 0AL!AU(R01QU(!V-%5)[J=M*:[L;;SYC%YD4$K&+><9"DX.T
M_A6'H_BR36]$T._MK*+S-38B2$SG_1PH;?D[.2I7:1@<D#- '3T5Q<_CTP^'
MD\3BP5_#YGV-.)CYJQ>9Y8FV;<%<\XW9VG/M3]/UO6KKQIXGL'MK26SL(;?R
M8Q.P/SH[9/R$$MP#T  '6@#KH9HKB)989$DC<95T8$$>Q%/K@--\8BV\,>$I
MM,\/0Q6VL2""*VBG"+;DJ[ #Y<$?*<GC\:M_\)Z]GI6NSZKIJPWND74=K)!!
M/YB2-+L\LARJX!\Q<Y7CGK0!VE,DFBB:-9)$0R-M0,P&XXS@>IP#^5<_9^(K
MV7QC/X=N=.A1XK5+LW$=P6!C8E1A2HYW*1UZ8/L$\3:C!8ZMX<AN-*@O!=:@
M(8II&&;:38Y#J"#S@,.HZT =)17"7_CS5+6+Q)+#H$4D6@2?Z26O=N^/RQ(2
MGR'YMIZ' ]Z[%[J272C=6:H[O#YD2RL54Y&1D@$C\J )Y)HH0IED1 S!%W,!
MECT ]Z?7D5SJ5_K?@CP-K>HVL,M[+K5I+&T3Y9MS,2/F V=AC)' YKK8O&[V
MJZ_'K-@EM<Z0\*E+><RI,)L>5M8JI!).TY'% '845S>D>)KF^\13:1<Z=L"V
MPN(KN!G>%ANVE"S(N''!QSD<\5-K'B,:?J<>EVR0R7KP-<'SY&1$0':,E58Y
M)SCCL?8$ VWFBB9%DD1&D.U S %CUP/4T^O-;[55\0W_ ("U>739;&Z;5)8G
MBG3#QXAE! ) )4D @]Q@UK:CX]:U2XN;+33?6EK=FUE6)G,[;7V.R($(8*V>
M-PR%)^H!VE%<O<^*;Z2+4+G1]'.HV^GW7V654FVRRL"HD\M=N#MW=R,E6]B:
M]AK6MW/CSQ'IS6]K)9V-O;&)//93\XD.3\AR6( /3  ZT =;#-%<1++#(DD;
M#*NC @_0BGUQ'A_Q9:-X8\-)IFDP6DVK^8MI8(X6.)4W,Y+!>@ [#DL!WS2:
MG\0)M*TWQ$T^E*=2T-4DFMUN/DEB<921'VY]<@C@@B@#N**YNQ\27LGBTZ%J
M&F):^;9F]MI4N/,+(KA65QM 5OF!X+#WJ[J^N#3]1TW3((EFO]1:00H[[%54
M7<[L<$X&0, <EATY( ->H8+RVN7E2"XAE>([9%C<,4/H<=#7#Z[XMOI_"OC"
MUBMDM-9T>VD\X"<[51HF9)8V"Y.0. 0.01GO6YX6TJWBT^QU*33K6WOVL8K<
MR0.6W1  J"=J]_;CUH WY9HH(FEFD2.-1EG=@ /J31YT7G^1YB>=MW^7N&[;
MG&<>F>]>8?$/69/$/PWUJZM+"WFTR&X$*3R2_.S)*$:1%VXP&! Y!(R?8]5+
MJB)X_N+!-&MVODTC[1'>F0!Y(_,QY1^7*C=D]3]* .HHKA=,\?WEWX?MM=N]
M$2UT^\CC%LWVL.[S/($"%=O"\YW<\ \=JG_X3PVDFI1ZAICJ;98C;RV[,T5R
M9'"*@9E7#[R 1Z'- '9T5R6L>(?$&G:9KKG1X(Y;'3VO+>Z$Y>"0@,2A^4'<
M-N<8P>.12:;XEO18^'K"6"&;5]1M// ,YV"-44M([;,Y)8# !Y/7@F@#KJ*X
M6\^(<MEI]^SZ/NU#3M0ALKNU6XX'FLH21&*_,&# @$+WSBK;^+[^UU.WTG4-
M/L++4KA)9((YK_\ =SJK *J/LY8YR1C('KG@ Z^D+ =2!]:BM)9)[."6:$PR
MO&K/$3DH2,D?ATKA_B];03^#83+#'(5U&U +*#@&90?S'% '? Y&117*WGB+
M4;?Q3)X;TS1;>61-/%Y#))=>5'C?LVD!"5Y!Z ]NG4:?A?74\2^&K'6$@:W^
MTH2T3-N*,"589[X(/- &K)(D4;22.J(HRS,< #U)I58,H92"I&01T->6:OJ>
MIZYX&^(J:K;V;064EU##LD+>64AC*@ J/4MNSG)/%='I/BBYM=2T[2-3TZ.U
MM[C36NK:X6XWDB()O#KM 4X8'@L* .QHKC;/QS+>7ND%-+:2PU0XCEA9WD@R
MNY#*NS !'4AC@^O6MO7==BT46<957N+V8PP(S%5R%+L6(!( 53T!YP.] &O1
M7"W/CZ_M-!U747T LVE7"I<#SG6.2$X_?1L8_F !R1@8P>M;FI>)H],-U/-$
MCV%G8_;+B>.7+#.=JJN,-NVMSD=O6@#>HKDH/%]\^L"P?2 _FVKSPS02NT:N
MO6.1C&-I(Z'G/-4M+\?7U]%X;O+C1([?3]=;RHI!=[Y(Y2C. 5V8VG:1G.?8
M4 =U17)^"M8U?6'UQM2CME6WU2>VC\J5FVB/:NT J..,YSR2>!5^YUZ>37;C
M1=*MH;B[M;9;B<SS&-$WDA%R%8DG:QZ<#USB@#<)"J22 !R2>U9FH6>F^*-$
MFLVN/.M)B 9+6?!5E8,"&4\$$ _A7$>)?%,^O^!;"\T^V6(3:K;V=[!/,5:-
MUN%5HCA2""003Z'H<XKM(X=/\/6&HZM-:V]D74W=^T!+*2J\MG SP/09H 9I
M_AXV<L<EUJ^I:D8CF(7CIA#C&<(BY//5LUM5R1\8W%L-#N=0TU(-/UF1(8)5
MGWO#)(N8UD7: -W3()P>.>M5[CQ[/;^%];UEM*C+:3J#V4D(NCAPK*N\-L_V
MAP1VZT =K3)9HH(FEFD2.->KNP 'XFN6O/%.KKXKO-!T_0HKJ2V@AN?,>\$8
M:-W93_"<$;2<=_4=Z_Q8ABE^'.I&2-',;P,A89VGSD&1Z'DT =CYT7GB#S$\
MXKO$>X;MN<9QZ9[U#?VAO[">U%S<6QE4KYUN^V1/=3@X/X5A2ZM:P_$,V,^F
M6Z2II#W(U(L-XB$B@QXQD#)W=>U4Y?&MXECHFJ)I43:;K%Y!;0,UR1*J2M\D
MC+LQR.<;L\CWP =%I6D0:2DYCDEFGN9/-N+B;;OF?:%!.T ?=51P .*NF:)9
MEA:1!*X+*A8;B!C) ]LC\ZY*X\;3V^E^*KLZ7&9/#\A5XQ<G$RB-9,@[.#AL
M8P>>]32:U;MXST:"?2H!+<Z=-<Q7S."\*C9O0?+T.X<Y[=* .GEFBA4-+(D:
ME@H+, "2< ?4FGUY=XLU>7Q%H7AS5HM.@_LZ;7+-K:=Y/WP3SP ^W;@!L= <
MX(SW Z'5?&L^D7:_:=,6*U;4H[!/-GV32ABJ^<B;<,@9L=>@)XZ4 ;.A^'H-
M#\YQ>W]]/,<-<7TYED"@DA >,*"QX]^]:D,T5Q$LL,B21M]UT8$'Z$5R>EZU
MK=WXZ\2:>\%J]I81VXA43L"-RNP/W.2QP#TP ,9JMX=\66DGAOPW%IFD06<^
MKF86M@CA8X5C+%V+!>@P.@Y+#W- '<45PVI?$&;2]*\0O-I*MJ6AM']HMEN/
MDDCD^Y(C[>0?0@$$$5K6'B.]E\72Z!J&F1VK-9_;;:2.X\S=&'"$.-HVL"5X
M!8<]: .CHK'U;7/L.J:=I5O$LU_?^88D=]BJB#+NQ )QRH  Y)'3DCGM0^(4
MNG:1KDTNDAM1T6XBANK5;CY2LI7RY$;;R"&!P0#P1]0#N:9+-%!$TLTB1QKU
M9V  _$U3TJYU*YBG;4]/CLG68K$J7 EWQX&&)P,'DC'MU->>>/\ 69/$7PYU
M&]M+"WETM+M(HKB27]X2EPJ&15VXQN! YR1S[$ ]/\Z+SS!YB><%W^7N&[;G
M&<>F>]/KD[G7+>R\;:C#+H\9N+71OMGVV,AI98@[?N@,9ZACC)ZBFV_C4R^'
MKK7A;6USIT-BUVLME<F7+ 9,;#:-I _KP,4 ==17*OXR2UT.\UFYCMIM/BBB
M>WGL;GSEN7=BHC&0,-NVC_@0Z5-_PD,T'B.ST#6;"&(ZE#(]K)#,98Y"@!DC
M8%5P0IR.Q&>E '0Q313IOAD21,D;D8$9!P1Q[C%/KS'P;KA\.^ ?#R1V22PW
MFL2V'$NPQ;[F4!@-IR!CID5L:[XQU"UM/&,-G90)=:%9I<1RR3%ED#H[9V[>
M" G3)!/<4 =F\T4<D<;R(KR$A%9@"Q R0!WXYI]<5_:\BW_@V'5-(M9[F^W^
M5=^=O:W80,Q890'+ 8.,=>]37?C66/2-3UNSTU;K2=-GDBG<3[976,XE=%VX
M(4ANK#.T].,@'7T5R$OB_4+G7YM)T?28+L_V='J$$\MYY:2([$#/R$@_*<<'
MMTK:\-:Y'XD\-Z?K,4+0K=PB3RF.2A[C/?!!YH U:*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M &" <X;/X>G1-H>J_P#":MKVZR=#I7V'R][*2^_?NZ' SQCGU]JZBB@#A8/
MU\?AI9>&I;Z*#4+ QR6M[ "RK)&^]&*D#OP14M_X8\0^)O#5W8Z_J5E!=L$-
ML^G1OLBD1PZR-O.2=RCCC SUSQVM% '++H_B+5M U*Q\07U@LMU926B"PC?8
M-ZD&1MQR3TP!@#GDYXHQ^$M8A;PYJ:W-B=6TB!K5XQO6&X@954J6P2#E0P..
MO&#UKMZ175QE&##)&0<\@X(_.@#A-6\$7^H6FIS1RVBZEJ>H6UW.69O+C2 I
MLC7C+<)R2!RQX[5J^)O#]QXAB>TNK'3+VPEM]IANG96AFY^=&"D]"!V/ Y'?
M4UK7K+0(+>:]\[9/<1VZ&.,M\[L%7)' &2.35R]NXK"RFNYM_E0H7?8A=L#K
M@#DT 9>D:=J^EC3+%KV"ZTZUL%AFEE5OM$LRX ?.<;2 <YYS53QSX?OO$VAQ
MZ?8R6T3"YBG9YV;'[MPP  !ZXQ[5M:5J5OK.D6>IVF[[/=PK-%O&#M89&1]#
M5R@#FAHVICQRWB BT\HZ8++R?-;=N#E]V=G3)Q^OM4W@K1+OPYX5M-(O)(9)
M;<O^\A)VL&<MW Q]['X5J?V@G]K_ -G?9[G?Y'G^=Y1\G&[;MW]-W?;UQS5N
M@#A;KP;J[:;XOTV"ZLC;:[)++$SAP\;21JC;L9&!MR,=<]JMS>%[^[US0[RX
M^R?9[&PFLIXUD8M)Y@0$K\O;9^OM77U4U34;?2-+N=1NO,^SVT;2R>7&78*!
MD\#F@#F/"^@>*=$BMM(N]6L;C1K+"V\J1,+J2-?N(_.T < D9R!CC.:O^+?#
M]]K,6GW>DWL=GJVFW'VBUDF0M&V5*LC@<[65B..:L+XJTUKO1+4>?YNLQ&:U
MS$=NT)O.YN@..V<UMT 8^GV&HW6F7,7B.2TGDND,<D%JK"%4((*C<<DG)R3C
ML,<<X^G>!EB\ W?AF_OI+AKF)H'NL?,% V1X]U14^I!]:["B@#E=&T_QA':F
M'6]1TRY\B(I"ULCHUPV,!I2<@<<X4=><\8K,M/!FK6N@^$-.\VR9M!N4FD?>
MX$P5'3 ^7@D/G\*[VD9U1=SL%&0,DXY/ H Y[PUH5]H=[K(EN+>6SO;^6]A"
M*PD!D()#=N,'IUSVJ*XT"_L_&4WB+27MY/MEJMM>6MP[(&*$E)%8*V" 2",<
MCN*Z>B@#A;OP/>+X8MM,L9[9KDZHNJ74TNY5>3SO-8* #@$_*/0 =:ZW4M.B
MUG1;O3;U<17EN\$H1LX#*0<''OUQ5VB@#C+7PIJ=QINA:5K$]I+:Z-<13I/"
M6\RY,0(BW*1A.Q."V=O;-9NJ>!==NM*\2Z/:WNGI8ZM>F]CED5S(C,R,R$#C
M *\'G/3 ZCT6B@#F[+1-2A\<7>N3O:-!<6,5J5C+!@49FW8(Q@ER,9XQU-2>
M-=#N_$GA6[TFSDACEN&C_>3$[5"NK=@<_=Q^-:M]J"6'V;=;W,WVB=8!Y$1?
M86S\S8^ZHQR3P*MT <M=>'+R_P#&/]K7'V86<FDR:=+$LC%_G<,6!VX[8_7V
MKC]2TC7M T7PKI.IWMA<V-EKMA!:2Q1LLLD:OA=^3@$ 8XSG^?IT^H)!J5I9
M&WN7:Y#D2QQ%HX]H!^=NBYSQGKS3[O3[*_""\M(+@(<IYT8?:?49'% '$ZOX
M,UNY/BVUL;NP2QU]-VZ97\R*3RA&1@<%3M!SU'/!K0;PQJ$WB#1;VXEM)(++
M3I;*=5+*TGF!,E1@XQL]><]JZX  8 P!10!YO'X&\20^&]/\.KJ&FO9:9?0W
M%K<R*_FM''('5'4<9'3(/..W6GW_ ('\0746IQ#4-.?[1JL6HQ3RQN9"J2*X
MB;GA5"X&,\>G6O1:Q-3\4V&ESS1/%=3_ &<QBY:VB\P6_F?=+ <\]> <#!.
M10!4L]"U33_%^K:O'<6<MOJ,$ DC965Q)$K* #R IR#GDC&,=ZP]-\!ZGINC
M^&&BNK0ZMH$DWEDEO)N(I<[T;C*D@C!P<%>^:]!1UD171@R,,JRG((]12T <
M)KG@B^UC2_$;>;:Q:GKBPQ,=S&."*+[H!QECG<2<#[WMSKC1=1?QY;Z^_P!E
M6!--:R>)9&+99U<L/E P"N,>^?:NDHH YSQ!X>NK[6]'UW39HDU#3&D7RYR1
M'/%( '0D E3P"#@X(Z&L;6O ]]JNE>("DMI'J>MS6[2,68QPQPE=B@XRQ^4Y
M.!RWM7>44 -C+F-3(JJ^/F"MD ^QP,_E7F\W@'7XO"6H^$[*^TXZ5+<>=9S3
M!_-B4S"4QL!P<'.&S^'IZ510!RD^@:R_BV[UN&XLXVETC[!&?FRLH9G$F,8Q
MN;&,]NO:JEKX/O;/5[_6;!-.TR^NK/R7AMBS03S;PWFNNU<=". 3ACS7;44
M>>W'PSBOK?7HU%OI":I%#BWL6+Q1W$;EQ/@A1DG:" !PIYR>-Q-$U+4-:TK5
MM8%F+C2XI1!';2,5DED4*7)91M& 0%P?O=3BNE9U4J&8 L<*">IQG _ '\J6
M@#S^+P/JT/@JPTM+FR_M#3M4&HP.2YBD/G-)M;C('SD9&>F:GD\&ZO?3>+'O
MKZR4:_8):@0QL?)98W3/)Y'S_CCMTKN:Q!XIL&U*&TCBNI$FN'M5NHXMT(F3
M.Y"1R",$9(QD$9XH R&\-ZW-=>%+BXET\OHS,TPC+J'S$8L+D'L<Y/T]ZAC\
M&:E::5KN@6ES;?V1JLLSK*Y836JS?ZQ0N,/U8J21C/.<5W%% '*6GAJ\T[Q:
M^IV@M?L2Z3%IL$+2,& C9F4D[2,?-C\,^U4=%T[Q%X4T?PSHD$FG3QPNT-X
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
MI&7>1X]YD?*D$=   !P?48R?"OC#4?%TVD:?<RFPFDTV:[N7MP TKI.8?DW
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
M(,+H%\S)4L-K%2<'IGTKN-$N+B_N-1O6NGDLGN#%:1D+M54^5F! R<N'ZD\
M$=:Q]1L7TOP_;^$--TB\O[6YM'M$N)"AAMTQM'FDD$@ YX!)QCK73Z?8P:7I
MMK86J;+>VB6&-?15&!_*@#G6OM1/Q.DT@7\BV,FBFY2((G[N7S0FX';D\=CD
M5RFD:[XB/AWP?KMSK<T\FH:FME<VYAC6)XW>1<\+N##:"""!QC'7/H$GA^W?
MQ&==%Q<I>FU-H-K+M$>=V ".N[G/].*SHO NF0Z/IFEQW%ZMKIMT+NV'F*2L
M@)8$G;R 68X/K]* +OBJ\FLM">2WU".QD::*,3/&7.&=0510#N<@D*,'DCBN
M1;5=0NM*^(>F7CW#0V-F3;BY">:BR6Q8J2G!&>1WP>:[77M!L_$6G"RO3,JI
M*DT<D,A22.1#E64CH0:S5\$:6C:LXGOR^K0+!=LURS%U"[<\YP2O&>W;% '.
M1?\ (2^%G_7K+_Z1UUOBF\FLM(1X-0CL7>YAC,AC+NRLX#)&N#F1AD+P>34:
M^$K)9M$E%Q=[M&0I:?.O *[#N^7YOEXY_GS5O7M L_$5C':WC3)Y,Z7$,L$A
M22*1#E64^O7\Z .,@UWQ(UOXIM;2.ZN9]-OK<00R&(7'D.D;R("/E+;2^W.3
MR.]21^)KV]\-W-[HDNI:B8=15;JS>)8[ZVA"#?$%( +@@GN2"<'(S6ZG@?3(
M;F]N8;K48[B\DBEDE%VQ.^/&UAG(S\HSG/''0D59/A6TWO.MU>)>R72W<EVC
MJ)'D6/RQGY=N AQMVX_6@#F+?Q>]];Z/;:7J<UV=3OYX3+.JPS0B.,N86!7"
MN#@<J21GN0:H>(X/$D.F6=OJVJ,%_P"$ALA;-#(AD,+2K@2_( 2K XXP<#.<
M5UU]X%T74=*DLKE9R\EW]N-VDFR<7'3S%9<;6P .!C Z4Z3P5IDVB?V9//?S
M'STN?M<MRS7'FH05;>>XP,#I[4 8/B/7[[0M9D@U.\O[+3&2%+358HDD@63^
M,7&%^0L<<X P>,&NC\:WEWI_@G6K^PN6MKJULY9XI%56PRJ6'# C'%)=>$K*
M\2ZAFNKUK2\"+<VS2ADF"J%Y)!89"C)!!/>M'5]*@UK1[K2[EI%MKJ,Q2B(@
M$H1@C..,CB@#CGO]:T[^P[>35Y;N;7I%P72.+[.%@+LL9VG[Q ^]DXSWYJKJ
M]WXOT33!]HU6-2VLVL5LP"2R-;RR*I27Y!T.<%<$CO75ZIX1TS6= MM(O3</
M':E&MYUEV31.G"LKKC# <9_.H'\$Z=+I<5C-=ZC-Y=RETUQ-<>9-)(A!0LS
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWC;
M7+WPYX8FU2QB@DDBEB4K-G&'D5.V.?FS^%=#7&?%:1(OAW?F1U4&:VP6./\
MEXC- '3-)>C6XHQ)9BQ-NS,A)\\R!A@CMLP3GODBI5O;>:66"WN8)+F,?-&)
M 2I_V@.17%W<MG;_ !D@G41F5O#T[/Y>-\F)HR.G). <5RN@ZMI<FN_#ZXL[
MJTAM62[C2W23?)"'CR$ED)RTA;'&!STSUH ]"\'>)7U[0;>ZU!K6&]EGN(Q#
M$V-PCE=,J"<GA1FM":?4H[S4 CV#01VRO;QDMYH?YMQ?MMX&,<]:\B32--O/
MAC*;2"W_ .$I35IELY$Q]ICG^UL5 /W@ IW$=,9/O79636=O\4/%VQH(RVEV
MKR8(&6'FY)]\8_2@#7T+7=4USPAH&L)_9\$UZ8GNEEW!?+;.Y8^?O],9R*U;
M;7;"_P!0O].LKJ*2[LL+*-P(5R,XXYXXSZ9KRVU:S/PX^&,SM!YD>IV:JY(R
MO#;@#^6:WM,724\8>/[.Z2T$DC1.(I%7)C^RIN;!_ASG)Z9H [BPNI4T6"YU
M6XLA,(P9Y;=B(-W<J6/3ZU8>]M([473W4*VYP1*T@"'/3GI7D&F:K#IWA?X<
MW%_>O::,;.2*6Z549(;C:HC+[E8#@2#..,GI6I'IEE;V]D?"7B%!<'4+F[LO
M[0"O:73,@$L:; N%^8X*]#OQ0!ZA'(DJ!XW5T/1E.0:B%Y:F[-J+F$W(&3")
M!O ]<=:Q? ]Z-0\)6EP-/73R6E5K=&W(K"1@2A[H2"1[$5YM+K.E2-X>N[6Y
MMK2*/Q2YDMY'W7$18S!VF8G*[CT7'0@9- 'L<E[:Q-MDN84.\1X:0#YCR%^O
MM3;V[CM(,M/;Q2/\L7GOM5F[#W_"O'=5L-&?PY\4)?L]F98+IVA;:N8F\B,Y
M7^Z2X[=2/:NBT[5[!O'>L0^(KBV$4^EVO]G-=,-DL!0^<%)X)+GYNY 'I0!U
M?@O6[CQ)X/TW6+N.**>ZC+ND6=J_,1@9)/:L_7_&L-OX5U_4]#EM;JXTC>KK
M(V4+*JEONG)QNQVY!J#X2RPS?"_0Q%(CA(61MISM(8\'WKC+R33K;P'\3+4-
M;17BWUX?+&%<1D)MXZ@$GCU[4 >P6MY#<J%6:)IE16DC5@2F1GD=13H[NVFG
MD@BN(GFC^_&K@LOU'45YEJ,,-AXQLQX?2"&^NO#5YY?DX#32@QF,D_Q'=DY/
MO3O"$OAG6[CPU>6FL7,FL6,+1FQ01))%E,2K,H0-M!'5CRV,9)H [#Q?KEYH
M%C8W%G%!)Y^H6]K+YN>%DD"$C&.>:U(Y+W^VIHWDL_L0@1HT4GSP^3N+=MN,
M8]\US'Q,ECBT'3#)(J#^V;'ECCI.I/Z5C:I)+;>./&C:*$&IMX<CDB$6-[3
MS8.!U;[OZ4 >BB^LS.\ NH#,A :/S!N7ZBE^VVOE"7[3#Y9;:&\P8)],^M>5
MQZGX>U,_#IM'FM99HKU1((R#)%FWDW"3N&+#)SR2">:S-:OM/M? 7CS39IX(
M[L:]+*+8D;PIEB8/MZ[<<YZ4 >P"2]_MQXFDL_L/V<,J GS_ #-QR3VV8Q[Y
MS6-XB\32:7JNBV=F]G-]LU%+.Y1GS)&&5FR #Q]WOZUSM_-M^)&OS:(87OY?
M"JRP>403)-YDNP\=3]S\,5AC5?#UQX>^'$T%U:"Z@U*W6?<X$L;F)Q+OSR"9
M,9)ZG!H ]>^V6OVO[)]IA^TXSY/F#?CUV]:HV^NV6I7.I66G74$EW8MY<@+9
M59-N<'!SQD9].G6O*]1UC2I'L[BWN+:T6'Q>KSPRR;KA6\TJ\DC$_(I' 7&
MN.>PV]-&D#4OB):7"V@E:4R"&15#>4;:,[L'^'/?IGWH ] L[J2/1K>YU.XL
MQ+Y2M/+ V(-V.2I8_=STS5D7,!@6<3QF%L8DWC:<].>E>5:'>B"#X8O>.G]C
MMIICWL1Y:W?E($W'H#@.%SW)K-\16=O%8^)ROE#1O[?L&L3D!5E+Q_:#&>PR
M3G'?=[T >T17$$YD$,T<AC;:X1@=K>AQT-$L\,/^ME2/@GYV X')/X5Q&BPV
M&G_%O5[/3X[>WBDT>VD:& *JLXDE&<#OMQ^&*B\6V6E7'Q/\)+J,%LZ3VUZC
M"91B4@1E5;/WL<D T =VMU;M DZSQ&%R D@<;6R<#![Y-,?4+*.V^TO=VZV^
M=OFF0!<YQC.<=:\6OM+L++2;N-4A311XOMO[/R0%1"\8F\L]DW;QQQP:Z;6C
MH_AGQMI]K=2PZ+H5Q82BVD2*);<7#29D#;E*J67;SQT(H ZWQ'XCAT2#3U22
M$SZA=Q6L)=OE7?DER,C( !/49.!D9S4^FWUY#;[=>N--2=YV6V>W<JL\?&TA
M6)(;GD M]>:\^U*PT/3-"\$6ME<-<6(U^,6\MX5+/$1*?E.!F/)XXQC';%.U
M6XT27Q1XHT/Q3JITV&ZCB%F'6)4EMO*48C9T/*R;S@'J<@4 >H37=M;G$UQ%
M$0,_.X7C.,\^Y H:[MENEM6N(A<,-RQ%QO(]0.M>:V^B:'??$V'3[ZUCNT/A
MF'='?*K22,)2 T@[R8QDXR*S]/DT75XKC2M?UBZMO$%KK$DWV.,1+.\HE+1-
M$2FYE*;1D' 7C@"@#UF2]M83B6YA0APF&D ^8]!]3Z4MQ=VUH@>YN(H4)VAI
M7"@GTYKQ[5=/T:33?BK(UM9M) S-"2JGRW^S(<K_ '27'4<DCVK7CUS2X/%D
ML7BJZ@2QO]#MQ8SW3@1.N&\]0QXW$E,\Y( ]!0!Z5<7=M:1"6YN(H8R<!Y'"
M@GTR:)[NVME1I[B*)7.U3(X4,?09ZUY?/=Z-I/B6RL-2O9M+T&718X=,DNPA
MC(#N)$9I5;#,GE'!P<  ^E.DT\:98Z4OAG58KAK+39E2RUS!6]M&DR2&&-OW
M1@XQM*9H ]35E=0RD,I&00<@BHEN[9[IK9;B(W"C+1!QO ]2.M9.D74E[X&L
MKK3K1K2673T:WMY3DQDQ_*I)ZXXKSN)H]0^&?A@Z>P'B6WO[=0#Q.MR),7&\
M=>1YC-GJ.30!VE]XDO[S7-3T;P^^G?;=/@AE(O"Q6=Y"_P"[!5@5P$Y.&Y8<
M<5TTMS%:V_G7<L4" #<SN H/U.*XKP^M@?BQXN5%M_.6WL2H 7<#MEW8]^1G
MZU9\8:E867B3PU'=-#!<.]P]O=W<A$$)$8#;ER SD-A02/XCGL0#KOM$/EI)
MYT?ER$!&W##$],'OFHQ?6;1-*MU 8U8H7$@P&],^OM7BEHVF7/@SPS;S26\C
M6_BTPD-A2B&>4[<?P@C'R^F*ZK3-#T?4_%/C[P[Y-NEA<168:WA50J,T3 LJ
MC@-D*<^H% 'HGVFW_=_OX_WO^K^<?/\ 3UITLL<$32S2+'&HRSN< #W)KA?!
M+WVK2P1ZO;;;CPXCV#N5PLMQT,B_]L@AS_TV/I5GQC=-:>+O"$EX0NC&YG6=
MW_U:SF/$!;MUW 9[D>U '6B]M3 DXN8?)?[DGF#:WT/>E>[MHC*)+B)/*4O)
MN<#8O7)]!7D'BBS9=(^([6:AM'+6DT:QC,:SC:T[+CCH%+8[Y[YKH#J6DZI\
M6@;6ZM+J.?P[)&K1LKK*WG*=H/1CCG% '9:?X@TO4]'CU6"\B%E)RLKN%&,X
M&>>,_P!:+WQ#I=A=Z?;3WD(EOY&2 ;Q\VU69CUZ#;C/J0.]>8>&O+NO ?@Y=
M$U?3[36K:-FCBN$#0SR!"KQ28Y#[6SQ\P&>.:F^W6%Q+X"U*_P!.M=,@%]?0
MS([*T*L$E&%8\%&?)7ZC% 'JK7EJETMJUS"MPPRL1D <CV'6B6]M8-WG7,,>
MT@-OD P3T!SZ]J\=\1ZOIDD.J/;SV]H]MXFMWGCF?=<%TEB5IB2?W<>.!QC'
M<9Q5J^L=#O+[XHR/;V4H2SBEC+*IV,;4DL/1B<<]<T >LW5U#:0&6>>&%>@:
M5PJY[#)KE]!\0ZOKGAH7Z_V9!=+J4EM)YF\1&-)BAV\YWD#CMDUS>C:U;Q^*
M] ;7+J);.;PU";&:X<>6TQQYV&/&\KM]\?6L"W?2Q\.=/$36N+7Q8!%@K^Z7
M[82,>@V?I0![5->6MN',]S#$$ +;W"[0>!G/3.*=/<P6T)FN)HXHA_'(P4?F
M:\TN-/T6[\=>.Q=6UE*!I=M(1(JD!BDVYL'^+&.>O/O5&RUFUT[2_AMJM]J5
MN(DTQT>*XG6,,3"@+AF(7>I^7!(.'..AH ]=1UD171@RL,A@<@BH7O+6.Y%L
M]S"L[#(B,@#$=.G6N6^'&F:=IWAZ=["YTVY-S=S32/8.KHFYRRQ[U^]M5@.?
MY5@ZA//IOB*>[MY+/6-)N-:A6YLW&V[LKG*(K1D?>7A3@X.WVS0!U'A[Q)-J
M%YK=OJ9M+<V.IFR@V,1Y@\M&'WCRWS'I6_/>6MJ\:7%S#"TAP@D<*6/H,]:\
M;UNWTRY\,?$^[E2VDN8+]S#*V"T9$46"I['<.W<>U7O&6J:;=)XMMQ+;Q7AT
M!-[W#;VN@8Y'40)G  )RS#/..!C- 'J\UW;6V?/N(HL+N.]PO&0,\]LD#\:'
MN[:*XCMY+B))Y.4C9P&;Z#J:\NL+70?$/Q TA;R*ROH[GPOEQ)M<2L)4&3_>
M(&<?3VJLSZ'J4OB'0?$>K7-CJ2ZJ\D-K$(DFE0.#;M 2A8G:%4;3QCL#0!ZR
M]Y:QW"V\ES"L[#*Q-( Q&<<#K4]>8:I/<:9X@NKRWDM-8TN75[87EC*-MW:7
M.8U1XR/O#A&VD=,XXS70_$R2[A\#W4ELDCQ)+"UVL8)8VXD7S0 .VW.?;- '
M3PWMI<1O)#=0R1QDAV20,%QUR1TKFM%\1:GXBN([S33IS:6+R:WGAD+"=41F
M02!@2#EESM*C@]:SYH[6Z^).BW>C/;R6DNF3C4C"08WA^7R=V./O%L>P;MFG
M_"H6C>$I)+80%OM]X&:/&<?:)"N<>Q&/:@#LY[NVM@QGN(H@H#,9'"X!. 3G
MWI9+F")5:2:-%8$@LX ( R3^7->>7.F:!>?%S68-6M;&2.31H)3'<*NUB'E#
M.0>"0,#=U KF=#TJT-Q\/;/5HHIHW;4DA2Z +/;88PJV>J[<$ ^HH ]FDOK.
M(0F2Z@038\HM(!YF?[OK^%8VN^(OL.M:;HMK/:Q7E^LSB6X&Y(EC4'E0RDDE
ME Y'?TKAK[_A'X/$/B3PUXBU :19S00QV$92)(WM/*5=L1=#@J^_@'.3D"M.
M]@T^+Q]X$MI/G8:==J?M@4S-A(=ID]6X/XYH [73+VX^S6UOK$EC%J[H3)!;
MRY4X)Y4-AL8&?;WJXUW;+*(FN(A(6VA"XR6QG&/7'->2V$FBZO%=:5K^L7=M
MX@MM8DF^QQB)9WE$I:)HB4W,"FT @X"\< 5K^'-&\/7_ (S\:&[L=/G^S:C%
M(@D16$68$W, >!D[LGN1STH ]#CN[:9]D5Q$[;=VU7!.W.,_3((HM[NVO$+V
MUQ%.@.TM$X8 ^G%>,Z19V5G\$--UNRM$:X58DU"XMXU>=K47 ,JYP<@*O*G(
MP,8Q5_77TV7P_P")==\(ZQ=:G?3Z=&ER;4Q^6L8<9)$:KB7RS)CN #TXH [:
MY\32+XWTC1K5[.>TO(KAI71]TD;Q!3C@X'WN_I713W,%K$9;B:.&,<%Y&"@?
MB:\Y?4O#ES\2/!5QH]U8-$]C=Q(8&4?+MC\M"!T_BP#[UO>,X;B:\T<Z;JEK
M9:M%)++:17J;H+D[-K(W.0<-D$<CF@#:O/$.EV%YI]K/>0B6_=D@&\?-M5F8
M]>@VXSZD#O5V2[MHKB.WDN(DFD^Y&S@,WT'4UY2+[3[B?P!J5_IUKIEN+R^A
MF1RIB5A'*,*QX*E@2OU&*<9+:\\(>/;/6=HUE+RY=5?B4\9M6C[GH@3'<8ZT
M >J7%W;6BJUS<10JQVJ9'"@GT&:P[C7;R#Q]9Z&8[?[%<:?-=>9SY@9'1<=<
M ?/7&VFJ6MEXBO-.\?3P0O>:):QPR7;!8W&QA<*K'@,7/(')X]!57Q&;JU\2
MZ#!X9#+)!H,PBMII"LTD DAR@8G*R,BG!/(/H>0 >M0SPW"EH98Y%!P2C X_
M*J6O7T^F:!?ZA;+&\MK;O.$DSA]JEL<=,XZUEZ#XE\+GPWI5SIMS;6NGW;I;
M6L0PN)6SB(@='X/'M5OQA(D7@K76D=47^SY^6.!_JVH S&\3Z@OPQ'BOR+7S
M_P"SAJ'V?YMNWR]^S=G.<=\?A6UI6IF?P[9ZIJ$EO!Y\"3.0VU$W '&2>V<9
MKSF2PL_^% "[^WW>?^$>'R_;7\O?Y'W=N['7C;^%7+2^6+6_ 3WDB'1Y-(,<
M$C$>6+O8F,GH&V!PN?5@* .J\9^(+G0/!]UK6F+;3O#L*^:2496<+D;3S][/
M6MN\NHK2 M)/!"S?+&9G"J6["O(==C^Q^!O'XA=4T5M2B-B,X3<6B,NSMM\S
M=TXR&KISJMC#\4M4@U^:WCMY=,A&F-<L!$\9+>>%)X))VY'4@#L* -SPCXC?
M6O!EIK>J&VM7E\SS-K;8UVR,HY8^PK>^TP>5'+YT?ER8V-O&&STP>]>(^&=7
MLM.T/P6U[J'V/152^@-PH1HX+DS902;U8+E-X!([GL36GJ6E>&[:R\*QV-Q]
MLT^;Q+NCEN"A5D=)"ZQE0!Y1;C &"<]1B@#U9M2L%6)FO;8+,"8R95PX'7'/
M-6J\K\3V<7A^;5I=#33)]/M[&--1T&91&3""[AX&'W22[\8P6'KBNT\7R:E)
MX#U>32$E74&L7:!5&) Q7H/]KKCWH VHKNVGEDBAN(I)(CB1$<$H?<#I7+_\
M))J.K:OJ-GH#::_]FW,4,L=RS9N RJ[E&4_+@,,95LD'I6%(UC?S?#^\\--$
M)UE57$.,K9^4WFJX'8,$&#T8CO6AX'6P/BWQI]G6WWIJ2!?+"Y4>1&#C'09!
M_'- '=T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,DBCE $D:N!S
MAAFGU3U+4[;2H(Y;@L3+(L,,:#+RR-T51Z_H "3@ F@"P+>$.'$,88<!@HR*
M%MX$QMAC7#%AA0,$]3]:PX_&.F&#47N%N+6;3YTMY[>9!YGF/CRU7:2&W;AC
M!/6GIXKLA>7EE<V]W:WMK;_:FMI8PSO%G&]-A8,,\'!R#UQ0!L"V@6X:X6&,
M3,,&0(-Q'IGK0;> LS&&,LW4[1DUR\'Q#TF==*E^RZDEOJB;K2=K4[)'V[O+
MX).X@''&#ZTZ7X@:3;Z-JFI75MJ$']ERB&[MW@_>QD@%3@$C!# @YQ0!TIM;
M<J%-O%@=!L'%/:&)F9FC0EAM8E1R/0USK>-;)=6ETO\ L[5/MJP_:(8OLW-S
M'G:63GC!QG=MZBIK7QAI=[HMGJ<'GD7DQMH+<IB9I@6#1[2< C:V<G  )SB@
M#::VMV@:!H(C$W6,H-I_"DDM+::$0RV\3Q 8",@*@?2L"?QQI5I8:O<W45W#
M+I #7EJT6Z6-2,JV%)!4CHP..#S4^G^+;'4-;32EM[V">6W-S UQ#L2>,$ E
M#G/!8<$#KD9% &ZJA5"J % P .U,^SP D^3'DMO)VCEO7Z^]4]0U>&PN;6U\
MJ6>ZNM_DP1;0S!1EC\Q P,COWK"O/&<D>L^'K.UTF\D35#,S%@BL@C1LK@L,
M-G!.>,#N>@!T_P!EM^?]'BYZ_(.:5K6W?R]T$3>4<QY0'8?4>E8E_P",-.L(
M[VX:&ZELK"7RKR[A0-' W&[/.X[<C)4''?H<2:CXJL;!;EHHKB^%K;"ZN/L@
M5O*B()#'+#.0I( R2!TZ4 ;2(D2*D:JB*,!5& !36MX7+%HHVW$%LJ#G'3-<
M0=9A_P"%D6E\E_-_94_AR2\VO*PB_P!;'A]K'"G:?:NQTZ].H64=T;2YM1(-
MRQW*A7Q[@$X^AYH E%M K!EAC##H0HR*5+>&*626.&-)).795 +?4]ZYR?QS
MIUMIVLWLMI?"/1YO)O%\M2Z' .X#=RN"#GT/L<:-SK4$;B![>[.^T:Y9H0&V
M(.,?*2=W/&,YYP>#@ TY(8Y0!)&C@=-R@XI%@A5]ZQ('_O!1FO/+N]ADTGX?
MW>D7NHBRN=2AB'GW#EYHC%(V).?F.5!YS6QX>EG_ .%B^,+=[F>2"-+)HHY)
M6=8RR2%MH)^4$\X% %S7/#<NHZGHUU9-;6ZZ?>F\D4QG,S%&3''3AB<\]*WF
MM;=I&D:"(N^ S%!EL<C)]JXWQ-?RZ;\0_##))>R136][YEK S,)654V_)G;D
M;CR<=>3@5IV_C;2[K3+:[BBNO-N;QK!+1HPLPG7=N0@G ("L22<8'6@#H1#$
M)?-$2>9_>VC/YTQ;2V20R+;Q*[-O+! "6QC.?7!//O7/3^.],M]#GU:2WO1!
M;79LKE?+7=;RA@N'^;&,D<@D<CFM6ZUNUL;F2*Y62)(;4W4T[;?+B0?WCG(/
M![<X/H: +WV>#+'R8\LP9CM')'0GW%*T,3%BT:$L &)4<@=,UCVOB>TGUR/1
MY[:[L[R> W%NMRB@3(#@E2"<$9&5;!YZ4NK^)['1=4T_3KB*[DN;_P SR%@@
M+ABBEB,^N!_C@<T :K6UN\!@:")H6ZQE 5/X4&V@,:QF&,HG"KM&!]!6':>,
M]+N](FU K<P>3=_89+::/$PN-P41[03EB67&#CG.:MZ?X@M;[5;G2GAGM-1M
MXUF:VN H9HV. ZE259<@C@\'KB@#26WA1]ZQ1J_]X* :P-6\.3:IXLTC5F>V
M:UL8IXGMY4+&42[<GT&-@['/M4NK^+;#1M6@TN6WOI[VXA>:&*WMRYD"XR >
MA/(^G?%4$^(VA/HUOJ>V]$<M\-/>(VS>9!.6"[)%_A(R/Z9H Z@V\#(J&&,H
M@PJE1A1[42V\%Q%Y4T,<D?'R.H(X]C6-#XIBN($,6E:F;MUD?[$\*QS!$;:6
M(9@ ">G//;.#B]HFM6/B'1[?5-.E,EK."5+*5(()!!!Z$$$'Z4 7'@AEQYD4
M;XX&Y0<4CVT$K1M)#&[1',99 2A]O2LC5_%5GH\=[+);W5Q#8*'O9+=%86ZD
M;LMD@GY?F(4$@8..15:3QQIOVZ:RM+74+ZXCM$O%6UM]WF1/G:RDD ]#[=NO
M% '0^1%YOF^4GF?WMHS^=!MX3<"X,,?G ;1)M&X#TSUQ7-6GC_2+TZ3)#%??
M9-598[:\: K$9""1&23G=P1T(R,9J"\^)&CV2Z@YL]5EBTZ<P7DD5FQ$& "7
M;_9PWUX/&.: .J^RV_/[B+GK\@YH>UMY%17@B98SN0,@(4^H]#7.+XN:;QI!
MHUM8S36<FG?;A=1E"'5G4*RC=G:!NSQDY&!52S\6Z-I/AJYU:-=5FL1J,L,S
MS_.\4AEVD'<V53<<#T]J .PFMX;E D\,<J@[@'4, ?7FFS6MO<X\^"*7:<C>
M@;!_&J=UK=K8W,L5RLD:0VINIISMV1(,_>.<YX/;G!]*K6OB>TGUR/1Y[:[L
M[R: W$"W**!-&#@E2&/(R,J<'GI0!MU$MM EPTZPQK,XPT@0!B/<]:R-;\56
M.@ZA8V-Q!>S7-Z)# EO 7WE%+$?7CI[\X'-5-.UG3M1\71JJ:K;Z@^DK.;>Y
M5HXTB+CJA./,R<$XXP1F@#HUMX5D\Q88P_7<%&?SI7BCEV^9&K[6W+N&<'U'
MO7-_\)WI6S3YA#>O:ZE*T-E<)#O2=AG@ $L,@$C(&0*YS1?%D/AT^*7U,ZG=
M6MOKDD9GPTRVL12(#<S'A02>!DCTH ]%-M;L,-!$1DGE!U/4U2U6RO)=/F&C
M3VUCJ#$;+B2W\P#Y@3E<C.1D=:S/^$HF_P"$[GT Z?,L$%DMT]R2F#N8@-][
M(4;2.F<]L<F[I?B*#5I;806MTD-U;&ZMYW5?+EC!7D88D$[U." <?2@"UI.G
MG3;$0O,9YW=I9YBNTR2,<L<=AV [  =JN211S1M'*BNC##*PR"/<5FZEKD&G
M7UK8"">YO;I))(H( NXJF-S98@ #<HZ]ZS#X\T;[!HUZ@O)(=7<QVWEV[,=P
M#$JP['Y6&.3Q0!TB0Q1PB%(T6(#:$"@+CTQ216\$  BACCVKM&Q0,#T^E85I
MXSTNXTW4;V9;FS_LZ;R+J"YBQ*CD J H)SNW+C&<Y%8UGJ5S<?%\6[QZA:Q'
M0WE:VN),QEO.0!U5690<9''/K0!VDEG:RQ&*2VA>,DDJR C)Y/%/,4955,:%
M4(*C:,+CIBLW4=>MM,U?3--GAG,FHNT<$BJ/+W*I8J23P< GW[9JI;^+K.YL
M]5N$M+P?V9<?9IXF5=YDXX4;N?O+CUSQF@#<-O S.QAC)?&\E1\V.F?7%(;6
MW)8F"(ENOR#FN=MKS3]0\0>(;2&34X[Z*V@%RDDCI'&&#[3%@\'@Y*]>.37'
MZ??7TG@GX;7CW]X9[G4+>.X8SO\ OE9)"0_/S<J#SGI0!ZB]I;21I&]O$R(V
MY59 0I]0/6E-M 4"&",J"2!L& 3UKE_B;)-!\.-<N+>XGMYX;8O'+!*T;*1[
MJ0:NV/BRPN-4ETN2*[MIXK3[6KW$.Q9H00&=3UP"1D$ \CB@#;^RVY)/D19/
M4[!S7/ZSX>U&YU6"^TN\L8TCA,+6=[9^="<MDNNUE*MP!W! %2:=XQL-2N;.
M"*VNT:_M&O+)I$4"YC7&2OS<'#*<-M//UI;+Q=9:AH<FK06UV8H[DVIB9%$O
MF!Q'MVEN#N..: +>B:*NE">5_LQNKDJ9C;6XAC^48 "9/OR22?7& +_V6W^T
M"X\B+S@,"38-P'UZUBZKXPT_1X;FYN(+I[.SD6.[NHD5DMV./O?-N.-RYVAL
M9Y[UJ:CJ5OIFDW&I3;WMX(C,QB0N2H&<@#KQ0!-]DML$?9XN>OR#FE^S09!\
MF/(78#M'"^GTK T[QMINI:AIMHEO?0_VE;F>SFG@V1S *&90<YR <],'L33I
MO&FEP1)=R)<#3'N/LHU':/($F[9R<[@N[Y=VW;GO0!NBW@5PXAC##@$*,BE:
MWA>=)VAC:9!A9"H+*/8]JJ:UJ]MH.CW6J7BRFWM8S))Y49=MH&3P*YK4/%FD
MZA;69N;?7+6%]0M4MYEA>%9G=@4^8'!CR<'/Y&@#K_LMO]H%QY$7G 8$FP;A
M^/6I:PM2\5V&FS:A&8KFX.FP+<7I@0-Y","03D@DX5CA<G Z<C/-:EX@63QI
MX3U&S;4I+.^LKQQ:H'_?;1'L/EDXS\Q(8XX.<XH [R*UMX(VCA@BC1B2RH@
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
M)JMFJ:K&3@N\1_=@?[P;!]DQWJ3PEHFJZ-X7N(M3S=7Z1FTAV,-SP1;EAY)
MR02W)_CYKI[?4+.ZN;JVM[F*6>U8)/&C M&2,@,.V0<T3ZA9VMU:VL]S%'/=
M,RP1LP#2E1N(4=\ 9H \\M/#^NP>$_ =BVD3&XTB]BEO%$T/R*D;H2#OP>7'
M3WKHM%T_4+;Q]XFOY[&2.RO4M5MYRZ$.8U8-P&+#[PQD5U5% '*ZUI^H3^/_
M  WJ%O822V5E%=+/,LD8"F14"\%@3]TYP*YRUTSQ580SB/2+K[+<>(;F[N8(
M;F%)I;:3)0HV_"_-C<,@XXZ$UZ;10!PGAKPO<-HGBC1=9TM;6SU&^N)(PDJN
M&BE4 ;<=",=\<TEMX4UG4?ASJ.EZO<1C6[RU-J9LY4",;8\GT."Y]Y&KO*JW
M6IV-E<6UO=7D$,]R^R"-Y &E;T4=30!S'A5-3FGA?4?"%EHL\"$37"-$_FMC
M'[K9R%/4EL>F#G(G\0:?J%SXT\*WUM8R36EA)<-<RJZ ('B*+PS GD]ATKJJ
MJKJ=B^IMIBWD#7RQ^:UN) 9%3(&XKU R10!YQ/X6U^>#4[F+3VBNH/$ZZU:0
MRS1XNHU55*95CM) ;KCG'X=1::7=:AXZ3Q)/:2V44&FFRCBF9?,D9I [$A20
M -H YY)/H">IHH X?Q#/);?%/PP\=K+<?Z!>AEB*[@,Q<\D9K*O?"VL"UDNX
M-,DDN+WQ+!JLELDL8,,,;)P26 +$)G@GDXSQFN[N-!TZYUNVUB6*4W]LC1PR
M">0!5;&X;0VTYP,Y':M*@#A/$^E:G#XOM/$%IH$6N6DEE]CN;-VC62(ARZR)
MO^4_>((SZ5IGPK%JMA:M>&\TF1 Q^RZ5?26Z(&.<'RR S#C)]<XKJ*AN[NWL
M+.:[NYD@MX4+R2R'"HHY))H X"71=5T;Q9JCQ^%[?7].U-HYHIY)8A);R"-8
MV60R<E3L!R,]^"36G8:;J=EX]NM1?3&-G_8\%HDD#1JC21N[$*A?('S #(%=
M*-7TTWEO9B^MS<W,9EAA$@+R)C.X#J1CO3['4['4UF:PO(+I893#(T+APK@
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
M5T 3S(]B\%@3SZ"NJHH \NO?#NOW'@?Q?IR:--]KU+5Y+FV0SP_/&SHP)._
MX4\'GI6OJ.@:G?\ BO6S]CD2PUK14LC="5,VSCS00RYR3B08VY'N*[JB@#SR
M+0M9U;PYX:T+4=.:TETFZMI+FY\Q&C=;?H8\'<2^%Z@8R<]!GT.BB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K*\07]YIUE#+9I;_-.B337+A8[>,_>D()&[' V@@DD5JU
MA>)M GUV/3FM;\6=S87B7<3/#YL;%01M9,C(PQ[C!P: .8G\?:I%X1US5(K6
MTEN=*U,6)+*\:2H6C <(3D'$HX)[=:UH=<\0?\)/J.@31Z;]I_LY;^RDC#[!
MERFR3)R>0/F&.O3M5*Y^'MW<:5KU@=>RFKWR7KLUF"8W7RR1PPSDQ+CI@$]3
MS6I=Z=_97B2X\87^I1K;0:9]FFB6U8X16,A<$,3USQ@\?G0!6T7Q7>ZUHNB2
MQI;1ZE=W#PWD#1MBW\O=YHQNR"I 7)ZEEXYK6\2Z[_85I9^7&KW5_>16-LKG
M"^8YZM[ !C[XQWK)\):;83ZWK/B>P$OV74G4V^]656^5?,D52 1O95SQSY8/
M0BM;Q/X=B\2:9';-.]M<6]Q'=6MR@#&&9#E6P>HZ@CN": ,/4O$VKZ?J.JZ'
M,UHM\NE/J-C>1PML8*<,K1EC\P."/FP0?;!Y\3:I/9?#"YEE@N;V8[T=U9!\
MUDQ^<Y))ZDD8SZ"NT_X1AKR^NM0U6ZCGO)[!M/5K>$Q)%$QRV 68[B<<Y_A
MQUSG6G@F^MX?#$<FMQ3?V ?W?^A;?,7RC$ </Q\IZ\\^W% $%MXWO8+#4(M2
M@MVU*UU==*0VT;F.1G"LK[.6X5B2H)SMP#SQ%JGC#Q%I.B^(KR33(9%TZ!;B
MUNY+>6WCG4CYE*,2P93[X.>U6;KX?&]MM:CFU9DEU"_34;>>"#8]I.@4*1EC
MN V#TZG\)KWPCJ^K^%M1TK5_$0N;F]A\@W"V81(T[XC#?>/<D]A@"@#=T:36
M)8YY-62R0.P:W6U+$A"HX?=U8'/(XK!TSQ?-J?B:;2EGLH+BVO)8I]/G1DN/
M)4-ME1BV'#84\+P&Z\<]9:QRPVL4<TBR2(H5G1-H8CN!DX_,US<_A&6_U.PN
MM1OH;C[!?/>6TBVVR=02Q$1DW'Y1N / R%'UH SX/&6K:@FGZCIFG&[T^ZN_
M*>!;242)#N*^<)3\AQ@,5QT.,\9JY!X@UO5[5M2T2TM)[-+]K7[/(2LDD:2&
M.20.6 7!#$+M.0.N3@1:-X+U#0[I[6T\12CP^9VG33C;KOCRVXQB7.=F2>,9
MP<9I;#P7?:5J=XMAK\D.AWERUU)8?9P75V.75)<Y56/;&1DX(/- %:[\9:G;
M:'XQO!#:--H$[)'\C;95$2R<C=D'YL9SVZ5+>^(_$DWB=-$TBVTL/+I0OXY;
MMI,!MX4@A>W)Z?7M@MU7P'=WQ\206VMK;6&NKNFB-J'>.3RPA(?</E(4$C&?
M0BM*S\,75MXIMM:?4XY?)TT:>T7V;!==P;=NW\'(].GYT 8&K^)=771O'WV=
M;.RO-'0&.>)"Y<& 29.2/FP0 >V.AK076-1L=1\&V%Q'97*ZB)%>X\ME>,K
MSC:"3@G&"<\\\"IY/!37 \6)<:B&C\0IM81P;3!^Z$0()8[N #T'-._X1._D
MN_#=S<:Q%)+HI<G%GM$VZ,Q_W_E^4^_/MQ0!1D\9:M=1+?Z/IQO;5;YK=K5;
M27S'C20QM(LOW 05+;<'CC.:L6_B^6\\4W.C)/96]W;W8C-A<HR32P<?O8V+
M -GDX . *+'P7J&EZG=K8>(I8=#N[AKF33_LZLZ,YRZI+G*JQ)XQD9."#S5B
M^\(RZK>VLFHWT,\5GJ OK9_LV)XL/O$8DW'Y<\'CD<>X -77[^\T[3EGLHX&
M8S1I++<2!8X(RV&D;)&0HYP"":XZ[\?:G;^%?$^H16]G/=:+=+"K,DD<<R,J
M,&V$D@_/TS@XSGFNI\4:!-X@L[-+:_\ L=Q9WD5Y$[1>:C,F<*Z9&1SZCD ]
MJP+WX>W=[I_B2T?7OEUR2.61C9C]VRJ@.,,,YV#'H.NX\T 6F\5W^D^);ZQU
MR.S6SBTJ35$DM=VZ-(VPZ-N/S'!!! 7OQ6+K=YJFIS> M2NQ:1V]WJL4RP1H
MWF0[H9"JER<-\I.< <BNDOO"+:IXA?4KZ\BD@ETN33)K9;<KO20@L0V\X/'H
M>/SK,@\":LEIH5E/XC2:VT2[2>U)L<2,B(R*CMOP2 V,@#IR#V +OQ'OM1T[
MPA)<:;<I;R&YMXG9HRQ*/*B$#D8^]UYXSTZC,O5U4?%>!;-[(WY\/.&EEC81
MC_2%YV Y/TW#KU[5T_BG0?\ A)?#T^EBY-J\CQR),$W[&1U=25R,C*CC(JK'
MX<OE\61:_)JD4DJ:>;$QFU(!RX<MD/QR!QZ=R>: ,C3?'<^I:)H+F!(=1U07
M&_9#).D?D-L<A%^9LMMP,C /)XYAG\8^);6ST_S]'MXKFXUD:;NF62)9HV!*
MS(I^900.0<D<]:?'\.KFVT/2;>SUXV^J:3<336E\EJ,;96+.CQEB&4YQU'05
MH7WA+4M1MM+^TZZLMW9Z@FH23/:?+(R*5"*@<;%P3W)SSF@"%O$6N)<2:/(+
M(:Q;6HN+B2"SGN(27=Q&H52&7(3))/&> >W0:%?WVJ>'[6\OK!].OI8\RVTO
M)B?D'ZCC(]C61K?A2_NO$4.O:)K9TN_\@6UP'MA/%/&"67*DC# DX.>^*Z*Q
MMFL[*.!YY+AU!+S28W.Q.23C@9)/ X'04 <!=^/M4L/#=Q?W26$=W8:N;"^B
M$3D+&"#YB#=D_NSYG/&,],<[7B+7[^RT?Q)?6T-C<VFFVNY4F5L2.$WN"0<%
M=I7L,DD9XYLS>#-/N?$&JZI.6=-2LUM9K8_<)PRL_P#O%"J^P'O4?_"';/AX
M_A.*_8>;:-;27<D>]F+ AGQN')R<<\4 9M],;GQ_X$N&55:6QO7(4<#,<)P/
M:K/@( 77B_'_ $,$_P#Z+BJV?"]RVM>'M1;48O\ B3V\D'EBV(\[>JJ3G?\
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
M/#-GHS78NA:@JLHB\O())Y&3SSZU0;PC-=ZKI=]J5]#<R:9<O/;S);;)RI#
M1L^XY4!N>!G:/?(!S_AWQ7JEIX,M+S49X+R]U+5Y+"U'EE )&N9%RQW'Y0%)
M  '"XR>M:FH^-IO#6J:E8Z['#*MOIC:E;SVJ%!*BG:T95F;#9*X.<$'MBFK\
M//\ BGWTE]7?;#?G4-.F2 ![67S6D!/)W\L1VR#VZUH7/@Z/69;V?7IX[J:Z
ML&T__1XC$L<3'+%068[B<'.>-HXZY +-I/XB.HPQWUK92Z?/:EY)8,JUO+QA
M"&8[P03\P Z=.:Y'X5:Q-J'@_0]-TN6U*6%JHU!I5+,C-RB* PYQR2>.F,G(
M'2Z%X=UO3+9(+_Q(=06VB,5INM!'MXP&DPV9"!QU ZDY.",O1?AW/X?;19M/
MUB..YT^W-K<2?9#MO8<Y577?U4Y(8'//IQ0!W=%4M.MK^W-W]NU 7@EN&D@
MA$?DQ'&V/C[V.?F/)S5V@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBN9\3W?B#3;#5M3LKFQBM+*Q:>.*:V:1I'569LL'7
MX4=/6@#IJ*X>/5/%3^#8]?\ MNFLLND->%%LV4Q2&,.O60[EZCIZ'VK6\,>)
M['5]-TRWEU.TEUB6PAN9[=)%W@LBDG:.G)_44 =%15#^W-*_M%=/_M&V^V,2
MJP^8-S,.H [D=QUK(\>ZMJ&A>%)M1TV6*.:.>!3YD>_*O*B''/!PW7F@#IJ*
MH6&MZ7JLUS#I^HVMU+;,%G2&4.8R>F<=.A_(T6NN:5>W?V6UU&VFGVEQ&D@)
M90<$CU /&10!?HKEO"^N7=XWB4ZM<P>7INIR6Z2!!&B1+'&W.2>FXY)-0V/B
M>34/B0^D6U];7&FC2C<[(T^9)/,5?F.?0Y' X/?K0!U]%9L/B#1[BXDMXM3M
M'ECC,K()ER$'!;Z#N>@J*'Q7X>N6*P:WI\K"(S$)<*?W>[;NX/3=QGUH UZ*
MK66HV>HI(]G<Q3B)_+DV-G8V =I]#@@X/K45_K.F:6<7]_;VQV[_ -[(%PO3
M<?0>YXH O45S'BSQ5;Z&NE0)=V\4NHWD< D9U_=QL&+2 '@\+@$\9(Z]*U=&
M2_AL'.I:A!>YD9X;B.,)NA/*[L<%O4C /'% &E15&RUK3-1G>"RO[>XE1 [)
M'("=IZ-C^Z?7I3;?7=)N[K[-;ZC:RS[2X19025'!(]0.Y'2@#0HK'_X2SPZ9
M((QKFG%IY3#$!<H=[@XVCGDYX^O%2VWB+1;QKM;;5K*4V?\ Q\[)U/D^[<\#
M@_E0!IT5D1>*O#\UQ#!%K>GO+-&9HT%PN70#)8<],<_3FI[#7=)U2SFO+#4K
M2YMH25EEBE5E0@9.XYXP.: -"BL^WUW2;L3F#4;5_LZAYL2C]VIZ,?0'UZ5#
M;>)]!O+RWM+;6;&:YN4+PQ1SJS2*.Z@'D<'\J -:BHKFY@LX&GN94BB7&7=L
M 9.!^O%8>J>--#TNRANGOH9%EO([(!''$C,H(;^[M#!CGH/J* .AHK/NM=TJ
MRBCEN=1MHHY$\U&:0 %/[W^[R.>E2W&IV-I;1W$]W"D,N/+<N,/D9^7UXYX[
M4 6Z*Y/6/$4ZZMX4;2KVVFTW5+QH9&C4/YBB)V!5\XQE?3\:Z.UU&ROGF2TN
MX)V@<QRB)PQ1AU4XZ'VH LT50?7-)CN+FW?4K19[5/,N(S,H:)?[S#/RCW-"
M:WI4MO:W$>HVC0W;;+>19E*S-Z*<_,>#T]* +]%<+XB\0W^G?#_7M9TO7+&_
MGM9I&BFCA5DB7<,1<,064'[Q_$5J3:OJ$?Q(LM(\V,Z?/IDUR8Q'\WF*\:@E
ML],,>.* .FHKF/&.M7NB2:#);7$,5O=:I%:W7F)G]VP8DAB<+]WT_*M;3=>T
MC6+26ZTW4[2[MX21)+#,K*A')R0>..: -&BJ-CK.FZG++%8WUO<20X,B1R L
MH/0D>A['O3[_ %.QTN(27UW%;H<X,C8SCDX^E %NBLR7Q%HD(MS)J]B@N(S-
M"3<*/,0 L7'/*@ G/2J&H>-]!L-&M]574;>XM;FX2VA>&0,&=G"GD= ,Y/IB
M@#HJ*Q#JULVNJ4UZR^S+8M,]D-I<C<I$V[.0H!QTP<YS7.ZSXZ^V> 7\0^';
MN$%+J*,ATWML:X$6<9^4D'<,B@#O:*HZAK6F:2 =0O[>U!&[][(%P,XR<]!G
MOTI+_5K&Q@4SW]M;M*A:)I&!! '+8R,J,@D_J* +]%<WX!UF\\0>"K#4[^2.
M6YG,N]XU"J=LKJ,#TP!5C1_%FDZY=ZG;V=U&S:?.T,F7'S;54LP']T%L9Z9%
M &Y15&RUK3-1G>&RO[>>5%#E(Y 3M/1L?W3Z]*EO+^TT^-)+NXCA5VV)O;!9
MNN .YP#P/2@"S16;_P )!HPM;6Z.JV7D7;B.WD\]<2N3C:O/)SQ@5'%XIT":
MQN+Z+6M/:TMG\N:<7"[(V]&;.!0!K454.J6 %H3>V^+PXMOW@_?'&?D_O<<\
M5+=7=O96[7%U/'#"N,O(P4#)P.3ZGB@":BN$LO%<U]J?C&!M=L+:SL(X!:7C
M(H2W9T<DON;YB& R"1TZ"NIMM8T_SK73Y-5M)=0E@618PZJ\JX^^J9S@]: -
M*BL/5=8M# B6OB"QLI5O(X6:0K)N;<-T."1\S X]1G.*EU_6K72K"XW:A:VM
MV(&DB\\Y Q_$5R.,\9R!0!KT5S?ASQ''-X'T75]9O(8IKRTCED9L*&<KN.!^
M9XK1;Q%HB1VTC:O8A+I#) QN%Q*H!8LO/( !)/M0!IT50L];TK4--?4K34;6
M:Q3=ON$E4HNWKEN@Q[USUGXJ:[^(=UIL>H6LNE0Z4+L[5 ,3^9@[V)_N\]N#
M^- '8453LM5L-1DECL[N&>2(*TB(V2H;.TD=@<''KBJ%YXITRT\2VWA^2YC2
M^N(&F7>>%P550?4DMP.O!H VZ*XSPEXQAN[3R-<U6Q34Y-1N;6"+<L1E"2LB
M[5SG^'WKH[G7=*L[L6MSJ-M%.65=CR $%ON@^A/8'KVH T**Q8_%.ER^*9O#
MR7*?;885E<%L<L3A1ZG )..G%7KS5M.TZ:**]O[:WDFSY:2RJI? ). 3S@ D
MT 7**Q#XR\,BR6\.OZ:+9I3")3<IM+C&5SGJ,C\Q5R_UO2]+(%]J%O;DH9/W
MD@&$'!8^B^_2@"_15(ZQI@U"+3SJ%K]LE3S([?S5\QU_O!<Y(]ZFM[VUNY)X
M[>YBE>W?RYE1P3&V,[6QT..U $]%<59^,X;#Q-XCL?$6KV%K;VEU!#9F4K#D
M/"KD<GDC=U_E747VKZ=IL*S7M[!!&P+*SN!D#DD>P]: +M%1P3PW,$<]O*DL
M,BADDC8,K ]"".HKD?'7BT:+I#'3-2M$U!+J"%HG =COD4,HYX;:Q;')P,X[
MT =E15"]US2M-G6&]U"VMY&*@++(%^\<+G/3)X&>M+?ZUIFE$"_O[>V)&[][
M(%PN<9.>@SQD\4 7J*YG^V+_ /X67'H_G1-ILFD/=JBQ_-Y@E1,EL\C#'TZU
MJV^O:3=W)MK?4K66;:SA%E!)53AB/4 \$CI0!HT5E6_B?0;NZ2VMM9L)IW5V
M2..X5BP3AB,'H,'/T/I4]EK6F:E-+#97]O<2Q ,Z1R E5/1L>A['H: +U%<;
M?>+-_C?PWIFF:E:36EZUP+B- &8A(F96#9^[D=AVZ]JN>--8O]%AT::SGBBC
MGU:VM;CS(]Q,<C@-@YPO&><'\* .FHK(M_%?AZ[L+B^M];T^2TMFVSSK<H4C
M/^T<X%6_[5T_R[23[=;[+PA;9O,&)B1D!/[W'/% %RBL?Q!XET[PW#9O?S*A
MN[F.VB4G&2S $^P4')/M[BL,>,$L?&>JV^JZK90Z-%86US;R/A!F1G'WB?FR
M$S_2@#M**I7&KZ=:6D5W/>P);RKNCD+C#C&<KZ\<\=JGM;JWOK6.ZM)XY[>5
M=T<L3!E8>H(X- $U%<5I6K^(=5\4>)M)2]L(DTJ6%(7:S9B_F1A_F_>#IG'&
M*N^$?%G]O>';G4=16"T>RNIK6XD63]RQC."ZL?X3[T =115*TU?3KY)VM;V"
M46_$VUQF+C/S#MQSSVJ*#Q#HURLS0ZI:,L,8ED/G* J'HY_V3V/2@#2HK*M?
M$NA7IF^S:Q8R^3"+B79.IV1D9#GGA<<YK&T_Q-+J'Q'GTFWOK>XTU-+%R$C3
MYDD,FWYCG/3D=.#^- '74444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %8'C=U7P+KRD_-)I\\:*.2S&-@% [DGM6_10!Q5K*G_  I>-<_,NA")EQ\P
M?R-NW'7=GC'7-8=@(8KSX7B)50PV4J2[5QY9:V PW]TEQCGJ1ZUZC10!Y+X6
M.F7MGI6@:Y::L_B+2[Q9&MV\X()4<G[0''R;""6Y/.2,'(ST_P 4P)/ -Y#M
M+M)/; 1A=Q8">,GCOP"3[ UV=% 'F'B.WN+_ ,8:_;:*P6XN?"OD6[QG"M+Y
MDA"ANF[:1CT!!Z5(SQ^(;7P*NDHT5_IUW%)<Q["KV<21,LJ2#^')PN#UXQD"
MO2Z* /';[[6VD^*I;6"6XBB\4Q7ES!$A+3VJ>27*C^(94].NTU>U6[7Q%XRU
M"70&EDDN_"L]O;W*0NJ^:9,J-Q& ?KT/O7JE% 'F_A:]\/ZU=:-<_9-335M)
MA=98[H31K89CVN&+80@X  Y]<<'%#P[8:;)\';*.[,UC*L^UKFWBQ/;2?:MR
M.<C. 0C'/&!GI7J]% ')^![K5)AJT&IR6MX8;E1'JEK'L2]'EK\Q'3<H 4D<
M<8[&LZTNH](\<^*X]?\ DMM12"2SED4E)HECV-$OJP;/R=3NR!S7>T4 >20V
M=WHWA#X=V&I>8MU;ZK'+(CY+0Q;9=N_T"AD4D\"NW\?6E]J/@'6+?2D,MU);
MG9&AYD&064?[RY'XUTE% 'GMUJ-CXTT/4;CPW8SKK1TF:U6XEMWA:W+#(AW,
M -V[L,XQG(XS49XM?T_P+'I:-#?Z;>027410H]G$D3+,D@_A!X7!ZY&,BO3:
M* /&+R.!_AAXKB6$-+-XAED1!'EG4W:LK 8R1M!(/H#74W$UK'\4I)5:,6Q\
M.&/>H^0GS=P7/3.W) ]*[ZB@#QRQAMU\!?#:&2!!)!J4#3HT?,8$<@8N,<#)
M7)/J*?XA@O+J_P#'HTV%YS]ITZX:")<FYBC5?-5?[Q^7! ],=Z]@HH X2XEM
M]9\>Z)KFESJ]G::?="_N%X78^SRXV/\ >#;FVGD8.<9%<KI"16_@+X<H(A%-
M!J\;SKLVM&-LH8N.H'*Y)]17LM% '/>-8+6Y\/\ E7=U<V:FXA,=W;#+6\@<
M%'(P1M# 9SQC-<+?W.K2^'C)J:PWBZ?XCL97U.RA(2[B5HR9=HSRHPI*Y&5P
M.E>MT4 <%97Z:;\0=?N-8W16.J6EJ^GSSH0C(BL'BY'#;F+;#R=W2N9\/&\\
M#S>&;W7H+I=)-C=6R-Y32&R:2<21AU )7,85>G&,=J]CHH \J\4VL4]MX6MO
M#ZMHJR:A/+;R>25,.^*4"5D(^4%V[X/(Z'@==X'UB/4-%%G)9BPO[%F@NK49
MV[U.&=&/WU8\[N<YY.:Z>B@#B/%=I?V'BW2]8TJV,TE_#)I-R-NX*&!>*1A_
M=1@V?9J@\#:7?:?=3Z)>I(;'P]-)'8SR?\MDD :,Y]4C9D/^][5WU% 'CE[^
M\^%?CR&-&:2;5[MHHU4[I \H*E1U((R01UP:ZV>XBE^+.CS1N&B.C3H)!RNY
MI(RHSTR0I./:NVHH XSXBQ*]IX?FEA,EK;:W;S7)\LNL<8#@LW!PH)&2>*YK
MQ'I5WJ%[XJUGP[;-+:S6-HCB#@7TL<Q>381][]U\F1U)QS@UZQ10!Q7A>Y\/
M:[KW]N:5%J4MXMF;>:XNQ,@B7<&$1#X!;.3QG&.O(S4\4:@FA^/K74-6^WQZ
M-<:=]F2ZM1(PAG$A8AP@) 8%>?5?:O0** /+UT_2K#7_  #;V%C+;Z?#->R1
MQW(8M&KHQ1FW\IN8Y .#R!P1@9ESQH7B&5(W:*'QC%>-LC)_<B2$F0 #E<AC
MD>AKV.B@#B/M$4_Q>L+E PC?0I4#,A7YC-&RJ<C@D G!YQ7(K+CX$)IK0SK>
M6UW#'+"T+!@PO Q !'.%!)QT%>RT4 >9:M?6-AXTUJ#Q$-0&F:Q;0BRGMEED
MCF0(5>$^6"<Y)('?>?7EVCSP^%?&\D.H6MS::=<Z3:P:495>41+'NW0%AGY\
ML#CO@=>*]+HH XSX5?+\.].B,,L1C>8%)(F3&9G(P"!Q@CI7+:C;:C<:!\1=
M'L+>X;4IM2-TD(B8>= 4AR V,'<JNH&<GFO7** .$GEA\2>-/">J:*Q9+..X
M>\=5(\N)XP!$_HQ?;\IY&TG'%7/&-_'8ZUX<,MNR!YY@-1$+2FT/ED850"-S
MY*@D$<'@UU]% 'BD.QO"=E9W$,Y,7C'S)%N+=E/E_:68L05 QM.3V&><9KL-
M.M;34?B#XSL[B-9+2]LK2)EQ\LN$D5P#W(!4'TR*[NJ6KV=S?Z7-;6FH2Z?.
M^-EU"BLT>"#P&!!SC'XT <AX&M]3:X:QU968>'-^GP3,?^/@G!63ZB'RQGU=
MZG\>3SZ?JGA?598I9-(LK]GOA&A?R]T3+'(P'.U6;.>W%=3I>G)I=BMLLLDS
M;F>2:7&^5V.69L #))[  =!@"KE 'D>H75O>/\4);:.5XKW2X1!(('"S-]G=
M0%)&"<E0/7(Q6SK4,]KX=\+>*=-MY+F[TE8EEAB&7FMY%5)4 ]0=K<]"E>AT
M4 >?>,[-K'P=I4,V'NCJUI<3E!G+F=7E8?[(RWT %5_[233/%?C&UUA)0=2A
MC?3Y/*9TN(1#M\M2 >0Q;Y?]HGO7I-% 'C6CW_\ 8EEX-U#5H]2@TC^PQ9-/
M#%*#;7 *D[PHW;6"@9Q@E16G)8:39ZEX'CTZRF@TY=2N;A$N0Y*JT3X=@_*!
MG((!QU'0\5ZE10!XWJ)N4@\2SVD$L]K!XIMKZZ@A0L9K55B+E5'WAN7)Q_=-
M:&J7^D:UXSU2YVW=QI=SX7:&6:VMY,L/-8D*VW[VW./<8Z\5ZI10!Q'@R?5%
MUN^LKN^@UJTCM8F@U>.,)(PW/B&7'REER3QS\W/6G:O*+'XJZ+=SI*+>32[F
MW618V9?,,D3!20.. 3SQP:[6B@#QAA$/AS>[(\7!\3^> $^<K]L#!\=<;.<^
ME2>,[Y;O3_&%K#:SVLRW=O)Y,%LSF\53$?/9\$;<# "XQLY)SBO8Z* .(L[E
M8_BQ>2O%<+'?Z1;?9V,#@-MDE+ G'RD!AD''6G>-Q$WB+P;YBJPCU0R/E<A%
M\F0!CZ#<5Y/?%=K10!Y5=I;E/BIMC0M<18APG,I^RA?E_O?/D<=_>H+R_6:T
MFL1;SP7$WA>-$N(K9I9+T['S$#@A0I)W#&[YNHQ7KE% 'F5RDL/P^\+>*[""
M5[[0K6%Y(BA1Y8#&J3QX;';YA[H,5W6@6<MGI,?VH 7D[-<7.#G$CG<PSW"Y
MVCV45#J&A3:EK$%U+JMTNGQJN_3E5/+E=6W*S-C=UQP#@X';(.S0!YL1IUMX
MK\>1:O:AOMZP>1$\)+7:"W52L?'S_,",#.#638"X\&7>AQ^*3?I9OH4%F+FV
M\QUAG1F+1OLR>0R@'OL]J]?HH Q_"MA9:9X:L[33;2>TLD#&"&<L752Q(SN^
M89SG!Y&<<8Q7E,M_L^%$N@ZA!<_\)#::C&UW";=V=W-XKF4$ Y# Y#=\XKVZ
MB@#RF>XTP:SXDT+Q3;:LRZI=>?:)#',4O(6C0*@V#AEVX(.,<59BO[30_%'B
M'2?$EC<M::M#;BSQ!)<+/$(1&T&5!R0V[@]=Q/>O3:* . W+:_$NS*69C6+P
MU)$MLO(5_-C80@]-V%.!Z#-<[HE_%-K7@*[2&X@MXH[J%[6.SD6*R9H@!%N*
MY)!&"22.,_*#7L-% 'DEEITM[\-/%*:9:"343J5[*B!-LDB--NP.,X>,8'K3
M]3;3_%NA:KJ'A>#5I==&E2VQDN!,C0JV"8?FP&<G. ,XQG(XSZQ10!YA_;>F
MZOXF\ W&GP3A+<W$<L8M7!MB;?;L;Y?EP<#]>G-;OQ(@\W1M*D>!IK>#6+.:
MY C+A8ED!=F !^4#K7944 <-9Z39ZS\0-4U.UACET:YTA;*Z=!^[NI2Y/!'#
M;4X)'][&>#B/P1::D+MM+U-6:+PTSV=M.QS]HW &-_8K"57_ (&U=CJMI<7V
MF3VMI?RV$\@ 2YB56:,YSD!@0?3\:32M-72[$6XFEN)"QDEGEQOE<G)8X 'X
M     <"@#F_B+N33-%NO+D:&UUNSGF9$+;(U?EB!S@9K/26TF^)&OW4J@1/H
M<"*\J;?XI"R\CK@KE>O(S7H-% 'BVA7_ /85CX0O]8&H1:5_8OV%Y[=9";6X
M#@E9 HW , !TZJ*]-\)6.GV'A^*+2;2XMK!G>2&.<OO(9B2V'Y4$DD ]CT'2
MMRB@#RK3H]"N?'?CB76!FWN);80N=X$JB$*VTKUY&.*R[&RUVS\%QLMG>'0M
M-\217-K;20D3MIR/GE,;B V& (R=N?2O::* /,]?*WOB'5]?TRS_ +5TY/#D
MMO=10D[+MR^4CR.I"[\XY 8#O5.POX7\91WC37$]K/X9>)9?L;Q0JPD4[%RO
M  _O$^F<\5ZQ10!Y"MK+!\&_#%S:6#2?8I;*34H(H?WK0QN&D0KC)PWS$?6M
M_3=3L]4^+@OK#S)K:;01&+A8'"%A.3@L1CIZ_3K7?T4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %9VLZS!HT%NTJM)-=3I;6\*8S)(W0<\ 8!)/8 UHUS?C#0+O68-,N=.D
MB6_TN^CO8$F)"2[00R,0#C*L><'!Q0!#<^-$L3K-O>6#Q7^E69OY+=90PFMP
M"2\;8&>5(P0.?SJU_P )5'_:.AV@LY2=8MI+B!@P^78@<JP]<,.1FLR^\*W>
MO7VLZE=K'9SWFBOI,$0??L5RS,[$#'4K@#/"^^!4T_0?$SZMX1N[RTT^"/1[
M>:WG5+IG+!HT3>IV=]N=OZT :_@?7M0\1:1/>:A:I 1=SQ)LD##"2LFWH.@4
M<]ZMW7B%QJ-]8:;8M?W-A$DMRHD";=X)5%)ZN0,XX&",D9JKX+T?4]!L;S3[
MY;;R1>3S02Q2%FD625G&X%1M(W8QD_XPQZ-JNC>,M8U?3X8;RTU>.(RQ/-Y;
M0S1KL!!P<H5QGN". : ,?Q%XH_MK2_"=UI$+7&FZMJ422*[!/, 60F)E/^TG
M/;Y2*Z_3-)MM TN6'2[(QJ[M/]E$ORJ[<E5SPJY[# ]!7)CP5J.G:-X4TZQ%
MO/\ V5J7V^ZD>0IO+"3>$&#WE.,XX%=](TBPLR1AI ,A"V,GTS0!Y5X9U&"+
MPYX>\6ZKI3R:C/=?9_ML4X#R&XE9/G QN0$C ;.,# XKL[WQA'8WFNVKZ?<2
M/I%FEZ_E,I\V-MY^7)&"-AR#^&:YZ#P=KD7PPTW0REI_:FFW,-R@$Q\J8QS^
M9MW;<C(XZ=:GN/#OB.]U+Q+?2VMA'_:VD)91Q"Z8F.0"0<G9R/GR3QZ 'K0!
MJZ=XU%[J>D6L^DW-I%JUJUQ9SR.A#E4#LI .5X;()ZX[5SGC#6O[=TC0-0M;
M)SITFNV8M[KS<%@)P-Q3^XV#@Y)Z<#-:1\+ZM+/X.$L-N(M)M);>\VSG)WPB
M+*?+STSSBLN/PGXLB\)Z7X;,&FRII-_;RPWANF3SH8I0Z@IL.UL#!Y/MF@#L
M(O$PNM1NK>RM/M$=I>+9W#+*/,C8X^8IC[@W=<YX/&.:R_BO&K_##7BV<I;[
ME()&#D56U'PE>ZEXBM]66SM[#5(+Y'&IVLY!EM0P)CD4 ;R5^7!R.AR.E;7C
MK1[WQ#X+U/2-/$7VF[B\M#,Y55Y!R2 ?3TH -9\66VDW4EE&L,UW#;BXDBDN
M4A^0DA0"W5CM; Z<<D9&8K/QM9:LFCKI4+SSZK;/=0QRGRQ'&F V\X.#N(7
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
MAU/Q0EOJEG/I^G6B26MW=HJQ^:R,2LDB8&%P"<#.&&:=HVN:K/XLN-'-[+-
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
M@#RW!7:PX';((SFNFHH YJY\$Z?<V-O;?:KR(Q:@NI/,C)OFN VX,^5(Z@<
M 8 '08J]9>'H;'Q%J&M)=W4EQ?1QQRQN4V 1YVX 4$8W'OWK7HH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KF?&MI=WNGV,-A<V:7GVQ7BM[U28;LJCDQ/CV
M!8'G!05TU5[S3[/48EBOK2"YC1@ZK-&'"L.A&>AY/- 'D]X=.U+2O#)N=$BL
M);;Q3]EN;:;;(D3E9"ZHV,&,DKCMT':MRPBL/$'B#Q?8:RD)2U$*V>[&(+4Q
M K)$?X?FW'<O<#G@5V\FCZ9-8"PETZT>S5MPMW@4Q@YSG:1C.>:2[T;2]0FC
MFO-.M+B6-=J/-"KE1Z D=/:@#S#PUK,M[=^%K/QHZ&&ZT(RPB]QY<\_F8);=
MP7\K8>?[S>M2:_%+IB^"H/"DQU"6WFOEL6O)M_F$02<;NX'(7MP.<<UZ;J.D
MZ;J\"P:EI]K>PJVY8[B%9%!]0"#S1+I.FSRV\LVGVDDEL,0.\*DQ#T4D?+^%
M &%X3U+PZOAB/4K.6.UBFDVW+W3*DHN"V&24G&'W'&/<8&,5U-9W_"/Z+ME7
M^R+#$T@ED'V9/G<'(8\<D'G)[UHT %%%% !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 4UY$C +N
MJ@_WCBG5P_Q@BCD^%6NET5BL*LN1G!WKR* .V21) 2CJV/[IS3J\$T#0=1U*
MY^'-_P"&M.GLOL=K&VJZAY1@2:/Y"4)./-R XXR/F'/IV5K\0?$>JZ[K^CZ1
MX:@N[G2+N.%W-X(U:,LP+<CAL+G'UYX (!Z344US!;;?/FCBW':N]PN3Z#->
M=ZG\6+>SNM8>"""6STB]CLYXS+_I$Q+;9&C3T0GWS@],5A7]FWB3X\7^D:Q!
M;W6EG1<&%IG"K#YB-N& ,-D GI]: /9J*\TTCXJVM_+I4D%O!_9NH7[:?!&D
MNZXB X25U[*Q&,=L@Y/2G:3\0?$>NZKJ^G:9X:@G?2M3%G<RF\"+Y8=E+C(&
M3\I..WOTH ])HKS:/X@^(M0\0>(=$T?PU!>7>D3QIN-V(T=&)R3D<-@# ^O/
M !75OBM!87>MFWMX);;1;F*VGB:7$]PS-MD,2^B9[]<'IC- 'H[,J*69@JCJ
M2<4*RNH96# ]"#FO-?$7C&;79_%?A[2K"VGM=,TQGNY[B0C>SQDA4 !Z#G)[
MC''6K_P7_P"22:%_NS?^CGH [=[F"*9(9)XTE?[B,X#-]!WJ0$, 000>XKP_
M6-?NO GC/7O^$O\ #QU/0=7N=\.HK&',<>,+'SQA1_#D$')&<UIZSXDO=/N/
MAWH_A>ZMY](OR/+FDD8-,L04!7."0.1GJ21@XQR >O45Y_J7Q#NH=4\066GV
M%O,?#UB+J^:25@)'V[C''@<8 /S'OQCO4O\ PL:/5)M LM!MDEO=9LY+U!<-
MM6%%4\-CJQ92O''!/U .Y:1$8*SJ&/0$\FG5XIXZU.YU8_#;5=4TM]*O&UE/
M.MYS\T6)%!Y..#C//8UZAX?UF?75N+V,6C:49&6SN(92S3J#@L1C"C((ZG.,
M\4 ;=%%% !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 %<]XXT"Z\4>$;[1+66&%KQ0AEER0@# YP.O3':NAHH QO">DW.@^
M%M.TBZDBDDLH%@$D6<.%& <'H?;FL;PCX0O?#OBGQ-JUQ<V\L>M3K.(XPP,6
MTM@<]>'Z\=/>NRHH X#2_!&N>'O%VLWVBZM:)I6LS?:+B&>!FEAD))8QX.#G
M)Z\=.#CFW%X.O4^*5SXL>XMFMI['[";?YMP7*G=G&/X>GOUKM** .!\$^"M>
M\&&;2H-7M)?#_P!H,\*M QN$!.3'G.W'')P3UQC/%SP3X0O?#&K>([RZN;>9
M=8OFO L08&(EF.WGK][KQTZ5V5% '&^%O"%[H/C'Q+K<]S;RQ:U(D@C0,&BV
M;L#)ZY#>W2J5AX(US0?&>LZGH>K6<>F:S()KJ&Y@9Y(I.26CP0"22W7CGH<5
MW]% 'G=]\/M4B\3^(=3T;4;2.WU^S,%U'<QLS1OMV[TQP<\]>A)Z]*Z#P'X;
MN/"/@ZQT.YNHKE[7?B6-"H(9BW0D_P!X\UTE% ')_P!AZ\NG:KILLNF:A9WT
M]P\:W*LOD)([,%( /F ;O]GTST-84_PM>UM_!J:/J,:2>&Y'8&YB++/YA#.<
M C!R"0/?KQ7I-% 'GFJ?#R\;5?$MWI=Y;JOB*R%K=B=6!B?;M,B8SNR"?E..
M>_:JU]\+;BPF\,7_ (7U**VU'0H/LP-VA:.XC.=V[;R,EGZ?WNV*],HH X+Q
M=X'U3Q6?#KW5Y82/IEX+NX5H2(YN0?+"\X7 QDDU8\%>#+_P9J6JP6]["^@7
M4[36UF=V^U)[ ]"#Z>P]\]K10 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 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 4444 %%%% !1110 4444 %%%% !1110 4444 %<KXA\0:EHGBGP]:X
MM?[)U2X:VDF>-B\4NTLB@[@/G((''&.]=57+_$+1IM;\%WT5ID7]L%O+-AU6
M:([UQ[G&/QH CTCQ'J,_C_6?#>H&R"VEO%<VIA1@\L;Y!+98XVG Z<YSQ6GH
MVIW-Q97E]J,UHEJEQ*D,B(8QY:,5W,68CD@^@Q@]Z\ZU&WUB.#P]XZL+0KK&
MH3M%<0^D5RH2$-[(5AS[YKH_&Z'P]X<T!X3<C2M,OH?MCP('=(%1E#D$'(5R
MC'@],]J .SL[^SU&#S[&[@NH=Q7S() ZY'49'>F7>JZ=82I%>7]K;R/]Q)IE
M0MSC@$\\\5SW@Y=$N;W5M7T2\N+Y;]HFGNFP(I)%4K\@"J,@8W$#T[@UR'CW
M4;)Y?'&G*%M+PZ3&7W*SRWP$;LNP'(5$R0Q SDDDKC- 'I]WJ^FV#,MYJ%I;
MLJAV$TRH0I( )R>F2!]32RZKIT%['937]K'=2_ZN!YE#O]%)R:\ZL$T/6OB7
M9_:(K.[2?PTF5F16$C^;W!ZG;^G/2J$=QI-Z^L^&/$M[J$6J'599XK*- K7(
M,N^!XFV9^Z%&=W 7G H ]==TBC:21E1%!+,QP !W)JG'K>DRV\MQ'J=D\$1
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
MC ;YL\L,9 (&1G%7M4\86&EI?3-;7=Q;6#K'>3VZ*RP,<'!!8,V RD[0< T
M=#16!J_BVRTB.]E:VNKJ*P027CVX0B!2-W(9@20OS$*"<8]10WBZQ?S6LH+F
M^BABBEEDM@A"+(-R'#,"?E^;@'B@#>(!Z@&@@'J <<U4U74[71M*NM2O7*6U
MK$TLC*I8A0,\ =:RT\7V"3:C#?075A+I]F+^9;A5/[@[OG!1F!QL88Z\4 =!
M28 )( R>IK.T[5_[0N7@-C=6S+"DRM-L*NK$@;2C,,_+R/<>M4[_ ,5VUEKY
MT1;#4+J_^R&[1((@0Z!@N S,!G+=\#CKG (!O45R-O\ $32[FTTZ]2RU);*]
MG6U^TO %2"8N4"29;.=PQE00#WJUJ/C73M-EO1+;W;V]C<16UW<QHNR%Y-NT
M'+!C]],E0<;OK@ Z0@$8(R#16/;^(K>X\37>@_9KF.[MH%N"T@4))&QP&4[L
MGD$=..]6M+U&/6=,CO8H9HHI@=@DP&*YP&&TG@]0<].: +U%>7^&O&MOX=T>
M^_M6+5I[2/6;N&34&1I8[=?/*IO=CNQT&1G'>NOU?QC8:/%>3R075Q;6!47D
M]N$98,@-R"P9L*RD[0< T =#14#7ELM@;YIT%J(O.,Q/RA,9W9],<UPFK:Y)
MJ'C#P1+;P:G;6UU<3,K2/MBGC\AR,H&//0C<H/Y' !Z"0#U&:6N;N?&VF6DM
ML98KD65S=_8X[X!##YNXJ ?FW %@1NVXSWQ@U5T7QHUZFOW&HV$UE:Z;?/;*
M[%&SM$8"X5B2Y9C@ 8Y R30!UU   P!@#M7+7'CS3K&74H+VTOK:YL+/[<\#
M(CM) "0738Q! (P<D$5&WQ!T^*""XFTO6(K>XGMX()7M/EE,WW2N#R!W[^@-
M '6  # &![4M<I_PG=MYVHVPT76#?:>JR36@@3>8V!(D!W[<<'C=GC&,T3>(
M-%U+4?"<ZF^<ZB7FL'B+)&<PLQ$@R ?ESP0<&@#JZP?$7A^XUR[T>:*^BMAI
MMZMYM>W,GF,%9<9WK@8<^M9MQ\1M+M[?4+EM/U5K?3;LVMY*+<;82-OSG+ E
M?G'3)[XQ@UJZMXGM=*^U 6US>&SA$]R+8(3$AR03N9<G"DX&3@=.1D V@ !@
M# '84I (P1D&L'_A*-/O4M8].2XU%[RT^UHEJ55A"> Y+,NW).!SG(/H<9GP
MNN9;SP%:SS2W$KM<W7S7#LTF!<2 !BQ)R!@<T =C2$ ]0#7G=S<3^(O%_B32
MKZVU>*UL;>V^SO9SJCV[$2,9!M?)9L*!P>!@@9.=?3OB%I=_ID>H+9ZG'8O"
MDD-S-;X69F<1K&I!YD+$<>_7K0!UU%8*^*[1;Z[L+FTO+6^MK;[7]FD16:6+
M."R;&8-@\$9R*SH/B)ID\>DS?V?JB6VK+FTG:W!5WVEA'@,6W$ XXP?6@#KL
M#.<#/K1M&<X&:R-"\16^NO?0I;75I=6,PAN+:Z50Z$J&4_*2"""""#5%_$UT
M/'Y\/+IDY@2P%TTZLASN?:#C=G:,,.F23TQR0#IJ0 #H *XNQ\7:)I6ASW\4
M6JM;R:O):R"53(ZSM+M/!8[4W' 'Y"KG_"<0&]OK!=%UAM0M$64VH@3?+$V<
M.IW[<?*>"0<\8SQ0!U! 88(!'H:6L*W\6:=>Z9IM[8K-=?VE$9K:! JR,H W
M$[B ,9 .3U('>K.@:_9>(]/>[LO,7RIGMYHI5 >*5#AD8 D9'L2* -0  8'
MIDJ&2)D#LA88W*!D?F"/TKE-+\:>?+XDEU.REL+#1[EHFGD9" JQHQSM8DL=
MQ( !&,#.>*TX/$UL^L6VE7=I=V%U=Q-+:BY50)PO+!2K'# $$J<'% &I;6D=
ME9):VH")&NU-V6Y]3SD\\GGFLGPIX?E\-Z4]C+>1W9-Q-.)%@,1'F.7(QN;N
MQJ'Q;XCN?#R:4+;3Y;IK[4(;0LC( @9N1\S#)(! [=R1WA&MZ;#XHU1F@U-;
M^UTV.:>)LM'Y6YL;%#$%L[@2/3K0!U-%<C!\0]-G&DR?V?JB6^K1[K.=K<%9
M'V;_ "\!BV[&>VTXZU=LO&.GW5GJ$\T%U92Z?.MM<6URBB59&V[  I(.[>N,
M'G- '0T5BZ9XFM-1UJZT=H+BTU"VB6=H)]A+1L<!U*,P(R,=<@USNMZG+I/Q
M2LG2/4;M)-&G;[';%GWN)8@"$)"J<9Y./K0!WE! (P1D5R4?Q#TF;3+&_CMK
M]HKJ]&GLIB56MKC=MV2AF&TY^H_,9Z"/4DEUF?3%AFWP0I,\OR^7ARP4=<Y^
M4\8_F* +M(  ,  #VKFI_$=S_P )]'X;739VMVL&N7N%=!G,BH"/F!"CYL]\
MD8'&:YOP=XLCTG0H8=1CU.>.76+BS^W/F1(V:X=8U=V;<<\#(! XR10!Z--!
M%<($FC5U#*X##.&4@@_@0#4E<[K'C+3]&CO)YH+J:UL75+RX@52L!(!Y!8,<
M!E)V@XS]:VY!%>69VR,8I4R'BD*D@\@A@01^% $^!C&./2C&:\1TSQ);Q_!^
M#59?%%\/$QCD\C_3WEDEG$C"-#$Q*D'"@C;TY]Z]0@UZ:&VTRTO+22;7+BS%
MQ-9VNW*8"ASEF"@!FP.>>V<&@#>HKG(O&NEW&GVMU;K<RR7-X;!;4(!*MPN2
MT; D!2 K$Y.,#C.1F&?Q]I5MHDVJS6]\L<%]]@GB$09XIMX3#8)&,L.03G/%
M '4T5S\7BN&4P0G3-2CO9Y9$BLY8E25UCQNDY;:$Y')(Z@=>*ROAO=375MXC
M:5KOY-<N(T2[D+R1J%3"$DGI[$CTH [6BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*^)CO'H
MVCO'&9777+$K&" 6/FC R>!FNUK/U;1-/UR."/4(GE2"99XPLSQ[9%.5;Y2,
MD'D4 <=XA\'W_BR^UB_\LZ?)+I T^U6<JS,_F^;N;:6 7(4=2?O<=,VM*BUN
MZT^X^V>$+/2KA+9XV,$L3M<2%<?N\8VKW^8@]!ZFNV P !GCU.:6@#!\$V-Y
MI?@K1].O[<V]U:6L<$B%U;E5 R"I(QQ7.^*?#6H:GK-SJ&E6%Q8ZU$T:V6JV
MUPBI*F%RLZ%LLH.[C:>,8KT"B@#S^ZT/699/B#MTR0C6;=8[(^;%\Y%OY7/S
M?+SSSV]^*@N-'\37$%OIT^E&XT\Z(EM'$UTB)!=!2K&4 G>,;=I&X#'0$YKT
M>B@#SK2-$UV"\\!/<Z2\:Z1ITMK=D3QML9HXT!^]SS&2<9X(ZT[^QM;TCQ1J
MXB\-6.LV&IW/VJ&[EEC1K9V5599 P+%<KD;0?\/0Z* ,2TU2^3Q*VB3Z8$M4
MLQ-#?)*NV4@JK+Y8Y3EN,]<'TJOXTT:]U72()M*$?]K:?=17EGYAPI93AE)]
M&0L#]:Z!8HTD>144.^-S <MCID]Z?0!Q&D^#;K2?&3W$<P?29XH[JX#?>DOE
M#(7(]&5MQ_VE%0W?A[5KS4_'H%F8XM9T^.VLYGD3:SK#(AR 20,N.H]:[VB@
M#@(]+UR:\\#SS:/)$-*#B['VB)B@,!B'\7/S'/&>/?BM;P?IVH:?>^)'O;-[
M=+W57NX"SHVY#&BC[K'!RAZ^HKJ:* .&&G:YHWC#Q#<VVF-J.GZVD;I+'.B-
M;2I'Y95PY!*D '*Y(]#6!8>&/$>C:;X6OO[ MM2FL=..G7NFR3Q[MN0RR(S?
M+D$'(ST/Y>L44 <'JWAU]9L["+4/#9B $LR/I=PD4^GR_*$VON7)(W;B,C(
MY S38M&\1_;_  -/J,37L^F>>;^Y61!@O$R+U(+$9&2!V)YKOJ* /)VM+VYF
MUI8?#5[J&@7FJ-=,ME?6XBG9&7+8D(?EX\L 0"1QP3G?LK?4+OQ)KFN0Z;.;
M'5-)MDM6+QAG8!S@J6RO^L'7T-;*>"?#L5W)<1Z<$,CEY(DFD6%V/))B#;#G
M_=KH ,# Z4 >;:/H_B:QT_PQIMUI1N-.M=-^S75J+J- MP-H#R8)WQ[0>!GK
MDJ<"J^D^&O$6G>'/!2R:4K76B7<GGVZW*9:-HY$WALXZN#C.<>_%>HT4 >=:
MIX1U37KGQU;2P&TAUFWMTM+@R*REXT(.0#N W8[=,_2M&33M6\0WOANYU+3)
M+%])E-U<$RQMYLHC*!8]K'Y26)RVW@ =^.THH \O_P"$;U[_ (03^R_[)D^V
M?VY]MV>=%CROM7G9SOQG;QCU_.K]WX;U"?Q/'K.FZ?<Z3J?VY/M%S%<)]GO+
M4-SYL88DMLX'RYW8YQT]!HH Q]$U>]U*YU.WO=+-B]G<F)#YZRB5,95\C[I(
MP=IY&1ZUG6>GZA'\2M3U1[)UL+C3X+>.?S$P71G8_+NW8^<8X[&NFCBCB4K&
MBHI).%&!D\DT^@#S34-*NX- \<QZCIBE-7O-UE'-.H$[.D<:+E6)#%U&.G;D
M=KFBS7]KXCANM9\.ZNE]/;&QM[N>ZMI00H:0IB,C!;:3N(Z@<BNTU/2['6;"
M2QU&UCN;:3&Z.09&0<@^Q!Y!'2JNE^'-+T=_,L[=Q)C:'FGDF91Z NQ('L*
M.%L/#>O6W@SP9ILFE2?:M*U2.YNE$T6%C4R9(._G[XX]C6C;Z)JEK!XLL;G0
M8M1L]0U(W2*TZ;;B)_*#* 2,, KG)P,@8SV[ZB@#D_!>AWVA2:E;L]XNCEXS
MI]K>S"62#Y3O 8%ODSMP"21@UA>,M#\2Z[_PD]A_9HO;6YM%72I#=(D41V?.
M&0G/F%LX8C&,#*\UZ310!QEG8:NOCR#6)]*D2V&B"T8K-&V)?,W[?O ].,],
M^W-<[I/AGQ)HUAX3U%-+::ZT>2\BNK#SXPTD4[D[XVW;<CY>"1GD5ZK10!R7
MA.PU6V\0>)KV_P!/-I!J%U'/!NF1V($*(00I.#E?7Z9ZU1>ZGM?C%J#0V$]V
M#H5OD0L@(/G2X^^RC!^M=W6='H>GQ:Y)K212#4)(A"\IF<@H"2%VYVX!)/3O
M0!P^F>$M6T?4?";BR\Y;2ZO;N^:*5 L37 ;"KN(+;2P' Z#/M5F^TC6=,\::
MI?6WANTUW3]5\J3=)-'&]K*B",@[QRA"@\9(YXKT"B@#CKG2]4'C;PY>KIX>
MTL+&>"XEA:-$5Y!'C:I8':-A[=QUK)T?0]<T:^O-(?PUI]]:27DL]MJ\DD?[
MN.1RY$B$;V92QQC@\#(ZUZ/10!QFFZ'?S:SXT6\M)+:TUAD%O/O1LJ(%B/ 8
MD'()&>U5/"%AKMC#9:=J?A;3[>33T"-JD4D;?:%08!10-P9L#.[&.?I7?44
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
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 **** "L/Q;XEA\(^'KC6KFUFN+:W
MV^:L)7< S!00"1GDBMRN#^,__))->_W(?_1R4 3?\+,TVVL=)U#5=/OM.T[5
M50VU[,$:(%AE0Y5B4)'J,=>>#7; @@$'(->%>.9(C^SCX;M"-]S<PV4=M&!E
MF?:#P.IXS^=6/-UJX\9Z7X,U"1 T7AA%ACFN6A4W14!I054EG7#8]-I((- '
MI6J^,;72/%^D>')[2X:?50Y@F3;L&T$G=SG].]='7BVHQ7]O\2/AC!JE[%>W
MT45Q'-<Q,2LC*I&<GOQS[YK!\5:]<PK+J&FZW/>S0>*%A&H;C$44J2;=$!.^
M-<#). 2> <DT ?0]%>/^+(=0T?XK0VT,EW+8>*+&6TC3S7*VUSQF11GY<#:Q
MQCJU2_"J;4+F*YTO67G-SX:N;B*:ZED8^:S$;223\P #]>VPT >MT5\]6FN7
M2:[X&NK+6+B^6ZU>>VFU)V,;WR&100T63A!NPN3GT P*Z"+29?$WQB\:Z%<:
MOJEMIJ6T#B*TNF3:S)&<CJ!R6)&.2: /9:9*SI$S1Q^8X'"9QG\:\9FDUGQ+
MXZ\8>'X;Y;>[T^"W33)+B[>,VRJ S2J%4[B3MW$XX('0XKV&P:5].MFGECEF
M,2&22+[CM@9*^Q/2@#G/!'CJU\=VEU=V%A=6\%M*87:X*9+@ X 4GL1S75UX
M]^SQ_P BIK7_ &%7_P#0$K9\5:W9ZEK_ (:BM]3:6.YFNHAI> L=YLW(7>3/
MRHA4D'#$]AF@#TBBOGW2!K7B+]GV\O8M3O3J6DW4LL$JSMO,28+(3G+#:6P#
MZ"K"ZWK!\7Z%KT<5P-/\5V#VL-F78I!/L"A]N< %L'(Q\I)]: />J*\4^(#:
MGX7UQK]HKC4?"\=G'93?9[AA<:<W_/0'/WFR#N/#?=)%>TQR++$DB'*NH89&
M.#0 ZBBB@ HHHH **** "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 **** "J.JZ/I^N636>IVJ75JQ!:&0G:V#D9'?D \U>HH Q['PIH.G3036
MNDVL<ENNV!RFXQ#T0G.T?3%&M>%-"\1R6\NKZ7;W<EN<Q/(OS+[ CG'MTK8H
MH R9O#.BW%]9WLNG0FYL5"6L@!!@4= F/NCZ52E\ ^$IOM/F>'M/8W,HFF)A
M&6?.<Y^I/YFNCHH K/I]G)+:2M;1E[0DVYV_ZK*E3M]/E)%+!86EM)=/#;QH
MUU)YLY _UC;0N3^"@?A5BB@#FXOA_P"$84B2/P[IR+%-YZ8@'#^O_P!;I6C;
M>'M)L]8N-7M[*./4+D8FN%)W2#T;GD<#Z8%:=% &)J?@_P .ZQJD6IZCI%K<
MWL0 69TYP.Q_O#V.:V)8EFB:)\[6&#M8J?S'-/HH YZU\"^&+*&2&TT>"WBE
M_P!8D19 _P!0#S4DG@SPU+%812:'8O'I^?LBO$"(LG)P#[\UNT4 9FF>'M'T
M:VN+?3=-MK6&Y8O,D2 !R>N?\*F72-/2*PC6TB":?C[(,?ZG"%!M_P" DBKM
M% &3?>&=&U*Z>YO+".:638)"Q.) IRH<9PP!Y ((K6HHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BFLZ*5#,H+'"@GJ?:G4 %%%% !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 %%%% !02
M ,DX%%9.LVFH7\EK:0+;?V<[_P"G&25ED>/!^10%(.3C.2,C([Y !R\VJ7>J
M_$WPZL<I73!;7=S%$/\ EKM"QK*?8^8VT>G/\6!;U+XA0Z?%KSKI5S/_ &-(
ML<NR1,-E58X.>/O* .I)( X)$EKX3EL?B&FN6=CIEMIRZ>UGY<!*2%FD#ERH
M3'10,9_&J!\#ZB/#L5FLMFUY=:R-2U1W9MDH$IDVCC)QB,8.,A3R,T ;-[KV
MH?\ ";Z?H5G:(83;->W<K2#<(\[%7&."6.>O.PBI/"UY#JQU3588[N,2WCVY
M6:<R(3#^[+1CHJDJ>G4C-0VVB:M!XJUW5_-M&%W;Q0VA)8LH1#A6&,*-[,W!
M.<CIBH-%\#V0\'Z7H_B*RLK^2R3T+J'(^=@2 22VXYP.N/<@%KQ'KFH6&L:'
MI6G6L<LVHSMO=Y,;(HQODXP>HPN>Q84S5_&D&FZ=J>HP64MY::<_DS21L 7E
MR%\N,'[Q#$ G@ Y R00"+PU/:^,K._M%M(=)L]-^QP0C.Z(E]S;5QC!"QC.>
M,'CFN>M_!7B5?#6B:--=:;Y6G:BEQ/M>0BZ17:0,_P OWMY4E.AP?FZ4 6M:
MNTF^)%A(+59KC2-/>9(5(WR7$Y*I&#ZA$E/H,Y.!DCHY_$2P3FT:!!>QV_VF
MX1I@(K:/G#228XS@XP#T/89KG;KP1J$FK7&O1263:U_;$=W"[EE46R1^5Y18
M*2,H7)P"-Q'UJ=?"NIP>,-3U0PZ3J%MJ*P,7NBX>VDC0)E4VL&'&X#<I!)Y[
MT :5EXOAU&/2XK6RG_M#4+7[6+64[3!%TWR'G:">!P2?3@X@/CFV%C;71L9M
MC:I_95SAEQ;S>9Y>2?XEW8Y'8CI3QH6J6/B;5-8LGM)Y-0M((=UPS)Y+Q[^0
M IW*=^<9'(]\BK<^!F3P&/#]E>*;HW45U)>3KGS)1.LKN0.YP<#/H,]Z -6Z
M\3PV-[>6UQ:3AHIH8+?858W<DB[@J#/!&#G=C ^8\<UGWOC=;"PUJYETYY#I
M4L44@AF#+([XPJL0/F!901V)%1^(?"5W=W6B7NG&UN9M.N)99X+Z1D2Z\Q"K
M,656PP[?*1CC&.*L:EX:N-5L])L94L8+&WODNKFV@4A-B LD:\?-^\VDDA<@
M=* -;2]5FU*YNT;3KBV@A*>3/+C;<!ADE0.<#WP>>E<?XN^P:E\2/#^GWEJU
MQ!8VTU]=*MJT^X']W&K!5)QNW'!X^45Z'7,:#H>IVGBW7M:U(6A_M 0QVXAE
M9S%'&" IRHZEBQQW- '/6%_<^$WU_6FTZ>#0KJ[MH=.T]R(F5CB-Y C?ZM69
M@=O!PI) KI6\6K%(8KC2[V&>:Z%M80N%WWGR!RZC/RJ 226QC!SSQ4VOZ%+K
M>I:(9&B^P6-T;N>)L[I'5"(P.,8#-N.?04S5=$NI_%6E:[:^1*UE!/ 8)Y"@
M_>;3O4A6Y&S&,<@]>.0"K>^-%L+/7WETZ22ZT-%ENH(9 08V0N'5CC/ ;((!
MR#[&K>H^*(]/#R_9));1=-DU'[0KJ%VH5RIR<@D-D=C@^E5+?PG(ND>(OM,\
M<^J:ZLGVB7!$:YC*)&O?:J\9ZGD]\55U'P??S> 6T."Y@FOYHK>WN)YBT:O$
MA4,@P&*@J& X/+$]S0!/8:W#I6G^']/B@N6N=6BDGACOKHLZ\"1D:0YRPWX
M]CR *?=ZLFHZKX:T^>SO[>:\4Z@!'<>68?+4$K* ?F&752.A)]JB\1>&]5\0
MV$MA<-9*J30S65Y&S)+:NFW<ZKM/.0V!NZ'!-6+GP]J%WXRO-3DG@2RETP6,
M)4L98\LQ<XQ@9)0YS_!C'.: &S^-[2/2I-9BMGET6*X6W:\# ;\R"/>B_P 2
M!C@G(S@D \9;J7C>+3]0UFS&G3S2:7:K<R%9$ 92&;J3P %R2?5>I(JG:^#;
MV;P[H7A[4'M8],TSR6F%NS,;PQ8V @J-BE@&(^8DC&>YCU#P3J%UHGB:-);5
MM1UR]5Y9&=E7[*K*HBW!2<^4I'3JQH UW\6Q^9I$$5FYN]3LGO8H)7"':JH2
M@/>3YQ\O3@DD8K>M)FN;."=XFA:2-7,;]4)&<'W%<MKGAK4]=2."X-DGV:]@
MN;&\B9EDM@@3?A=O4X<8W8PPSTKKZ "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 **** "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 **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBN=\0ZUK.D6^I7MMIEI-8V%H;AI)KEHV
MD*JS,J@(1P .2>I]J .BHKC4\4>(&\-)K9T:P^S2Z8U\FV\=BK; X1AY8Z@G
MD'J,=\UT&@ZF=6T+3;V3RTGNK2*X>-#]TNH/ ZXR: -*BF>;'YOE>8OF8SLS
MSCUQ6?X@UVR\-:)<ZK?LP@@ ^5!EG8G"JH[DD@#ZT :=%<W<ZGXFMM%GU+^Q
M[.25(6E%@ERWF<#.W?MP6]@,>A-=!Y\02-VD51)C;N.,Y[4 244A95(#,!GI
MD]:8)X2J,)4VN<(=PPQ]O6@"2BF/+'&"9'5 !DECC HDECB3?)(B)_>8X% #
MZ*0LH )8 '@<]::LL;IO6167.,@Y% #Z*3<..1D].>M8OAO5[_5-*FN-6LH;
M&XAG>)EBG\V-@O\ $KX&1R0?=30!MT4U'21=R,K+ZJ<BL"?Q'+<^))] T>WC
MGNK2));V>9RL=OO^XN "6<@$XX&.<]J .AHK(LK_ %-M9DT^_L8HT6 2QW,,
MA993NP1@@%2...>HYK426.3=LD1MIPVTYP?0T /HJAJ&LZ?I=ND]U<QJCS1P
M)A@2SR,%4 >^?RR:=YE]_;&S%K_9IM]P;>?.\W=Z8QLV]\YS0!=HKCG\0Z_J
MJ7LWANVTR6.TO9;)DO9'0Y3@R;ES\H;C;C) SD9Q76+,([9)+EXD.T;B&^7/
ML3VH EHIDDL<2;Y)$1?[S, *JW>K65C>6-I/.JSWTC1VZ9Y<JA<GZ *>?<>M
M %VBF-+&LBQM(H=ONJ3R?H*?0 44Q)8Y-VR16VG#;3G!]#7-6_B#5-6U"Y_L
M>WM)+2QU+[#<I,Q61E 4O(C#CY2V-I'.T\C.* .HHKFM>\1WND^)M!TB"R@F
M35I)8Q*\Q4Q%$WDX"G.1[BNB:6-#AI$!R%Y8#D]!0 ^BF22QQ*&D=4!.,L<<
MTLDB1(7D=44=68X% #J*0LH )8 ' !)]>E-\Z+9O\U-N"=VX8P.M #Z*;O3R
M_,WKLQG=GC'KFD$L;1>:'4QXSN!XQZYH ?14;3Q*CNTJ!4.&)887ZU5O]7L=
M,CMGNIT074\=O",C,CN< #U]?H": +U%4P]__;+(1:_V=]G#*0[><9=QSQC&
MS&.<YS5E98VD:-9%+K]Y0>1]: 'T4PRQA@ID0$MM +#KUQ]:?0 44Q98W=D5
MU9DX8 Y(^M EC:1HPZEUY*@\C\* 'T4PRQJ0#(@);;@L.O7'UJJNJV3ZP^DK
M,K7D<(G>,'E%)P,_7!Q]* +M%,66-W9$D1G3[RA@2/K56PEO3%<-J7V1&6=Q
M']G<D>5GY-V0,-C&1TH NT4U9$<L%=6*G#8.<'T-)'+'*"8Y$<#KM8&@!]%,
MDECBV^9(B;C@;F R?2GT %%,\V/>$\Q-S9P,\G'6E,L88*74,3C!/.: '44P
M2QF4Q!U,@&2N>0/I3MRG.&''7F@!:*I2R7W]JVJPBU-@T;^<7<^;OXV[!C!'
MWLY]JM++&[LBR(64X*AN10 ^BJ6FRWS:>'U3[(MR'?=]F<M&%#';RP!SMQGW
MS5I98WC\Q75H\9W Y&/K0 ^BFK(C,55U++@D \C/2E9E12S,%4#)). * %HI
MHDC9%<.I5AD$'@TNY>>1QUYZ4 +135EC=BJNK, "0#DC/2A9(V;:KJ6ZX!YZ
MX_G0 ZBF1RQR@F.17 ."5.<'TH2:*1"Z2HRCDD,"!0 ^BN=\8^(9_#WA&\UK
M3XK>Z>W"G;)(0N"P&>.O7IQ]:Z'<N<9&?3- "T4@(/0@_2FF6-9%C+J)&&0I
M/)_"@!]%,>6.,$R2*@ R2QQBJMWJUE97]C93SJMS?.R01YY;:A=C] %Z^I'K
M0!=HJE;27QOKX78M5M49?LQB<E]NWYO,!& =V<8[5;62-V*JZLP ) .2 >E
M#J*8)8S*8A(ID R5SR!]*?0 44Q)HY%+)(C!3@E6!P:=N7CD<].: %HJE8ZM
M9:E/>PVDRRM93_9YMIR%DVJQ'X!AGWR*MR21Q)OD=44=V.!0 ZBLGQ)KD?A[
M17OV3S&\R.&-,XW/(ZHN3Z98$^U/TR75M]XNK)9B.-Q]GN+=B!*F,DLI)VD'
MCJ<T :=%<GJ_C$0Z1I.IZ0D%W:7NI0V32.Y&%>7RRR@=>A(Y'8UU22))G8ZM
M@X.#G!]* '44R.6.7/ER*^TX.TYP?2GT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M6P ,CGI7<_V3INQD_L^TVL<LODK@GU/%3+9VR21R+;PAXEV1L$&47T![#VH
M\BT"^TL>)/ <UG<645M<V5U&(EE#S;61"JSOGYW+<XP,-GKUJM=VUG_PK/7$
M"1JD/BMEBVG'EC[:@^4CI\I/3M7L4>FV,(0165LFQBZ[8E&UCP2..">]-_LG
M3?+,?]GVFPG<5\E<$^N,4 >>7VGZ9IWC+Q3IUM+'I%E<^&TDN)+=0H1S)*IE
M('5@N,FM;P;+>6WB/4-+U73K!-06R@D^WZ<,0W4(9PA*_P #YW<<Y[<"NO\
M[,L-Y?[#;;V7:6\I<D8QCITQ3[6QM+%&2TM8+=6.2L,80$^O% 'G/CBZTN?6
M=>LY#;QWD>@D,U\VY61C)A88\C+DCEL\808/;K_"$\6I>!M%D:5+E9-/A61M
MV\,?+ 8'U.<YK8DL[6:=9Y;:%YD4JLC("P!Z@'T-*L2V]L(K:*-0BXCC'R*/
M0<#@?A0!X?9:'I\GPGTG5--AC'B.'4Q'93QG,H?[6P\O/7;L+$KTQDXZFNKT
MG0]-N_&_C:9+&VFO;*[MY[,,.(IOLZD,!V);J>_>NC\%^%1X;T2WM;N&REOH
M6D_TJ%/F97=GQDC(QNQU[5T$5E:6\SS0VL,<K_>=(P&;ZD=: /)(PMY\+O#^
MHV&!XHCOX%\S&)S=&4+.K]^1YA8'L,]!6UJ-F?#WCN]M;&U58?%=L$1DB!$5
MRG#L>,8\MB_/4QGUKOTT^RCO'O$L[=;IQAIUB4.P]VQDU.T:.R,R*60Y4D<J
M<8X_ F@#A+RPL=,^*/A6"T@B@5-+O(E5 !\J^5M'X<_K6;X3$EAK>CV%Y!8Z
MI97EE/\ V=K%L,2/#\K,MPO<GY?F!Y/7DFO2'LK62X6X>VA:=?NR-&"P^AZT
MR#3-/M3(;>QMHC(-KF.)5WCT.!S0!Y#H5RMKX4\$QS;1H3:W>QWG]S/FS^0'
M[;=Y4\\9"U/XML4@A^(L-M'&-(&EQ3-& /+CO"&SM'0,5"$X[D'O7K"Z=8K;
M26RV=N()/OQ")=K?48P:1=-L5M!:+96XMAR(1$NP?\!QB@#A;.QL=+^)?AXV
M$,4#7FC7!N&CX,Y#1%2YZL>3R<GK5SQ]J$>GZMX;.H7(M=&DN)4N9W16C279
M^ZW[@1C.[D\ X/;-=>NFV*2I(ME;K)&,(PB4%1[''%2W%O!=P/!<PQS0N,-'
M(H96'N#UH \UG\->&;OP;JNGVM\VHPWEZSV3QF,K%=L 0MN5   89..!\V>C
M8I2R6UW\,?&MOJ-O"OB2VMY_[5^4;GE$9,<BX ^0J%*^F/7)/J8L+-8X(UM(
M D',*B,8C_W1CC\*R?$WAY-7\/:K8V4-I#=ZA;26[7#I@@.,$D@9/TH XM-!
MTVW\2^";W18(EGO+>7^T&C.X7-L8<EI?[WSE ">Y%8VE:?9Z?\%AK]A: WZ;
MXI[F$;I1:_;/WJCVV \?7U->L:1H]OI^FQP-9VB3-$L=P84&)2!C). 3GW]:
MNP6EM:QF.WMXH48Y*QH%!_ 4 >:FR\,7T>KW^E^*5 O=*^SW$EF(O(A4L DD
MBH!AAN(YQ\H8=N(B+N:'6M%U5-.TG5P+%UU*S3=:70\X^3O0XQE@592>0?3%
M>EP:986UO);P6-M%#(<O''$JJQ]2 ,&D32M.CM7M4L+5;=SEHEA4(Q]2,8-
M'E6O7DQ^&OC:TU#2[73]1MKB+[6UHV;>=V$6'3/(RH7*GD?C70^+(T\*^*K'
MQG:V/GK<1G3KY(4!=]W,+CWW@(3Z./2NU&F6 M1:BQMA;@[A%Y2[ ?7&,5ER
M:1J=SK:^?=V:Z% T<L%G%;E9/,0<;FW8VAL,  .0OH<@%OP_I*:-HT%H%C$Q
MS+<-&NT/,QW.WXL3^&*\S?R]1^''BN74 %\2VE]<DN.)X[@/FW"'[P&/+5<=
M1P*]?JL^GV4EXMX]G;M=(,+.8E+@>S8S0!YO:Z'I>K?$/6+7Q%:6LTCZ)9S7
M$4N-ADS('?'3(_O=L\$9K%T:VMX8/AQ)K@A>$27\:37JJ=T 20P!BW^SM(_"
MO0E\+M-XWU#6;Z"QN+2YMH8(XI%WLAC+D-RN.=Y^F.]=++;P3A!-#'((V#IO
M4':PZ$9Z&@#R?5;>S^Q?%R(1Q>6L22!<# ?[(#GZ[N?K6E8V-CIGCKP9)8PQ
M02WVDW(N73AI\+"RESU8YR<G-=^=+T\F0FQM29/OYA7YN<\\<TU]*LRH,5K;
MPRHI6*585W1>A7CMUH \FTFVTW7;#0]+GU#29[NRUF6>XNY+F(O=Q^9)E=A.
M\L^5!5@!QGG KN/B7<W5GX'NIK82>6LL/VHQ9W"W\Q?-QC_9SGVS5&U\#7LM
MFNG:NF@7, 3RWO5L#]JE'=B68A9#U+9//.*[L@$$$9!X(- '!7=C;'XB:,=%
MBMS97FF7']HQP*IBDA&WR68#@_,2 >XSV%<AI5_I@\%_#)7N;47-OJ4229==
MT0V2@AO[O.!@]Z]EM+"SL$9+.T@ME8[F6&,("?4X%-33+")R\=C;(YE\XLL2
M@F3!&[I][!//7F@#C/ ,6FVWB+Q?#'%:Q7HUB3:BJHD$1BA/ Z[<_AFIKR59
MOBS%8:K&CV,FD%K!)E!C>7S/WN >"^W9[[<^IKLUMX4GDG2&-99  \@4!FQT
MR>^*9=V-I?Q"*\M8+B,'<$FC#@'UP: /';ZTC7X<WB7212V%OXF6+2WE ;;:
M_:HQM4G^'AP/]D>E>QK9VRVGV1;>$6VW9Y(0;-OIMZ8ILUC9W$:1SVL$L<?W
M%>,,%^@/2ID1(T5(U5448"J, "@#Q+35TT_"3PO#%]G68ZS9K="(A7S]I(^8
MCD' /O5_6U&@7_CZ'1(!;0I::=/)!:(%PA=A,RJ.,F,'/TKU5M+T]TVO8VS+
MO+X,*D;CU/3J?6GQV-G%.TT=K DK##.L8#$>YH X[PM!X=N/$QU?0];2\DFL
M!'+#9B)80@8%&D5 ,/R0,\XW#'''<U7M+&SL$9+.T@MU=MS+#&$#'U..]6*
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
M_=N(" H _P!O*9]1&?6@#:U+Q3INE0S2W/V@QV\:RW)C@9_LZ$9R^!QQR1U
MYQBJM]X[T&PNS:O-<S3?9ENPMO:R2[HF( ==JG<.>HR!BN=OK*ZTOQEK1O?"
MDNNZ=K#1RP30)&YC81+&T<@<C"G:#GIS6CI^G75K\1[>?^S3!91Z#'9!X(\0
M1RK)N\M?]D+TXQVH ZN_U"WTVV6>X8@.ZQHJJ2SNQPJ@>I)KG];\;6^EZ?%<
M1V=W)(^HPV#1M P,;.R9)_X"V1C.XXQGK5SQ?8V^I:*MI=Z?<WEO).F\6K$2
MPX.1*A!SE2 >.?KTKC;K2/$9\+&*7[9JL=CKEK<VCS(%NIK6-XV8L#C+ [@,
MX) SZ4 =A?>,M'T[[2;B2<+:1QR7;"!B+99/NF3C(]<=0.3@4R7Q7''XU'AX
M6=RV+(W33+"S Y<*H&.WWLGIG ]:X_QA:>(-<MO%5B="OB+BSC_L\0,BH_R?
M-YI#99PV5"G(X&!U-;T,&I)\0]/U5M)NA:W&C"T9LI^XD$NXA_FX^4]L^E &
MNGC+19-*LM36>7[)>77V.*3R'_UOF&/:1C*_,",GBH-.\86U[K.NV<L$UK!I
M+*LD\T95?N;V8MT P1C/..:XA=,UR'PG9Z$N@7TEQ8>(%NGD&P1R1?:S*&0E
MN?E/?&,')'&=/4/#^L:A/X]TZ*REB_M=8I;2Z<KY1(@1=I.<YW*0>.AS0!V5
MGXET^\U8:6#/!>-#]HCBN(6C,L><%ER.<'&1U&>15K4-5M=-,"3%VFN'\N"&
M-2SR,!DX ] "23P.YKF?"['4;VWN;CP4=&O;:,K-<7$<?#$8*PLI)8$\D\#
M[YX7Q1;ZE9^,M \0VMC/?V5M%/:W,-N TD8DVD2*I/S<K@XYQ0!5\(^) $\4
M76I7]T]O;ZR;> 7*'S%RD0$:H!G.]B  .2>]=+;>)-,N)KV!YFMI[&,2W,5R
MIC:.,@D/SP5X/(R.#7GDVB:_<OJ>HP:1=1M;^)H=8B@E9%:ZA6)495^;[W4C
M/&0.]:GB+PS?>+M2U74+*.6T6307TZ$W*&,RRM)OP5/(4;0,D?Q'&<4 =7%X
MLTE[YK.:26UF%NUVHNH6B#PK]YU+#MW'4=Q5FPUNUU&X$$4=RCF$3KYL+(&C
M)P&!/'X=1W KD=+WZG:233^ /L5_;6DJS&YCB D8H08H64DD,>IX&/7-3^#M
M)OM(UQX+.743X<-GE+;4E)DM)MPQ'&S?,4VYSR0,#!- '0:IXHTO1]3MM.NW
MG^UW*/)#%';R.9 OW@NT')Y' YYIMKXMT>\T>/4XIY/*DG-JL;1,)?.#%3'L
M(W;L@\8[9Z<UG:W:W4OQ$\,WD5I/):VL-VL\RIE8S(J!,_4J>G3O7)P:'K<,
MJ:M%IURQL?$]UJ!M2H#36TP9=Z G!8!B=O!Z^V0#LM0\;:=9:)K-^D5Q+<:3
M&6N;,Q%94.W<N0?X2.=W3&>>*V=)OO[2TJVO#&\9EC5BKQE,$CG /.*X;7/#
MM_KLWBW5;2UEC%]H7]G6L,J^6\\@WL6*G!7[RJ-V._;!/::!+-+H-D9[2>TD
M6%%,4^ XP .0"<4 5(/%^CW%Y;01S2%;J>2VMY_*;RI94SN16]1M;V.#@FL^
MY^)/AJT6X>6XNA%;7)MKF064NVW<8_UAV_(,L!D]><=*Y06GB&[E\/7=YH&H
M?;K'6FENDC9%@2,B4#REW %?F4EB,G)R34ECYM]HOQ"T:WL)[BXO=5NX(<)^
M[+/$BY9^BA>ISCCID\4 =CJ/CG0]-O9[*22ZFNH(5G:&WM)96,;9PR[5.Y>#
MR.!W-96J^(%U'4_!.H:-JDCZ;J-ZZ,(CA)D\F0_,,9R&7H>A'2J&EX\/_$A[
M)X[FY%OX;LX/,AB,A)220#('/..O3U(JK8^&=2TBV\'1&QE)M]6N+ZZ2(;EM
MDE$N%R.#CS%!QGH>U '<6GBC2[U-4>&28#2W9+L/ Z&,A=Q&"!GCGCUJX^IP
MKHYU,13O"(?.""(^81C.-IYS[&N1U_0[EO'=M]A9!9ZY;^3JT1/)2$A@X'?<
MK&(^SK7:W<3364\28W/&RC/J1B@# T3QC::EX7T[6+F.6W:^""*#RF+.[#<%
M08^;C/(XX)X K4TO6['5WNHK9W%Q:2".X@E0I)$Q&1E3V(Y!'![&O/-,TG7+
M30? U\=)NUE\/,8+RS;;OD1HC$TB $[MO4#J1G'OU6AZ9,_C36O$3126]O=P
M6]M#'(NQI/+W$N5/(^\%&<'@\=* +%SXG5/&L7AH6UR&DLFN6N$B) .]$7!P
M1CYF))X''O7/>"O&5O%H-A;ZQ>WD]W<ZA<6JW,D+NF_SY%C1I -H)   ^G3(
MK5OK:^M?B=9:LFGSW%E)I4EFTL.TB)_-5_F!.<;0>F<]*Y:'2-63X?Z98-I5
MX+N'Q +MXO+Y6(7;2[L]/N$>_:@#O-4\5Z5H_G/=R2B"W=8[F=(6:.!FQ@.P
M''WESZ9!.,UM @@$$$'H17FBZ?=:?KNMZ=J'@YM:MM2NVNK.["1M%AP,QS;S
ME I'7!XZ"O284\J&./"C:H7"#"C [#L* 'T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MCL+.2TD2YM_-W^8X=Y5PP"R%@>>1STKL1%&KEQ&H8_Q <UEP^((IO%=SX?\
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
MLK,"222 I)V '(V]L8.2,UC(GF_%_44#LF[0(!N0X(_?R\BNBTG0--T,W/\
M9T#0"YE::5?-=E+L<E@I) )]L4'0-..L2ZMY4HOY8?L[S+<2#,?)"X#8&"2>
M!U.: //]'U'Q#=?#GPUJ$'VG5I0TLM];+>&*YN8PSKE'R"2I*G;D9X%1M)8:
M]JG@"ZM[O4Y(9+R]C/GW$L4R%8I<H^&R'4C;GJ0.N#7=6_A#1;.RL[2UMYH(
M;)G:V$=U*ICW?>P0V<'TSBGS^$]$N;2SM9;$&*SF,\&)'#+(V=S%@<DMN;.2
M<Y.<T <<L^M>)K/6+VQU5-/N].U2:(2O>2!($ADQMDA V,&09);)^;.>  E]
M=2>)M'\?/<W=U"VF&>SMX(9VC"(D ;>R@@-O8M]X$8 'K75S^!_#=QKW]M2:
M7']O)4LZNZJY7[I9 =K$>I!IU_X,T'4]0N;ZYLF^T747DW+17$D0G3&,2*K
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
M:;V#(^<[PX.[=DGYLY.3S4I\*Z(=$_L<V"FQ#"3878MO!R'WYW;\_P 6<^]
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
MS)7[.)U\S(&2-N<Y KRGPIJ>@ZM<^";>YUG2TGT>W:*&'+"6X9HPBJ590%.
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
M&22UFC,8L1Y>V02?*!MXP 2<\>^-/X3VNG_\(5:7$-O;_:TFND>14'F*#.Y
M)Z@%0AQZ8H WK&\UY_$\EO=P68TQK-95\K<989OERCD_*0<MC'9>>HJOXI\5
M6^AWNE:=]LM;>XU"X\MI)G4>1&$=B^"?5-HSQD]\8KIJXGQI=00>+/!8EF1-
MFH2.VYL;5,$B@GT&2!GU- &U8ZK_ &99QP^(M9TK[6S$QR)((A+&6PAVL>I&
M,XXSTJ]>ZWI6FNR7VIV5JR1^:PGG5"$R!N.3TR0,^I%<+;W5K::GXXTWQ(R*
M]]*9;?S?^7JU,(14C_OE2&&T<Y;WK+\.Z:L7BKPII_B&*":]3PW)#.EPH8[R
M\>U&SU;9N'/H: /6'N(8K=KB26-(%7>TC, H7KG/3'O4-EJ5AJ0D-C>VUT(S
MM<P2J^TXS@X/'%8?CZXMK'P/?R7&GB\MD$8: ;@H&]1N.WG:OWB!V4UA>$KV
M*;XE^('%X]W]KL+.2.80%$D"F4$KQC:,@ DGTR: .JO?%&DV/B"TT.>\ACOK
MF-I%1W V@$ 9SW)/ [X/I63X9\6K=?;X-<U'3X;M-7N+"U3<(?.$9  568DG
MGU/6H-=N(['XI>'+BX+)#)87<"/M)!D+1$+P.I /Y5Q-^UBWP^\:S(8#<MXB
M>2-Q@NP^T1E2#U(P&(([9]Z /79M=TBWN#;SZI913B1(C&]P@8.^=JX)SDX.
M!WP:=_:^F?VB-/\ [1M/MISBV\Y?,.!D_+G/2N+T6'2;[XI^*6:*SN"UO8O"
M2JN"RARQ7W!V$D=.*P_#$^E:E::7H.N2ZD?$FF7PF:QV%2)E<GS@P7E"&+$D
MX()ZY&0#U"35],BOTL)-1M$O'.%MVF42,<9P%SD\<U9GN(;6!Y[B:.&&,;GD
MD8*JCU)/ KR;39]+O4N/#'B.74O[<@U26X2R1"IG;SFDCEC<+]W!'S;L  YP
M*] M;'Q#_:LK:AJNGW&E.7 M4L"C[3G:"YD(.._R\^U &B-7TTVD5V-1M#;2
ML$CF\Y=CL>  V<$^U))J^F17Z6$FHVB7CG"V[3*)&.,X"YR>.:XGPMI][::V
M_A2>%SIFA3F[M9FZ212 ^0GOL)ES_P!<TK%TV?2[V.?PSXBEU+^W(-4DN$LD
M0J9W\YGCF1POW<$?-NP #G H ]0?6-,BOEL9-1M$NV8((&G4.6(R!MSG..<4
MV77=(AN?LTNJ64<_F+%Y37"!M[9VKC.=QP<#J<5Y/X@U2TEBU)(E:Q:T\3P2
MSVJQ,SMB:,&XD8@X5@ 5VX&.YSBNG\/P:5>_$[Q:[P6TKXL9(O,C!(94)) (
MX(;;GN#C- '<W-[:V?E_:KF&#S7$<?FR!=['HHSU)]*BL-7TW589)=.U"TNX
MXF*R/;S+($([$@G!KD?B@MI_9_A^2]2,P+KMIYAD7("%CNS[8ZUSGB'2Y;C5
M/%>H>%8%EM)-(@CG6S V7,RREF5<<,WD@J<9^\!WH ]-AUW1[E+AX-5L94MP
M#,R7"$1 ]"Q!X_&J.HZ]97&FW']E^(=)@N(S$3-+*DB1AB"-P##[RYQSWSS7
M$W-[X7\0Z7K&MZ?=7=[=KHL]M+)<(46%2,K$XV@%]W0<G@^V8M=MM+B^!MG-
M;P6JS26VGJSHB[W99(R03U)'SY]/F]Z /3K[5-/TQ5:_O[6U# E3/,J9QUZF
MGW%_9VELMS<7<$,#8"RR2!5.>F">#FN+AU"#3?B3KDFMSPQV.H6-M_9UQ.P$
M3QH'\R,,>,[FW;>X.:Y7P^]SX5O/"<^O^9;Z&L5]';/."%M6>7,/F$_=S%P,
M],D<<T =]X*U^Z\01ZV]Q/:W"6FJ26L$MJN$:)40J>IS]X\YJ+6O%*CQ5#X9
MLM4L[.ZDM))VGE*OLD#(L<>TD<G>3CK@<=<BG\.)[>6?Q9]G'R/KLTJD(5#*
MR1_,..<D&GW%U;I\9[-6FC#?V'+'@L/OF>,A?J0"<>U '0V>KPQ+:V&J:EIH
MUAE59889@-TF,D(K'=CN!UQ6;;:OJ<WCO6-$:6V%O!80W%N1"<JSLX.[YOF^
MZ.F*X/Y[KX5:IX;N_P#D:TNY?W!.)I+AK@O'*G<K@J=XX !YP*ZG3+F.'XK:
MQ]HN8MZZ-:J[E@ 65Y"WY @GTS0!I^#O$<FJ>!=/US69[:"6=6,KY$<8.]E
M&3QT'>M@ZYI"V OVU6Q%F6V"X-PGEEO3=G&?:O)_#=T]EX?^'FH3M_Q)[.>[
M2^8_=MY7#K$[_P!T#+#)Z;AZUT,'AV/Q)J7CJ*%U_L;5HH$AE0YC:Y$9W2IC
M@X/EY(ZE?4&@#NTU73I+TV27]JUT%WF 3*7"]<[<YQ[U2EU2*YO]+^P:UIP@
MEDD#Q;E=[D!3\L9#=5(R>#P#7G45]XC>70_& L9%O9(_[#N;8J,LQR!*WHHN
M!C_=Y[UO:[;6>E>+_A_;*R#[--/'O<C=M^SNH+'W8CZDT =:_B+1(G5)-8T]
M&:;[.JM<H"9< [!S][YAQUY'K5B\U.PT['VV^MK;<"P\Z54R!U/)Z#(_.O'=
M333SX$^)1C2W\]]6E,.T#<PVQ;=O<_,&QCN#6YXCUS3M)\:75S/J-IY>HZ(D
M/^F%UB WOM*.JL&!RVY>.QR<\ 'I<%S!=1>;;S1S1YQNC8,/S%2US_@>WTZT
M\%Z5;:7?PW]K# L0NHL;92HP3QTY'3J*Z"@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKF
M_&GB"\\/:7:3V=H;B2XOK>V)W*-@>15/!/)(.!VR<D\4 =)535;!=5TF[T]Y
MYH%N86B,L#;70,,94]C7#SZA=6'Q3O)8-.OKN630(9?L22J2K><X/+-L7A0.
M#SCC-;L7C?3+K2=*OK;+-JD+36\,KK$0JXW%BQP,$@'KR>,T 26?A_4]D,&K
M:VM_:PLCI$EDD)8H05W$$YP0#\H7IZ<5T58_AKQ)9>*-+>]LU=/*F>WFBDQN
MCD0X9202#V.02""*P;/Q5<:C;^+1J6D7/V+39Y8"L,B;C&L2%AG<#N.YFXX
MXSF@"_:^&]7L+BY2U\22"QGGDG,4MHDDJ%V+,%D)QC)XW*V!@=JZ"SM(;"R@
MM+==L,$:QHOHH&!7+6?BRQL;/PQ86.DZ@\>J6 EL44JV$2-6V,S/G< 5Y/'O
M4+_$>WCTBYU*30]32"PN6MM1SY?^B,K!3GY_G'(/R9X- ';5S,'AS5[*]NVL
M_$<BV5U</.T4UHDDB%CDA9,C@=!N5L  =!3];\8V6C27<0B:YELX1/<(DL:%
M5.2 -[#<Q )P/;ID9U+/58-3T*'5M.5KF&X@$\"C"EP1D#GH?KTH L65G#I]
ME#:6Z[8H5"J#U_'WJ>O)]0\0W?B#P3X4UVZMKBWEDURT<+$^0Z&<_*%4_-@
M#YAGBNPC\;VPAUPWNFW]I<:.J23VS*DDCHX)0IL8@YP1C/!'- '445REYXS:
MUAUR$Z7,-1TJR%Z;=I$VR1L&P0P/8HV1UXXS6KX9U"YU7PWIU]=P-%//;QR/
MNV_,2@)8;2< D].M &M17E/B?Q#?Z]\/O'/VBSGLQI\\L$+I,!MV+'P2K9))
M9CTQSC)Q7:6'BE;C76T673+VVN/L9N[<R[,7$8(4D8;*G)'#8//.* .BHKC-
M \2Z/;^&=,DTVSN((M0OIK:VM[F4;O-#R%MS,Q R4<]3U %=1IMZ]_9B=[6:
MU?S'C:*;&X%7*YX)&#C(.>A% %NBL&S\3QZA<JMI93S6S74UH9T9"$DB#[MR
MYRH)0@'OD= 163H?CB2XT34=4U:QEMDAU"2TB1&1R["7REC7!R6+8ZX&3UQ0
M!VE%<]_PE]E:ZC=6&K0R:;/;VC7V9BK(\"_>964GE>XZ^F1S2P:^+^^@TVYT
MO4+9+ZU:>&9A\I48RK,ARC88'!_//% '045Y_P##?6F7P3X=L4@N;ZZEMVDF
M=&4^2N]L-(68=3G'4G!XX-4-*\2CPJ_C*ZGL=0O+*VUIFGF1PPMXS%%S\[ M
M@DG"YP/3C(!Z?16-=>(%349]/L+.:_N[>!9YXX650BMG8,L0-S;6P/;DCC/+
M:QK-GK]WX$UC39IC!<ZH4VEF7I%+N5DSC<&7'X4 >A45Y_X_UX7G@GQ1%86U
MU,EC#)#+<P2A!'*%R0/F!8+D;NW4<D$#3G\8V>C:<D7EM<S6EC'<7"++&A52
MN0!O8;F(4G _'&1D ZVBN/D^(5I)/:0Z;I6HZB][IQU&V^SJ@$D8*@CYF&"-
MW(..F!DD"D^)I:3X7ZW,#-"ZVAD7:Y1E/'!VG].E '8T5RUEXS@.N0:-?Z;?
M:=)/ TUI/=!!'<*@R^"&)4@<X;!QUQ4=O\0=*FU+3+8JR0ZID6EQYB,&(&X!
ME#;DW#D9'L<'B@#K:*YRV\7PW4VFO%IUZUAJ4C1VMXJ!D8@$AF .55@#@D?7
M%17/CFQM=/;5FM;AM%2X-O)J"[2BD/L+[<[B@;C=CWQCF@#J**Y2\\;K;WNM
M6=OHFHW4VD)'+.(_* 9&5FW*2_/"].ISTZTZS\<6MY?Z/$-.OHK36(RUE>2!
M DC;/,VE=VY?E!P2,'''8T =317(W?Q#TFSFA9PS64MY]B^TI(AVR;BF2F[=
MLW C=CWQCFM&V\31WMXT5K9S3P1WKV,DZ,I$<BYW;ESD+D8SW)'&#F@#=HK/
MU?5DTB"W=K>:XDN+A+>*.)<DNW3)Z*HP22?3\*PKGQ]9V>@ZGJDVGWG_ !++
MS[%=0IL9D?*@$?-RIWKR.>>E '6T5A:;XF2^\0W.BSZ==V5U%;K=1^?L(FB+
M%=PVL<<CH<'D5%XDO=/MM5\/0W]G<S23WX6TEB?:D4VQ^7PP)&W=Q@B@#HJ*
MXV]^(4-FNM.-#U.5-&E"7K*(@$7:'+C+_,-IS@<^H%6$\474WCY-%BL6:P_L
MU;P3AT^8.X4,02"%&"/4YZ<"@#JJ*Y%?B'I37NFQA'-MJ<ODVEPLD;!W()4%
M0VY0V."1Z9Q26/Q M;RWGO'TG4;;3K8W"W%Y,J;(FA."I 8DDXXP".V<YP =
M?17)+\0-+CU&>RO(WMI(K)[]6$B2AXDY<?(QPP';\B:75?&%S9^&M2U2#2)7
M^S:>;Z%C*ACD7!/W@3R ,D>XQF@#K**YF/Q8L&G:8+N!EU&[M_.6&26),JH7
M<Y;=M )88'7GIP<,T_QWIFK:;8W%C%/+<WL\EM'9_*)!)'GS-QSM 4#).2,$
M8R2!0!U-%<-X#FEE\1^,A+%<0E=1C BGDWE/W*9P<G@G)'L1TZ5N77B:.'4+
MVSMK.:[DL1&;E8F4,@?D$*2"0!R3^63D4 ;M%<C;>+IAXI\26E_:&VTW2(87
M:X+H0H*.[.W.<$ 8 !Z<XS5R+Q; +[2[>]L;JS350?L4TNTJ[;=VQL$E&(Y
M/7!&<\4 =%17.#QA!(UG-#I]Y/I]W>?8X[R)0R[\E=Q4'<(]RD;L>_0@U@>%
MM472KOQ1"(KJ]GD\021P6R2!Y&'E0Y(+L,*N<DDX'X@4 >A45Y]<7]SIWQ4O
MY+>PO;V1]"AE^R12@X;SG!.78*O  X//8&M^U\96&H:?HUQ8133S:O$9;6WX
M5@JC+EB3@!<@'KR1C- '145YQXXU^WUSX9^*!"+FTOM._=7$#/LDB<$$<J<,
MI!R#D@@UUM[K2?;I-(M;2>]NTMA-.D,@3RT;(7+$C#-AL >A)(ZT ;5%><^
MO$4&F_#KP^EPSR7=Y]H\I)90K$+*Y8LSG@#(!ZG)'6M)/B3IDNG6UW%8WTIF
MU+^RI(HPC&&X'\)PV"".05R#D=* .THJGI5[-J.G174]A<6$KE@UO<;=Z8)'
M.TD<XR,'H:JZKKT.D:CI5I/;SO\ VE<?9HI(]NU'VLWS9(.,*>@- &M17)ZC
MX]L]-L=?NI=.OF_L25(KE$$9)W*K!E^;D88>_M5RS\2Q:AX@GT&XTZ]LYVM3
M=0M,5 FAW!"PVL2I!(X.#R.E '045YYX%UVWTCX=Z.+J1I+BYNKJ*%7E +D3
MRDDLYX  Y)/H.20#K6?Q TR]MCY<;K=C4/[--N\B?Z_:6'S@E2I5200>>F,\
M4 =;16"_B=(Q90RV,T-[>7$MO#;3.BDF/))W9Q@@9&,DY''7&II]XU]8K<M:
MS6[DLIAEQO4JQ7!P2.W8XH M45Y-XF\0WWB#X8>,)[FSGLS97,L$31S  >6Z
MIM)5LD]2<C'/>NVB\86PUF[TZ_LKK3S!9M?K+<[=LD"G#/\ *Q*X..& .#TH
M Z.BN7LO'6GW>NV&E/$\,FHQ/+:.9(W#[!N96"L2C8.<'WYR,5G^/IFL]9\(
MW4:7,KC52AA@8YD!AD.W;D*3D#D]/4"@#N**XMOB/9V^EZS=7NDZC;76CLGV
MVR<1F54?[KJ=VUE/L>QK9N?$UI:>(7TBXAG1TT]]0\_"F,Q(RJPX.[.6'&*
M-NBN=A\2+?Z<UP=+NFM)K)KN-XY(V$L?'R@AN'PW3./0FLS3O%VF:;H?A:&P
MTK46M=5A"V,:E79 (RX1BSYS@=>GJ0* .UJ"]AGN+&XAMKEK6>2-ECG5 YB8
MCAL'@X/.#7/6OCBQETZ[N+JVN+.XM+W[!):S,F_SB 5 8-M((8'.<8SZ5#%\
M0]*9=32=&BN=/E@BEC\Q&5O.8+&RN#MVDGDDC&#F@#;T32I-+M7%U>R7][,P
M>XNI$5#(P 485>%    '\R36G6#/XG2SMV:]LIK:8WJ6,4<CIB61E#*5;.-O
M)Y/.5(QG K2TZ]DOHI6EM)K62*4Q-'*02<8Y!!((.>/Z=* +E%<YJ/B^"Q2_
MGAT^\O;;3YEANY;90Q1SMR%7.7VA@6P./<@@27OBF.WDU);2PN;\:8H-X8"H
MV$KNVJ&(W,%(.!ZCOQ0 [Q+H$VOKIJQWJ6WV&^BO1NA,F]HSD+]X8'K6Z,X&
M>M<N_CBRDO-+MK"RO+_^U+1[NTD@"!)%4+D99AM/S#[V![YXJD/B/;#23J4F
MBZDEK!=&SOW81_Z)()/+(;YLOAB.4SP?PH [6BO.3JMQHOQ(\4/:Z9J.J$V5
MG)Y%NX8J/WNXC>P [84<GL.M:B^)]"US4/"-Y%:W<QU%IGL+@-L2)UB?>LB[
MN3A6&"",]Z .RHKBKCXC6UO::G>-HNI_9=+O3:7LN(\0XV9?[_S#YQPN3@9.
M.,Z.M>,(=&.I,=/N[B'3+=+F[EC"J%1MV-NXC>0%)('MSGB@#I**Y4>*+N7Q
M]%HL-@[V3:;]L\Y73+[G50V"00!R/4D].*@T?Q)HUII-]=6UE>6YDUB6T-M*
MX>2:[+X8+EB "V>X  )X% '8T5S4OC.WM9=5MKRPNHK[3;7[:]L"C-+!S\\9
MW $ @@Y(((^F8]-\;0:AJ.D6KZ7?6L>KVQGLIY@FV0J@=EP&+ @'J0,X.* .
MIHKG?&U[I]AX;>75;*YNK(SPJZV[["K&10A)W*<;]O3/TQ4MQXFCCU&]LK:S
MFNWL6B6Z$3+NC\P @[202 ""3^62"* -VBBB@ KG;GP_JJZ[=:EIFOM;+=A!
M-;SVJSJ-@P-ARI7N<<C))[UT5% %33K!-.MC$KM([NTDLK@ R.>I. !^0JW1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5S?C?2+[6="ACTY(Y+FWO;:[6.1]@D$<JN5W8
MX) -=)10!R4.G:LOC^;79K%1;OI$=IB.92?-61W.,X^7YL9XY'0"N:TWPGXG
MT'1O#%W96=I<ZCI,$UI=V,LX5+B*1@V4?! (*J>1Z_CZE10!0TC[>;+S-2@@
MM[B1BWV>!MZQ#  7=@;CQDG Y..@KEX-"UFS/C*W6UAE@U662XM91/ABSPI'
MM*D<8*DDYZ= :[>B@#@M/\/:Q;W?@1I+-0FB6,EM>$2J?F:)(P5YY&4)[<$=
M^*IWOA77+GP=XRTM;)!<ZQJ$MQ;;IEVA'V8W'/!&PY SU%>DT4 <+<:=XETK
MQ9=:OI6EVFHVFJPPBXMKFY$+VTL:[0P;:P*D8R!SD?GV=K',EG$ERZ-.$'F-
M&N%W=\#T]*GJ.>:*V@>:9U2*-2S,QX % 'FUKX5\16_@KP[HLEC;F;2=3MYV
M:.Y!$D44I<D9 P2,8'USBKVJ:%XF?5/%M[I"K;3ZC:VL5G*TP!S$6W@XR5W!
MB >W7BNUTW4;35].@U"PG$]K.N^*100&'KS26.IV>I-=+:3"4VD[6\X (V2
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
M=Q&=22 321 ?,(\X!)^IJ_0!YCJOA3Q)J&F>-X396BR:X\#6P6YR%VQHIW9
MX&T\]2>V*Z-M.U)OB%:ZY]B(LX])DM''F)O$C2(XXST^3&<]3Z<UOZIJMCHN
MG3:AJ5REO:PC+R/G 'X<U:1UD174Y5@"#ZB@#S*S\)>)=-\-:!-:6UJVKZ-=
MW,AM)IAY5S%,[EE#CHV&7!(Z@UOZAIVHZYH<<.M>';&>"XN!]HTU)PQBB"-A
MED(4&3?M/&,#@'N>PHH \\A\(71\.PZ-K&GOK.F?:9GCBGN0;FTBX\D+(2,L
MOS#AN <9..>H\):;J&D^&[:RU.[DN;B)GP\K[W$9<E%9OXF"E03ZBMNB@#S2
M_P#"?B"7P?XNT**TMW.I7T]Q:S?:,;EED#_,"/EP,@]><?6M/7?#-_X@\333
M26Y@L+K0;C3))#(I>-Y64YV@\@8_/VKN** .2\++XK1;:SUS3=/MELTV27D$
M_F&[P, JFT;,]22>V,<\6/%NDW]_<:%>V$*3MIFH"ZDA,@1I$\MT(4GC/S@\
MD#CK72T4 <!KG@W4->T_Q7=%8[>^U>TBMK:!WSY:Q99=[#C<S,<XR ,<GFI1
MIWB>[\71:\^EV=L!HTUGY+W7F%9&=77.%P1E<8Z8/7M7=44 >?Z1X3NM*U*]
MNM,T^33+*YL)$GTL7"M"]TQ&'B&<( -P)^7.1\M1Z?X9UJUT_P !P/9J6T,G
M[61,N#^Y:/Y>>>6SVXKT2J/]L:?_ &T-'^U(=1,)N/(&=WE@@%O0<L/SH X.
M]\(Z_</K5W:1P0WG]M1:M8+/("DH2)8S&^.5R WYBMR2'7-6T&X75/#NG*)C
M'&VEFX6421[OWA9]H&<?='8CD\\==10!YY9^$+FST:]TN333J&@W%XIBTJ]N
M!(]O;^7\P5R2 ?,P5&[@#J">.@\&:+>:#I-Q9W,\[V_VIWLHKB7S9+> @;8V
M;G."&/4X! R<5T=4=3UC3]'CA?4+I(%GE6"+=D[W8X  'N10!RECIGBGP_KN
ML6^FVEE=Z9JEXU[%=37!1K1W WADP2XR,@ CT)&>)K/1M8\/ZWX@>SMEO[/5
MY!<Q,950PS[ C"0'JAVJ<KDCD8KL)94AA>61MJ(I9CZ =:BL+ZVU/3[>_LY1
M+;7$8DBD (W*1D'!YH XG2?!][H.J^$H[>/[19:/I\]M/-O"EGDV'*J3TRI_
M,=:I77A779_ _B325LD%WJ6K27D&9UVB-YED&X]B I&.>2*]+HH Y%;#5]/\
M::GK4&G"Z@U&RMXE03JC0R1[^'S_  G?U7<>.AK-L_!NH:/+X-AMT6YBTF>Y
MN+R4,%!:9) =@/) :0GZ#UKT"B@#S:]\+:Y<^$O&FF)9H+C6=0DN+7,R[0C+
M&/F/8C8>F>HI_B;P[XDUUM?MWLK:XM;W3EBT_P ^YP+.380XV $%BQR'].,B
MO1J* .+LM&URV\7:7J[VEL8O['6PN5%QS"RR!\CY?FR..W/MS61_PANMR:5-
M(D446H6OB1];M(WE!29&8GRV(SM)5B.AP<5Z710!Q&I^']0UC4-5UIK,P7$N
MBR:7:VKRJ6)<EF9R"5 SM P3QD^@J.WT#5X[KP([68"Z+;O%>'S5ZF#RAMYY
M&1GMQ[\5W=% '->/-)OM<\*3:=IT*R7$D\#C>X50$E20Y)]E(^IK&\3>%[W6
M]4EOK73S8ZO$\7]GZO;SJC(F%+K, <L =_&&!![=:[ZB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K'\1WUWI]C;R6DMM"'N8XYI9S]R,GDHO\ $YX
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
MG (YZU>UW7)K37M$T.U*1W.J-,?.==PCCB3<Q [L25 SP,D\XP>>\)"\CU2
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
M\V2.."?I6C<^$$FN=&NDU2\CN],:4^?\C-/YHQ)NRN 3@= ,=@!B@#I****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***Y#Q[J$UE'H$.]H[&\U:&WO9%./W9#$*3V5F"@^QQWH
M Z^BO+]?@ETW6?%FG:>\L.E-X;>^:*&1D6WN0752FTC9N522!P=N:ZKP3H]I
M8:!97\/G-<WUE;-<22SN^\B,8."<+U/0#MZ4 =-5>WO;:ZFN88)5=[6013 ?
MP.5#8/OAE/XUY[K<USI7B2XU&^M(]2T:34K<"]MY-MSIT@,:B-E/WHRV#A?[
MYR#FL>:0^'_#OQ(U#2(EAOX=4=4>(?.D;)!O9?H"S9]1F@#V*D.0#@9/I7G^
MJQG1_%?AFX\-*#'?0W"W$,;$I<1K%O21O5@VT;^IWX)YJ/P>=)UK0O#.OR:G
M*NL;O](:.4"2XG8$212+@DJ#DA>-H4$8 H ZKPQK[^(;*\GDM!:O:WT]FR"3
M?DQ-M)S@=2/2MNO'?#=]&/$%QIVLP[-&N-?OS:S!ODDNQ,V(Y/0;>5'1CD'/
M2O2O$\$LWAB]MK6]CL)I8Q%%.^0J,2 H..0"2!QTS0!L52U>^?3-&O;^. 3M
M;0O-Y1?9NVC)&<''3TKS9]6@M]+US3]8TZXT/45>RCFATZ93#/OD(0Q,>$5R
M&5LXP,]\U/8R/!>?$73R;>&**RB=+6W?,43-!)N"CCD[1G '/:@#T#0]1.L:
M!IVIF+RC>6L5QY>[=LWJ&QGOC-7Z\ITZ]68>#-%OKBTAL;CP[')"EY$7BGF"
MQ@KC<H+!>1G/4]Z[CPA9?V=X>CLAJSZJD$CHERP/0,?D!).0OW<Y/3':@#>H
MKR5YWU7X=>)]<N)9(?$.GW=V4F5B)+:2)SY42^B[0@V]&W'.<U?M])37OB)<
MV^L?:OFT6SNI+=+J1%2?S'R1AAC!4<#CVH ]+I'=8T9W8*JC)8G  ]:Y+X@Z
MC/I^GZ.JN\=G=:O;6U](K%=L#$YR1T!8*I/HQ]:P->LOL?B'Q#I-I$/[&N?#
M<MU/:C_513JQ5&5>BE@&R!UV9[4 =7?>*EM[WPXEK;K<VFMR[([CS-NP&-I
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
M&>9F\X+ CKD$XX/3'2O3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\<KL!!(;D#Y2 <,.#CK19^(M*OKR.TM[L&>6,RPJZ,GG(.K1E@ XY'*Y'(H
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
M"@,/,7 )P2,$@$$CJ.XK;H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .5^)4$]U\.M;
MM;:VGN;B:W,<<4$32.S$C  4$U2^=OBAIM]]CO/LRZ')$9C:2;5<R(P4G;PV
M%;CK7:^8GF^5O7S,;MF><>N/2G4 >0:9:WMIX>\)S2Z7J06Q\0W,L\8LI?,C
MC=KC:VS;N*_.O('&:NO&MMK?B#2/$&@:W?PZG=&YM6MO-:"='11Y;[6V*5*X
M); QCG KU*B@#B-$MG@^)FKNUA<10MIEI!%*8'\HLADW*LA&#C*]^:P/"]LG
MV6P\.:YX>UB?5]-N@RRR-,;1BKDK<*^[8.#G'7.1BO5J* /-M,MK^P\46DFC
M-?G3[G4)C>Z5?VS;;0GS"T\,A VJ3T&2&\PX]LHVFK0>%KB*'2=2EGTSQ)+?
MSV\<;Q-<0&9S^Z;C>=KAAM/\/KC/KU% 'E>MV*ZSX;U'5?#N@ZF)S+:2W O1
M*L]ZD,@8QA9"2< ?CT&:UK34!JWQ0TW5+:PU);-M&F@:::QEB"R&6-@K;E&.
M%/MZ&N^HH Y#QI8I>WFELEUJ6G7T*S/;:E9PM*L+?("DJ@$%6]#C.SK6';-K
M7]L>!M4U;2IQ,EM?07/V2U8JCN4\LLH'[O>%S\V "><5Z710!Y4EC?)X"\3^
M$KW3[J;5;B>Z%NWD,R7/G.6CE\S&T %AG)^7;SVJW:R77A;Q/JUGK6EZAJEE
MJMK;+#<6]JUPLA2(1O$X&=N3EOFX^8Y->CO+'%M\QU3<P5=QQDGH![T^@#R7
MQ+I.KW7B])]+L)K?['H<)%L+5FM9WCE+FU+!=I!7ICN!]*V=5U"37=3\$:@F
MDZI"L=Z\MS%-8RAK;,+K\_R\?,P&>G>O0:* /(]0T[5IQXEGL]/O7\GQ':ZD
M(&MW3[7#&L6X)N #'*$X'7;]*ZA8CJGQ"L_$-I%<QV5II<L,\CV[H96=U98P
MK ,V-K$X'!('6NTHH \=T.'4]&T3P#J5SI>HFTTQKN*_MQ:R>; TF0DGEXW$
M#G) /#5)?VVJ7\OB^\T[2]1<?VI8:A%"T,D#7<421%U0D [OE)QUR!WKUXG
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
M=C:2!82T4:A7.WY<E2.?2O1** /-/"45_I&IZ>FG?VC-H#VDLCV-_:,)M+(
M(C1RH+ GY0G/"Y&17<Z#K5OX@TB+4;:&Y@1RRF*ZB,<J,I((93T.15VYG@MX
M2]Q,D,9^7>[A1D^]%M;PVL"PP(%C&3C.<DG)))Y)))))ZDT >9I:7MOX1\8>
M&+_3[N?4;RXO&M&6!F2Z$^3&X<#:,$@')&W;S6GHEA<V/Q&@2Y@N91#X<@LF
MO#;OY;RI(2P\PC&2,'K7>>8AE,0=?, W%<\@>N*=0!R7Q%M=0N/#<$NG6TMV
MUG?VUW-:Q#+SQ1R!F4#N> <=\5F6VHK?_$Q=6@L-2%BV@M#YTEA,@W^=NVX*
M@YP#VY[5Z!10!X_HT&IZ-X?^'FI7&F:@;32A/#J%N+5S+"TB%5D\O&XA><D
M\-75^#WDE\8^+[DV=Y#;W5Q;R023VSQ"11 BDC<!SD=.M=K10!Q2M<Z'\2]5
MOKZ"YDT_4[*W6VN(H7E$3Q%]T9"@E<[]P['ZUAQ^&-2T_P"&T=Q!;2#4].U&
M35[&T ^9$\UF\G [M&S#;ZMBO4:* /.K'0=9M?&+)+$S:?K:)J.H'.5@GB;/
MECMA@8E]Q&WO2RPS?\)%\0I#87I2ZL((X'%I(1,5BD5@AV_-RP'%>B44 8?@
MM)(O ^@PS130S1:?!')'-&R.C+&H((8 CD&N)U'PEJ]U+XCT"T5X+!9O[9TZ
MX!P!<L"5B'L)59SCIE?6O4J9'+'*&,;JX5BIVG.".H^M 'G?B&WU+4?A#K%S
M/IUQ_:^KP"5K.&)I'1B%")M )&%49]\UHW#30?$S2M2-E>O9SZ-);"6.V=@D
MAEC;#\?)\H)^;'3UKMJ* /()+2\/PZU"W72]1^TOXC-RL0L9=YC^V"3?C;G&
MP9S6]*L__"7>-)_L-\8;C28(X7%I)ME=5ERJG;R?G7@>M>@ @YP0<'!QVI:
M/+]/MKF*U^&"G3K]6L8RMT/L<@\@_960[_E^7YR!S]:]0HHH **** "BBB@
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
M@37@57=MQ:.%@A$C*%]N2!WS4%OX'O=/N_#\UK+:R&QOKF_O&D9D,LDX<,%
M!P!OXR>P^M'B+P?K>KW_ (B\F\L&M=5L!:P-<AS):'8595 XVL3DG.<]C@4
M6T\0:K<?$6#3((;<Z:VDB\&Z8J[;I%7<1M(R,$!<XY)SV$&E^*["ST:^N8M'
MCLIWUR33EM8G'^D71DVEBV!C)R2<' !Z]*L6GAS6;7Q/IFL?:+%O+TL:?=IA
MQC#AP4]?3G'KCM6:? >I3Z)>P275K!?C76UNQEC+.B2%]X5P0"1@E21ZY]J
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
M0RQ@]"58 X/K6S*L6!)*$Q&=X9L?+P>?;@FN"UNPGNM/\6^*;9&2:?19+.Q
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
MY!YJ]K&D6.O:3<:7J5NL]I<+MDC)(SSD$$<@@@$'VJW+-%!$TLTB1QKU9V
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
M\6WIWZ5ZD=.L2239VY)Y.8E_PIZ6EM'+YJ6\2R=-RH ?SH \^F%C=:IX#O\
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
M8X[8!3).)&"-@=6YZGFIO"1\+:QJ?A_5-+UJ6;4;>V>,V</E*R(R?,LZJ@;
M8#&3][&,YKT5+.UCD$B6T*R*,!@@! QCK]*(;2VMY))(;>*.24YD9$ +GU)'
M6@#C/BA':-H^CO=) 2-9LE!E ^Z9EW#GM@<_2HK3[$?B+XBTW6H;9;5K"W_L
MZ.95$9MMK><%!X^^?FQVV^@KN9K:"XV^?!'+MZ;T#8_.F36-I<)&D]K!*L1S
M&KQA@A]L]* /*+ W4'AGX=QW\S%AKI$!F;YS!MG$1.?]@ICV(JSK4U^-0^*'
M]C.QU%;*S\L1'YQ^Z;=MQSG&<>^*]1EMK><J9H(I"O0N@./SH2VMXY6E2"-9
M&SN=4 )^IH \^N$L+O6? U[X9$(\S>LH@QAK+RB6#@=@VP#/1CZU@:CH5VD.
MM^$=-LH_-TR\_MW39&BRJQG,BQK[F4.G^[GTKUZ"SM;5Y'M[:&)I#EVC0*6/
MJ<=:FVJ'+A1N( +8Y('3^9_.@#RWQ.UIKOPF\1>)IK1$;4K(20"9!O2-1B,9
M_P!XLP_WQ5ZYL-*O_BMI"W-O:SK+X?E9U=0PDQ+%MW#HV.<9STSVKT!K:!X5
MA>&-HEQA"H*C'3BF?8;3<&^RP9 P#Y8X'I0!Y!8W5M9?#WP],U];0VEEXCE7
MR)I0D<J+--M3<?E7:,,NX@?*!Z5V/@6RTQM5\0ZS8W&FS'4+L2*EI+'*T";5
M&&9"<%F4L0#CGOS6IKWAZZO392:3/96QMI&=[:YM?,@GRNWY@"I!'.#GOT-2
MZ)H!T^ZDO[E-/6\DC\HBPM?(0+G//)+'/<GCL!SD YG5-4TJU^(VIV/BJ:WA
ML;K2XET][Q@D17+B=0QX#'*9[X45%IALK7QYING3HXT8Z$$TD7F6#$/B3[W\
M938>>=OIR*]"GM;>ZV?:+>*;8VY/,0-M/J,]#1<VEM>1^7=6\4\><[94##/K
M@T >-&QB&DZ'#<JC6"^,FBTPN?\ ES)<!5/79D''8C';%2ZV_P#8R_$6WT:(
M06T4NGO-!:#;Y<3*HG957IE <D>YKV"2TMI@HEMXG"#"AD!Q]*$M;>.1I$@B
M5VR&94 )SZF@#SP77AV?XK:#)ILVG/%/HUQ%^X9-KKNC*+@>V[ ],US=M'IZ
M_#SP])*ML+6W\6$,SA=D<9NI,Y)X"XQ[=*]EAT^RMQB"TMXA@C"1A>#U' [T
MHLK41-$+:$1L<L@C&#]10!YW=GR_'_B%_#ZPB\D\*I);"$ ;Y=\NPX'7^#\,
M523[->^%? -WHA0:LEY;(Q3_ %N,$72R=R,!BV>X]<5ZF+:W$_G""(2_WP@W
M?G38[.UAN)+B*VA2:3[\BH S?4]30!XKJFG:4O@7XC7:6UJ+BTUF8V\@4;H&
M A(V'^$Y],9KHO%TTUEJ6L:O:-8ZO8)';KJ6ES_+/&  4>!_?=D CE@<'->C
M?V?9;2OV.WP3DCRQS^E!T^R,L<IL[?S(_N/Y2Y7Z''% %*S_ +$/B/46M?L_
M]LF*+[8%/[W9@^7N_7_.*UJ8L,2RO*L:"1P SA1E@.F3WQDT^@ 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
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
MK!:178=PJVTK.A7/RG) .<=>*\MUG4-5U?X3>)[G5FMYVBU%XH_+4C:8[I4
M /08''ZT >PT5QL_C.ZT?6-5M-=L[>*&TTMM4C>UD+DQJQ5D;('S9QC''-6-
M.\1ZM-XAM+&YTF4VEW"[_:8K:9%MG49V.74!@1G##'(QCF@#HYKVUM[B"WFN
M88YYR1#&[@-(0,D*#R> 3Q4]<-XY$R>*?!DMI!%+=B_F6,2-L!_T>3JV"0._
M -5;GQ_JVFZ9KZZAIEHFJZ));^;'%*S0SQ3, CHQ (/7((/3WX /0Z;)(D4;
M22.J1H"S,QP% ZDFN<O?$US8^*KO239B>*'27U*,Q$^8Y5]OEXZ$GL??I5+3
MO%DVLZ!>:G9G2]2M5LFFVQ2%-L@&6AD!W$<=R.?04 ==;W$-W;QW%O+'-!*H
M>.2-@RNIY!!'!%25PMOXNOUL_!D-AI%DJ:Y:[@GG&-8"(/,"@!3\HXY]!TJ2
MT\<W TNZ^WV<2ZE!JYTD);EWCDDP&#C +8V'.,$\$4 =M17#S>-]0TVQUB;4
MM*ECBL'@\N^^S2QPRQR,%9]K#</+R2P&>!P?2:\\9G3M#34[BXT^2RGODMHM
M2@)>W6)DSYK@$X&[*8W=<<T =E16?HUY<7VGBXN#;,6=O+DMGWQR)GY7!]Q@
MX[=.>M:% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?:
MQ\&?!VM^(WUNZM;A9I9/,FABFVQ2MW+#&>>^",UZ#10!A^)O#PU[PZ=*MYTM
M"LD,L+>7N53$ZNH*@CCY0.".*I7?A :[->7&O2QR27&GOIZ1VP*K%&YR[ G)
M+$A>>VT#U)ZFB@#F/#NB^)-.6*'5]?@OX+5-EOY=L8GDXP#,VX[L#L .>3DU
MFIX EF\)ZAHE[J*%[B^DU""Z@A*M!*TOF@[23G#>_(].M=S10!S$GAR_U"_A
MU/4KFT:^M;.6VMA#&PC5I,!Y#DY)(4 #L,\G/%/_ (0::3X?:?X;?4_*O--\
MIK2_@BQLDB.4?82<^A&><FN@\0ZU%X=T&\U>>WGGAM(S)(D&W=M'4_,0/UJ_
M!*)[>.900)%# 'MD9H R]"LM;@1I==U."\N2 BK:P&*)0.^"Q)8]ST&, #G-
M:Z\/WC>-8O$-I>PQK]A^QS020EBRA]X*L&&#DD'(/%:VG7DM]:F:6RN+-A(Z
M>5/MW85B W!(P<9'L:MT <''X#U"/PK9:+_:=L6M=4&H^=]G;#8G,VS;NXY.
M,YZ=JLIX3US3]=U"XT;7H;73-3F^T75M+;>8\4I #M"VX %L#[P(!YP:[.J%
MQJ6R"QFM+6:^BNY40/;E2$1AGS#DCY1QTR>1Q0!)?VUS-I<MO8W/V:Y*8BF=
M2^QAT)&1N_/FN0O/AVFH6_B(M);6$VM6:6TBV<1$>]2Q\U@2,L2P';@=3G-=
MU10!RDGAG4QKFG>((K^V.KP6K6=T#"RPW$1;< !N)4JW(.3W]>*5[\/Y);$3
MV>IBVUU=3;55O1#E/-8;2A3/W-F%QG/&:[BB@#C]5\+:UK>AQVU_J]JUX;N"
MYD=+9A"HB<.$1-^>2.6)).?H!';^#+^PT_7M*L=1MX])U))!;VK0L?L;2*0^
MP[N5))8+@8SP:[2F3316\$D\TBQQ1J6=V. H'))H Y.+PC>I=>%)7OK9ET*!
MX'7R3^_#1B/(^;Y>!GO5:W\!30^&W\*/?12>'_/WHIC/G"'S/,\DG.",\;NN
MWC&>:Z%O$$*>+(O#S6TXGDM'NUF.WRRJLJD#G.<L.U:] '(:CX).K:OK\][=
M(;+5[!+%HDC(>,)N(8-G!.7/;L*KV_A+Q"][X=GU#6[&8Z([[62S8-.IC,>6
M^? ;![<9]>E=O3%FB:=X5D4RHH9D!Y .<$_7!_*@#C]"\(ZWH$W]G6VO1GPZ
MDQEAMS;G[1&I;=Y0DW8V9)YQG' QUK4\-:#=:)<ZS)<74,ZZC?O>@1QE3&65
M5V\DYX4<\5OT4 8&NZ#=:AK.C:O97,,=SIC2D1S(6259%VL"005(QD'GZ5E:
MEX";4;&\F_M)H-<N+Z/4$OHX_EBEC4)& A/*A!M()YR3WQ7:44 <=?\ A+5O
M$'ARXL]<UI#J#-');3V4!CCMI(VW(X4L2QSUR1QP,=:;J'A;Q#KGAJ[L=5UZ
MW-[*(Q&UM:E(0%<,=Z%B7W;<'D#' '7/9T4 <+=>"-7O)?$,LNL68;6]-2RE
M5+-@L1577*_.>,.>#R3W XK0_P"$7OCJWAF^:]M\:+!)"Z")OWV]%0D'=\N
MH/?K6Y<ZEY<%I-:6LU]'<3I%NMRI$:L>9#DCY1WQD^U7J .#E^']Y-INHQ?V
MND%[+K!UBRN883_H\Q&-I4D[UQD=LY-=-H=GK%O%)+K>HP7=TX"XMH3%$@&>
MBEB23GDY].!CG6HH YZ30;P^./\ A(8[J 1C3C8K;M&<\N'W%L^HQC'3O6);
M> ]0M_"^@:.-3MF;2=16^\[[.P$NUV<+C=Q]XC.3TZ5WE07MS]CLI[DQ22B)
M"YCCQN8 9P,D#/XT <E>> WOW\36\VI!=/UMTGV1PD2PS*B*&#[L$ HK 8!S
MW];%MH7B:;2+RTUG7K6[E>V>VA:&T,2_,,&20;CN;'88 Y]>-S0]6AU[0K'5
MK>-XX;R%9D23&X!AD XXS4MG>2W4]Y')97%NMO+Y:/+MQ,-H.Y<$\<XYQTH
MYFZ\%7-UX)TC11J@M]1TCR7L[Z*+A9(EVJQ0GD$9!&>]7(=*\2M9![W6+.:^
M,B[T2U9;<Q ,"FTL3EMW+9[#CCG4U[6(_#^A7FK3V\T\-I$TLB0[=VT#)(W$
M#I[U<M9UNK2&X4$++&K@'J 1F@#B6^'GEZ+<VUA<V]E-)JT6JPQ)"6MX'C*$
M(%R#M.S)QCD\ =*L3>%=?M/$5QJVBZ];6_\ :*1C4(;BS,B-(BA1+& XVG:
M,$D<#.:[.B@#DCX4U&P\4-K6C:I$ANK6*VOH[V$R^;Y>0DH*LIW@$@]CGM5/
M2M#\0^%M&T#2;+4[:Y2&Z;[4OV,CS87?<WS;B%*AF.>^ ,>O<T4 8WBS0CXF
M\,7ND+<"W>X5=LI3<%96##(R,C*BJ,7A_5!XN@U^>_M))(].:R:)8&0,6</N
M!W' ! &.>.]:&LZ_#HMWI5O/;3R?VE=K:1R1[=J.06&[)ST4] >E:BS1/,\*
MR*9(P"Z@\J#G&?R- ' P_#W4K/0](CL=:B@U?2+FXGMKK[.3&ZS.S/&Z%N0=
MV,@]@:['2+74+:T)U2]2[O)&W2-%&8XUXP%1220..Y)))/L-"LC4]?ATO6-)
MTV6VG=]3E:&*5-NQ&5&<[N<]%/0&@#,;PUJ=OK>NWEAJ%O'%K(C,GF0DO;LL
M8CRN&PW S@XP?7I44'@D:)JNFZAX?GC@-IIXTV6"X4LLT*G*G(Y#@Y.<'.2*
MZ34[R73].FNH;*XO9(P"+>WV[WY XW$#OGKVJW0!Q!\"W=M<Z=>V&IP+>07]
MQ?W7GVY>*>288+; P(*CA>>!U/-5U\ :G'I:6(UBV<1ZY_:Z.UJ<_P"M,FPX
M?G)/7CCM7?UD:]XAM=!T/4-5DBENH[!29X[?:77Y0W<@="#]#0!G:MX:OY/%
M5IXDTB^@M[U+4V=S%<1&2*:'=N'0@A@V2#[XJQX2\/W?AZSOX;J]BNC=7T]X
M#'"8]OF.6(Y8YZ^WXUNPRB:".4 @.H8 ^XI] ')KX5OM/U#7'TF_@BM-98RS
M1S1%C!,5VM(F",Y !VGN.O:FGP:]KJ'A=]-N88;/0(I(HX98RS2AX]G+ C![
M]#DUUU,DFBB>)))%5I6V1@G[S8+8'OA2?P- &/XL\.IXHT"33C<O:S"1)H+A
M%W&*5&#*V._(Z>E9MGX=UX^*K;Q!J&IZ>\\.GO9-#!:NJON=6W9+G'*C^7O7
M6T4 <'!X#U&W\,Z+I"ZG:EM,U,:AYIMVQ)B1I F-W'+D9R>G2M'7?#.JS^([
M?Q!H&JP65^MO]DN([F RPSQ!BPR P(*DG!![XK4EU^&+Q7;^'VMIQ//:O=)-
M\OEE4*@CKG.6':C6_$$.AS:9'/;3RC4+Q+.-X]NU';.-V2#C /0'I0!B:AX1
MU?\ M73]<TK6XX]8MX'MKF2[MR\5S&S;R"H8%=K9*X/ XJSJ/A?4+N;0KR/5
MD_M#3+B29YIK<LDOF(R, H8;<!OE&3C SGK74TC$JI(4L0,X'4T <@O@^]LF
MUZUTW4(8].UJ1YY5EB+26\LBXD9"#@[NN#T/KTJ?3O"3Z5XIMM1M+B%+"VTI
M-+CM3&2X1&W!M^<9[8Q6IX=UZ#Q)I(U&W@F@C,TL/ES ;P8W*'."1U4]Z;I^
MOPZAX@U71UMIXI]-6%I'DV[9!(&*E<$\87OB@#(N?"%QJ.M6%_J$UH\NGWSW
M4%W%$5G\HEBL!.?N@, 3W"]!UJ_XHT*\UM-->QO8K::PO$N@L\1DBEP"-K*"
M#QG(.>"!6_10!Y/XPT&[\/>#-?>XU6WE_M+6;6\C/D;/+=IH0V?F.0-F0..,
MY)[=1K6CR-%J?B#4Y[<RPZ3/;0)%D(BL-SL2>I;:OT [YK6L=9M-:UK5M*>Q
MD6;2VC60SJA5O,7<"N">,8ZX//2M=HHVB\IHT,>,;"HQ^5 '!>$]%N-;\'>#
M9+VYMGL]/M[>[B2%3NDD6+";CGC;N.<=2!TZ5HV?@G=X?\0Z-JMU'<6^L74]
MP3#&4,7FG.!DG)4X(/Z5UL<<<2;(T5%]%&!3J .6MO#-_<2:+_;=]!=+H[>9
M"T410SR!"BR/DG& Q.!U)SD8Q5G_ (1:$>-SXC69EWVRQR6X'RO*NX)*?<([
MK]#[5T%% ''2>%=;L?$=_?:#KD-I8ZFXEN[:>U\TQR!0IDB.X8) 'W@1D9P>
ME._X1/4=/\2WVJ:-J<,<.IPQQWL-W"TIWQKL61&##G;P0>O6NDO[R6S^S>79
M7%UYTZ0MY.W]TIZR-DCY1WQD\]*MT 8GA'0Y_#?A33]&N+J.Z>TB$0E2(H"!
M[$G\_P!*Q] \(ZWX?D&FP:]&WAV*8RP6YMS]HC4MN\KS-V-F>^,XXXKLZ* .
M)N_ MS?6'BZTGU&)5U]@ZLD)S 0BH,Y;YA\@/;O5X^'=5F\1Z+K-UJ%H\FGV
M\T,B);LHD,NW)'S':!L'7.>:ZBB@#@&^'U^-+98-9CM]4AU>;5;.ZC@.V-I"
MVZ-E+?,I#$=15[4_"VNZUHD5O?ZS:M?"[@N6>.V80J(G#JBIOSR1RQ.3^ QV
M-5-/O);V.9I;*XM#',\06?;EPIP'&"?E/4=Z +2[MHW8W8YQTS7!W7@'4)O#
M.MZ%'J]NMMJ%\]U$S6I+1!Y1*0WS_-R,#&./7MWO2F0S1W$$<T+K)%(H='4Y
M# C((H Y75/!TFMZ_<WM]<Q&TNM(?2YH(XR&PS;BX8G@YZ#%3>&]%\1Z;Y,.
MLZ_#?VUHNR#RK8Q22<8!E;<0V!V '/)S73T4 8/B+0;C5;S2+^SN8H;K2[EI
MXUFC+))N1D*G!!'#'!YY[&LS4_ YU?2?$$=S>JNHZR(M\Z1_)$(L&)0I.2 0
M2<G)+'IP!V-,,T0G$!D7S64N$SR5! )^G(H Y$>%]>F\02:W<:U:)=OI3V&(
M+1@J,6W!UR^>#@\YSSTH7P9,VIZCJI>RM[^]TYK&0VT++'*S'/FNN>6'0#J!
MGYCV[&LCQ%K\/AO3%O[BVGGB,T<)\G;\I=PBDY(XRPZ9H P[3P;?6O\ PB _
MM"W8>'HFC/[EAYX,7E9^]\O'/?FJ]QX N[FRU9#JR07=SJPU>SN883FVF"JH
M!!.'&%P>F<FN[HH YN#2_$S:<YO=:M)-1+Q[?*M66W"*V64IN))89!.>.,#C
MFE8>#9]*-[+ISV-NM]>BYN+ 0DVS)Y11D R,%CABV,9 X]>QHH PO"OAR+PQ
MIMQ:0E DUU)<B&(8CAWG[B#LHQ^9)P,XK=HHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH YGQMK$NDV.F)',;=+_ %."REG'!BC<
MG)![$XVY[;LUC^*+F]\'Z3JMS;:S/)'=3VJ11SDR-IZNXC>0.Y)(/) ;@$>E
M=CJVDV&NZ9-INIVJ7-G,,21/T/<<CD$'G(Y%4;3PCH=EH]QI26(EL[E=LZW$
MC3-*,8 9G)8X[<\=L4 8EVU[I'CW2M*M+V\?3]6L[GS4EF:5H'B"D2*SY(SO
MVD=.G&:Y73;O6'\'^!]9.OZF;V_OXK2X+2AD:.0R _(1M+# (8@D?3BO2[/P
M[IUB2T23M(8?($LMS))(L?\ =5F8E1TZ$9P/2JJ>"]!CTVPTY+29;33YA/:Q
MB[F_=.,X(.[/&3C/J: .%UV2YMM%^)FC/?75U:6EA%+!]JE,CH9(G+ ,><94
M$#M6JL.IZ'XK\,"WUG4+JVUB.6&[MKAPZIMA+K)&,83!&#C@Y%=8WA;1I+G4
M[B2T,CZI&(KP23.RS( 0 5+8& 2!@#&:DL/#VG:<ZR0),TB1&&.2>XDE:.,X
MRJL[$J.!TZX'H* /.4U36'\ :9<#6;U;H^)!:O/O!9XS>&/:V1TV\8Z?A6C-
M?76BZEXTL)/$-W;VMO86]S#=W6;AK:23S%8J.^2JX7IGI74CP3H"Z;'IXM)A
M:QW7VM(_M<W$V[=OSOSG=S]>:DN_!^A7\VH2W=FTS:A"L%UYD\A$B+]T8W8&
M,D@C!!H XNYGOO[2\3Z1-)J$-D?#RW<<,]XSRH^9%+;MQ*YVC*AB./<BG1M<
MZ7X*^';65]=Q+<W>GQSIYQ82(\62ISDA?E'R@@>U=A;>#-!M+S[9'9,US]F-
MJTDT\DC/%SPVYCNZD9.3CC.*1/!6@II]C8K:3"VL)EGME^US9C=1A3G=DX'
M!) ' H YI+Z]\0:7XQO1J-U97FE7MQ;V8AF*+"(4!4LG1]QR3N!X.!C%5],O
MM3\2^)]%2ZU&_LX-0\,B]GMK:7RPLA>,94@97[QYSGMGK79W7A71[N]NKN2V
M<27:A+I8YG1+@ 8 D52%;CCD<C@\<5,_A_37UE=6\F1;Y+<VRR)/(H6(G.T*
M&V@9 /3J!0!D_#J_N]1\$64U]<27-PLD\+32'+.(YG123W.%&3WK _M&_P!<
M\->+M834;JSO]*O+N*U6.4JD(@&5#)]UMV,G<#][CH,=SH^BV&@V/V+387AM
MP[.$:5Y,,Q)8Y8D\DD_C52X\*:-<WEU=26K!KS'VI$F=([C P/,0$*W'!R.1
MP<B@#C;>75/%'BJQMY]7U/38+WPW#?R06DHC,4S2+G:<''XY/;ID5K_%>$2?
M#K4"7E4H\!!21DSF5!S@C(P3P>*Z/^P=.&O#6Q#(-0$/V<2"=\>7G.W9NVXS
MSTZU-JFEV6M:9/IVHP">TG7;)&21D9SU&".0#D4 <9J6F+-\4=*L4N[R&/\
ML.Y!DCG;S2/.BX\PY8?4'/'6LG1/$6J7.G^&=(N+MYWO+G4('GFN6A>86\A5
M%,B@MDCGC!.SKR<][%X7TF'4(+](9Q=00&WCE^U2DB,G)!^;G)Y).23SG-4Y
MO 7AJXT7^R)=.+V8G-RBM<2%HY222ZN6W*<DG@CJ: )O"UIJFGVMY::IJ"7C
M)=,8,2-(\,3 %8W=@"Q&>IY((KCOLS6^N_$JZMKV]AN+>&*2)UN7.TFVW]"2
M.O3CCMBO0M*TFRT6Q6SL(?*A4D\NSLQ/4LS$EC[DFJ5UX3T6\OKZ]FM'\^^A
M$-RR3R()% VC(5@,[21GK@D9Q0!R5JEQ;>%="O[GQ)JTESJXL0]OOWF=O++-
M'%ROEEARS[NBY)SDUE7^K:U#X&\8%=1N[>?3=96&W83F1XXV,)V%R,L/WC=\
M^]>@W'A'1;K1K+29K60V=BZ/:@7$@>%D&%*R!MXP..O2J[^ _#<EM?6[:<PA
MOI%EN46XE42,N,'AN#\JDXZD G)H Q';5--\;:MI5IK%PXGT%KR-KZ7>D-P)
M"@<<85>02 ,<=*S(?$,D&GZS::E=ZIX=UB#3U,BW3-=H/GV^= 2QWY9@N!CD
MCBNXN/"NCW=]->7%O+)<36;6,CM<R_- >J$;L>^>N>>M1S^#]$N[2XMKRU>Z
MCN(!;R&XGDD;RP=P4,S$CG!R#G(!["@#B[SQ%JWAV\\7-$MR([/18KZVMKNX
M-PT<A,BEB23C[H)4,1QUY-=#-I1-HM[#XAO9+2ZTUT>%IV;[0Y7>LJ-NS&<
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
M12#.&7Y^.IXZ<F@#B]2\0:EX6M_&UO!J%U/'8SV0MIKI_-:W%P%#MENH7)8
M\#Z5T=S)>:%X_P! L;2ZNI[#58;A+B&XF:7RVB0.LBEB2,YVD XY'&:V_P#A
M%]&-QJ<[V?FOJB!+T2RNZS*!@ JQ(&!QP!3]/\.Z;ICJ]O',TB1>1&\UQ)*T
M<?'RJ68E1P.G7 ]!0!YUH.K36F@:#I44SV\>J^(+Z":=&VL$669]JGL6("Y'
M."<<X-+?7TOA/6_B!>VD\K-'!INV2XE,AB#ET+;FR2%W%N<XQZ<5W#>!_#SZ
M*VD-8L;(SFY"-<2%DER6WHQ;<K9).01U/K4EMX.T*VEO9!9O,]]"(+IKF>28
MS( 0 V]CG@GD\\T <_>66MZ>NJWD>L&"RETJ5X[=;U[F03(-PEC>1?E&" 0.
M.0>*U/ MG<_\(]IVJW>JW][/?Z?;/(EQ+N1&V DH,<$YYYYP#UJ?3? OA[2;
M"ZLK.RD2"YC,,@:YE9A&?X%8ME5]E(K8TW3K72=.@L+)&CMH$$<2-(S[5' &
M6). * //QHLNL^./'$<6L7^FLGV,I)9RB/#^1PS'&2!Z9P><]L5_#_B35_%/
M]BZ?>-LFN-#6^?9=O:-,YD9"X9%)X"AL# ^?H>,=U=>%M)O-0N;V2"59[I!'
M<^5<21K.H& '56 ; XY'3CI4>M>#]"\0):+J%B";/_CV>&1H7B&,85D((&!T
MZ4 <SIUWJBZWH?A76]7^T.;*YFEN;61HVNI(Y%54W#!RJDEL8R1SW%22W-]I
MNM>&?"MQK,]Y%>37?GW>?+E81IO2$N#G.'&6!!.SW-=!J7@S0-5TZSL;K3QY
M-D=UJ8I'C>$]RKJ0PSWYY[U-/X7T:?3+73VLPL%I();<QR,KQ."3O5P=P;).
M3G)R<YS0!YYXBU76M,L?&>FV^J7BQ:7-8RV=SYF9%6=@'B9SRP'.#G.&&36Z
MUE=_\+'FT3^W-6^P76DF\E7[20PD64)E& S&"&Y"8Z"NDN?">BWNEW&G7-K)
M+;W,HFGS<2;Y7&,%G#;FQM7&3Q@>@J;_ (1[33K U;RY_MPM_LHF^TRY\K.=
MN-V.O.<9SSUH \]L]9U>;P9X.NGU2Z,[Z^ME.^X W$0GD3#G&3PBY]><U/J?
M]I76H_$!/[=U.)-,MXI[189]@C<P,_8=,CIT/?/&.O3P3H$=A:6*6DPMK2Y^
MUP(+N;Y)LD[P=^<Y)/U)]:G?PKH\DVJ2M;S%]50)>G[5*/-4#:!][CCCC''%
M '-+JVH7E[X7;4);D:9?:.T\QLRX<W.V,Y;R_F"[6;&.,D9YQ6SX$AUB/PM
M^NSW4M]([L1<XWJF\A,@ 8.S:2#SDFL'7_"G_$UL(T\.76HZ39V0M[4V.IF"
MX@.[Y@Q:1"RX"8^8XP>.F.F\+:3-I&GS12&Y2*27S(;>XNFN'@7:!M+L23R"
M<9(&>#0!QOB/5KZW&H:CI^IW=PUKK=O 95D,4$*EXD:W\O)$A^9LL0/O=<KB
MG:D-1N]6\?1'7=3BCTZVAGM%AGV>4YA9^,#ID=.A[YXQU-UX"\-WLEZ\^GLW
MVV87$ZBXE53*"#Y@4, KY4990">_6K(\):*KZBZVTJG4HUBN\7,H$B*NT#&[
MC XXQQ0!/X=NYM2\+:3>W#YGN;*&61@ /F9 2?S-><W.J:PO@#5KE-9O1=6W
MB1K5)MXW&/[6L84\=-IZ#%>HV&GVVF:=!86B,EM!&(XD,C,54# &22>![UD-
MX)T!M-GT]K28VL]S]KDC^US?--NW;\[\YW 'Z\T <AK:W5IJ'C'1FU/4+BT;
MP]]O7SKABT<N95.TC&U3M&5''MCBIK&[GMK?P9H%O)((=0TMKAO-OI(FD=(X
ML(L@#,  S-M7'0=L@]F_AK29-2GU"2W>2YN+;[)*SSR,'AY^0J6QCD]NYJE<
M^ _#=WHEMI$VGEK2U</!F>3S(F P"LF[>,  =>@ Z"@#E+Z'Q#II\/Z==>(I
MF>;77MF:WEW,+=HGD5)&*@LX 'S'V.,U;$>H7.NZCX4@U&[D_L^PA:">?47A
MG=I"^92R+^\VD*N#P,<@YKICX/T,P:?!]DD":?+Y]MMN95*R<_.2&RS<GELG
MDT:YX.T+Q%>6]YJ5D7NK<%8YXIGB<*>JED()7V/K0!R.KWVOZ596<VIR7.JV
M,-@8[ZYT:<QRV\P9@9_+!&]<+TZ JW%.LC!)\29]3MKFZNT_X1JWNXB)Y )<
MO)@[<]" #MZ9.<9KL9_#&E3N&\F6'%LMIM@N)(E,(SA"JL!@;CVSS3_^$:T@
M:I:ZDMFJ75K +:%HW95$0.54J#M(!Y&0<'I0!R'AY];UBP\.>)8M5BCBG5'O
M@UY))'<!Q@HL14+&P8X&T\8P<U@ZG=2^)?A1;>);F[N?M-SJ4#M"LS")%^UJ
M@C\O.WY0!SC.1G/->@Z9X'\.Z/JSZE8:<(+AW:3 E<QHS=66,G:I.2,@"H9O
MA]X:G^U*]C((;J87$L"74J1&4,&WB,,%#9 Y % '3T4B*$147HHP,G-+0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M$5S<P6<#3W,T<,2X!>1@H&3@<GWXK%U3QGH6E6=O=2ZC;/'<7:6D9252-[,
M<GH-H.3GIBH?&\-O/H]O'/J,VF/]KC:"^B4,()1DJS \%<C!SQSVZUQ5_>ZC
M<>&+>ZU6&W<V/B>U>:_LD;R;F)63,X'./[IQD94T >EW6N:3911RW6I6<,<J
M>8CR3*H9/[P)/3D<].:FN=0LK.W6XN;N&&%\!7>0 -D9&#WXKB;+48+#Q]XC
M?6W6&RU.UM7T^6Y7:DD*H0\0W?Q!F)V=?FSBN;T*6[\%#PC>>(H[E-*2RN[8
M.\;/]C>24/%O !*_NP$Z<<CCF@#N-<\13PW_ (7?2KNTGT_5+_[/(Z 2;U\M
MVRK@XZIZ'ZTSQGXH?3?"U_?:'?V4EW9311S)Q*4W2*A4@-\K#=WS]*Y?Q5#;
M2:?X8@\.G^R%FU>2:VE:(C9NBE_?%&Y"EV[^H]14.MZS;:A\(]2TV2U2TU2U
MGBM[NS!+;I%G0NZD\R*V"V[D]<G(- 'I]EK&F:E/<06.H6MS-;-MG2&97:(^
MC 'CH>OI26^LZ7>79M+;4;6:X +&*.96; ."< ]CQ7GVOQ2W/C76;;0GC2ZN
M/"C0VQA( ,OF,44$<;L'(] <]*/,@U[3? <6CCR]1TZ\@:XA"[9+.)(RLR2#
MJ@. N#U)&,T =1X8UN\OKKQ*FJ3V^S3=1:WC=$\M5B$2/SDG^\<G-06?BA[_
M .(_]D6E_9W.F_V4UUB$ NL@E1?F;)XPV1P.O>N)U)[A]+\9/:1O<Q1^(X+F
MZ@B&YIK51#YFT?Q#Y2#CT-:.I:A#K_CBZG\/3&::Z\*W-O;7,4;;?.,@*#=C
M (YZ]* /1(=<TFXNI+:'4[.2>)"[QK,I95!P21GH#U-0+XI\/NKLNMZ<P2%K
MAB+E#B)6VL_7[H((STS7$>%;SP[K<VAS%=2_M;2(622WN%>-;#]WMD#Y4+MX
M  R<\''!P_P(^A:;\*Q?ZE:P&*#[2MUFV\Q]C3-\I7!)!&SC'(QVH ](CD2:
M))(W5XW 964Y# ]"#3JKV%S;7NG6UU9,K6DT2R0LHP"A *X';C%6* "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@ IDT?G0M'YCQ[AC<APP^A[4^B
M@".WMXK6VBMX$$<,2!$0=%4# 'Y5)110 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 %%%% !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 %%%% !116+XDUT:':VPCB\V[O;A;:VCVE@6(+%B%R2%568@<G&
M.] &U17':GXPAL++3+PZ@ATVY:6.;4%@)$<R_=C*=5R0XYY!7!Y.:KWWB_5+
M6RU.6:*VM;O2=*@U"XMG^;SF8.716SP!L*@C/S'OC! .YHKCU\5W,OBK^R%5
M8[AIHFAMI(R/.M&0%I@^<95MPQ_L@8Y!JP-=N;/Q=/87NHZ=):+8R7DD2*4E
MM@K+MSECO!4L2<#&T=,@4 =117##QX&\/3ZJ6CBG:**:&REB93%!+(J+*Y.-
MX&[<VW@<C/>M&'4]8OM0U?1K.ZLDN[&2%A=RP%U\J1"V"BL,L"I'W@,$'V(!
MU%%<_H&JWTMG%_:CI<S7%U-%!+:VCI&43(#-\S!0=A();!R.YIFGWFNQ>*?[
M.U&2SN;::S:Y#6\+(;9@ZJ$8ECN#!FP>#\C<>@!T=%%% !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%%%% !67K&D?VE-IUU%*(KK3[G[1"S+N4Y1D92/0J[#/8X/.,5J44 <NG@](
MG202PS%WNWN(9XMT,IN&!8[<\8Q@=>"P/7-$O@NTNM'TW2+KRYK.RBCB9WC#
M2RJN/DW'[JG R!DD<9%=110!S=QX46YU%KB2=&4ZA'J$;E/WL3HJKL5L_=(3
M!XZ,P[Y$L_AZ35;A)=:EMIO*BGAC%O"T?R2C:<DLW\/&!WY],;]% '-V/AA[
M:2UFN9H;J6ST\Z=#NBVJ\;%"Q<9.2?+3@8'7UXLZ9X=CT;3K]+%XX[V\+2/.
M(@JA]NU<(.B*  %ST'4DDG;HH R?LE[IZ:39:6T*V< \J998RQ,:IA2&W#!R
M!V.?;DU7T?3-<L[Z2;4=4L+F.3+/Y%BT4C'^$%C*PV@=@!]>N=ZB@ HHHH *
M*** "BBB@ HHHH **** "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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
**** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>exhibit42-descriptionofr002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit42-descriptionofr002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M16-%:-&6>8QK)M8F12JD,HR.^3GM0!V=4M4UC3]%MEN-1NH[>)G6-6?NS'
M Y/)KD?[:\6W_BEM&MSIVGN-+M[]EGA:5HG=RKQ$J^&QM(W#CV/46?BGN_X0
M"Z* %OM5GM!.!G[3%0!V5%<!?>+=:\*:U>6WB V=[:'3)]1MI;2%H64PXW1,
M"S9X88;/X>EM==\26-W%>7UAYVBFSEGNY51(S;,B;QMQ(Q=6P1TR#@YQ0!VE
M%<G8:IK\UII.MRM9-I5U:M<WL04AK93'O38<_/Z'.,]1CI67+XRU:V\):5XP
MD%N^G7<L)GLQ&=T4,KA5*OGEUW+G(P><8H ] HKSS4/$GB<?\)F;6YTV,:!B
M2+=:NWG+Y EV'Y^#SC=S]!5VT\1ZW_PD/AR.Z>S:RUZUED2&.%@ULR1K(/G+
M?/D$@\+0!U=AJ=GJB3O93B98)WMY2 1MD0X9>?0U;KSBX\9:_#X-U;5%^P-=
MV.MMI^/)8(\8G6+(^8E3\V<G/TK5A\0:SI_B36=+U 6]_P#9]+74K86L)B8_
M,ZF+!9L\H,'WZ4 =E17 Z?XHUN\OO"(BN+&:#7;5[FX MV;[.$16(4AQ@?-L
MRV<-CUQ73>([^[T^SMI+22VB$ERD<TTY_P!7&<Y*+_&Y. %]3T.,4 ;%%>;7
M'C?6X_!NMZE"+5KK2]86P!FMW3S8V>)02N04;$OH>G3FN@TK5]73QQ>Z!J<U
MI<1_8([Z"2"$Q% 9&0H<LV[[H(/'?B@#>N]3L["XL[>YG$<MY+Y-NI!.]]I;
M''L">:MUS?B+6;_2]>\-VUN8#:ZC>M;SAXR7 $;N"IS@?=]#7,ZCXK\40:=X
MNO89],5/#]T0J&V<^?&(T?:?G^4X8\\Y]!CD ]*HKA%U._\ ^%F7+R7P&G0Z
M''>" PYVJTC;@#GJ=@Y_#%/TS7O%.I_V)J5MIRR:=J*![A&5 +:-UW(ZMYF7
MQD C'/;;TH [BBO-[#Q?XB7PO=>)=0DTY[2UDN;<VL4#(TDBS&*-MQ8[1G@C
MGCG//&LVJ>,+.ZOB=)^VVBZ?)/ Y1(F^TJ.(MJR,2K=CU'J: .RHKS#4?%US
MJW@/Q->Z5KD1DM-/W%#;&*YMI0'WJZ$_+T !QQSR>M;@UG4X9]-T&W;S;M].
M^URSQ0*2J JJ@*S@=2<G)Z=.<@ [.J6GZOI^JR726-U'<-:2^3/LY"/@'&?H
M1TKE;/Q+K\DNB:)J5G#I^M7QN'G?AT6&+'SJH8\MN7 )..<YQR> 4N(]:\9+
M=2I+,-7&71-H8>1%@XR<'&,^] ';T444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MII&941G=@JJ,DDX % ',7'@JVU%M6FU*<2W.IV T^:2"(1?NQNYQDY?YNI]
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% $-U=V]C:R7-U,D,$8RSN< 50C\1Z
M5)'>.+HJ;)0]S&\3K)$I&0S(0& QDYQC@^E8_P 0;._N-'T^YL()+G^S]3MK
MV>VB&7FBC;+*H[D<,!WVUFW^GS>(/%MUJVFQS"V&@S63221-%YTCME$ 8 G;
M@DGL6 ]: .M77]*>33D6\0G4H_-L^#B==N_*G&#\O./2L[1_&FEZO;ZA<(98
M8;.Z:V+2Q.I8@A> 1U+G 7KTXR<5Q6DW$T__  K:-=+U1?[+1H+TO8RJ(7%J
M8\'*\C=_$,CWJQ:V:-H/B;2M4L-8B#Z_-<":U@D#QJ\X>*:-@IW8X;Y<X"G/
MN =7J_C?2M*TX769I2;V.Q,8@D#)(Y7A@5RN%<-SUX Y(J]>>*-&L 3=7GEA
M8EFDS&Y\J-C@-)@?(#@\MCH?2O/K^+Q!)X8NH[U9M4BL=;LIXKZ&S*374*O&
MSL8U&6*@;<@<[?:I?%\]WJ1\5V<6CZC";G1Q]E:VL6W7Q\M^))-OR["<!"5/
M)ZYQ0!WE[XIT/3KPVEUJ4"7(A\_R@2S%,@9 &2>2,#J>U2Q^(-)FTB#58KZ*
M2RN,"&5,MYA)P%4#DMGC &<]JX[3#(_CO0;U["^2"/P\\+226D@"2%XR%)V\
M,0K'!YKG]*BU'2M.\*:G-IFH&QTW5=0:\MQ:R>9&LSR"*41XW%0'SP#@-0!T
M-IXI>YN/&RW7B$V=C8M#';7<D"J;4M%N;Y64$D-GAAGBNHG\3Z+ISPVMYJL/
MVEK?SPI^^Z<#=M [DCCOG@5Y]J@GOK;XFM;Z;J++J-M"+3-C*#.?LX7"@KG.
M<<=:WD#MX_\ #-T;.[\B'1IHWE-K)MC=C%A2=O!PK<&@#JH?$.D7&CPZM#?1
M26,[!8I5R=[%MH4#J6SQMQG/&*=I^O:5JEU-:V=[%+<P9$T'*R1X./F0X*]1
MU'>O+UCDM/!MG-+9ZE%<VGBB6ZMT%E(QP996!,> S(8V;[O.2/0UUG@J\TR[
MUG7+J*XN?[2U"1+B:">REM@B(BQKM$@!;H,L.YZ#B@#HM2\0Z5I$CI>W8C:.
M+SY $9_+CSC>^T':N0>3@<'TJG=^+=/M?$FGZ+^\DEO8'G61(V9 @V@8(&#D
ML.G0=<9&>6\8O=W&J^(=/72[U//T8I;3V=H7-ZVV3*/* 0H4D87()W'DY IN
MG?:8-<\#7TFG:@(5T:6S?_17S'*1#@.,?(#M;EL#B@#L/$WB2U\,:?#=722O
MYUQ';QK&C-EG8+DX!P!G/OC Y(K"G\6#3?'UQ#?ZF4T<Z/'=QQ/#@K(964X
M7>?E7..<<U:^(T%Q-X8A>WMYK@V^HVEQ(D$9D?8DR,Q"C). ">*JPRF3XJRZ
MBUE>K:MH*1"9[20#=YS.5SM^]M(..O;KQ0!T_P#;FFG3K:_2Z66VN@&MVA4R
M&4$9^55!+<9/ [&I=-U.RU>R2\T^Y2XMW) =#W!P01U!!X(/(KR/1XM0T7P]
MX,U&]TK6'L;.WNK.]@MHYHY[=I)%9'V+ABOR8/L:]*\*6UC!IL\NGZ;<6%O=
M7#W&VYWB65F S(RN2RDD'@\]"<9H JVWC+3=3&O0I<R6*Z8[0O=2Q%54A%)?
MYAC@OP#UQGH:GMO$VCV6GZ5%>:[#<3W5HLT,S@*URH0$R;0.,]<8[X%<Y9K<
M6C_$"SFL+WS+F>2XA9;9V25&MT4;6 PQW C R?:J>E07"W7PQ$EA>K]BTZ2*
MY+6D@$#FW1 '.WY3N!'- '7#QUX8-K%<_P!L6XBED\H,0PVMNVX<8RG/'S8K
M0U/7=-T<,;ZY\L(GF/MC9_+3^^VT':O7YC@<&O,]0L[J7P%\1+:+3;XW%[J<
M\EM&+.3=,K+&%91MY&5;GVK1U&8:?XQU&75]+UJ[TK5[6 6TMBDY"E5*M%(B
M$$9SD9'<^] 'HINX/L7VQ9!);^7YH>(%PRXSE<9SQZ=:X/4O'+ZCX:T/7-(N
MI+."XU>W@F$L0 :!YMIR6'&5&20>,GFNTT6TBL=$L[6"S^Q0Q1*J6V_=Y2]E
M)R>1TZFO++."[7X:>%=,ETK4A<V&L6WVF(V4AVA)RSG[O*A<'<..>N<T >G:
M?XCT?5([R2SU"&1+(XN225\KC.6W8P,<YZ$4^QU[3=1O9;.VN<W42"1H9(VC
M?8> X# $J?[PXKSWQ!INIZCK'CJ/3K.Y,MS8V)MRT3QI<-$SLZ*Y &2,+U_B
MK?\ "\^EZUJ\>JVVAZQ;7L5N89;C4Q,K1 D'RAYA.[GGC@8Z\B@#7U3Q59:5
MXBTW19EF-Q>K(X98F*JJ#KD#DY(X[=3CC*1>-?#4]XMI%K-J\S/(@4-QF-=S
M\]!@ G/L?0UF>)5FM_'_ (4U 6EU-;11WD,CP0M)L=UCV!MH^4':>3@#N167
MH:W-OX;\<.FBS7-Q)J-]<0VES;.@NU91M W ;@V"./I0!U]IXET>]D>.&]4,
MD N2)%:/,)Z2#<!N3_:&14%GXS\.7]S9V]KJUO++>9^SA<XD(R< XQG )QU(
MYKC=!FE'CK2=3:TU9K9]"D@:633WB2.021MY83:-@ !QQSC +&L_2[2Z@\ >
M +9M-OTN+/6(I;B+[')NA4&7<S#;P/F'/O0!Z=_;NFF^2S%P3,\IA4B-MC2
M$E ^-I8 '(SD8/I4<'B71[F^BLX;U6FF9TA^5@DK)G>J/C:Q&#D G&#Z5Q=O
M;W]CXKCFT1[UK2YU:7[=I-[;,4BRS[KF&0@;0?O=2#OP.>*R+.6]N;CPE=2:
M+J=J]IJLWVFRAL'2&SW)* %POS D@E\D<DDKG% 'ID_B/2+:\6TFO421IA;@
ME6V>:>1&7QM#G^Z3GVK+C\9:;?S:]:+<R6(TS,4EW+$55&V EOF&.-PQGK[B
MN>\-7,EE;3>%-9\/W=WJ$.HS3PRR6A>WG#S-*L_FD;5QN[G<,< GBI8UN+34
M/B#;2V%\6N_WT#);.R2J;94^5@,,=P(VCGVZT =;9ZM9VVA:9//J1O/M$*>5
M.(CONB4SN6-1DDC+8 X%(_BK0H],347U2W6T>7R%=FQ^\SMV$=0V>"",CO7#
MZ5%?Z5-X$U6YL[LV%OHQT^Z3[.^^TF*1_,R8W $IM)QQWXJGKFCW;:3XFO(;
M&[>VU36[*>VMDMG9BD;1>9*4 R VUCR.0H/<4 >DZ7X@TG69[F#3KZ.XEM2!
M,BY!7/0\]0<'!'!Q4]]JEGIVP7,I#R9*1HC2.P'4A5!) XR<<9KFK-9&^+5_
M<BVN5MI-'@B6=K=UC9UED8KN(QD!A5?7KRZ\/?$2TUNXL+VZTBXTTV1DM(&F
M:WE$F_)503AA@9 ZJ* .G7Q!I4FG6M_%>QS6UW_Q[M"#(9C@G"*H)8X!R .,
M'TJ%O%>@QZ?'?OJENMM)-]G5V;!\W.W81U# \$$9'>N5GAETSQ-X9UJ+1Y;3
M1(X+JV>V@@YM#*P99&C0?+NV\\?*3SWK%UO2+MK;Q!?PV5V]KJ>NV,]O;I;.
MS%(C%YLI0#(!*L>1R%SW% '>'QOX;"W1_M6$FU($JA6+#()!"XRP(!.0", U
M9E\5:##'822:K:JE^N^U._\ UJ[2V1[8!K!ARGQ7U"^:TNOLQT6&(3_99-C.
M)9&90VW!."O%<KX?M+N'0_AO#/IM^DEC=S&Y5[.0& >7*H+?+P,LO)H [T^/
M/"ZV9NVUB!85E,3DA@8V&,[UQE0,CD@#D>M:.HZYINE1[[NYVCRS*=B-(50=
M7(4'"_[1XKS^[MIWT_XH(FGWI>^5A:@6DF9R;54&SY?F^?(X^M1K*^D:W%<:
MOI>MW&F:EI-K#')9)/F&2,,&BDC0AAG?D9'K[T =Y<>+= MI(8Y=6MM\T'VB
M)5?<7CXPPQG.<C'KGBIH/$.DW6D1:K!?1R64QVQRKD[VSMV@=2V1C;C.>,5Q
M]MI\=AXV\*BUT>YL[&UTRZC"")Y%M][1E$9\$!L!N,G'(S6#:1ZGI=EIVL+I
M6H36VF^(KZXN+5;9Q(89C(J2HA + !\\>M 'IUOX@TJZLIKR*\0PP2F&7(*M
M')D#85(W!LD?+C)R/6BV\1:3=6MW<QWT:Q61*W7F@QM 0,_.K %>.>17%^)&
MDOM'MM=T?0+T6\&JQ7EU#%"UO=7D81D=PHPY(W*1G!.STQFEK5FFI:#=:UX=
MT+4RWVVRN;M;D2B>_C@?<4"2'<=HQCUY SB@#HK'Q%-??%!]+@O)6T\:0;DV
MTMOY923S54-\RAL%3].3795YY'J\=Q\1QKL&GZH]@OA^1#)_9\JDN)0^S#*#
MNP#@=SP.:[71M6@US28-1MDFCBF!_=SQE)$()5E93T((((]J (9/$>DPW\5E
M)>JDTLOD1DJP1I?^>8?&W?\ [.<^U1CQ5HI^V 7PS92)%<KY;YB=SA5(QG).
M,?45P/A^WB\F/PUKV@:Q<ZK:7K21NS3&TE_>EUG#[MB@ Y/?.1@DXJWK\5Q%
MXG3QGI^EW4T5G<)9W5FMK)YMV@R/.5,?,8R_RG'(#<_=H [K4=>TW2@3>W/E
MXC,S 1LY2,=78*"54>IP*P[K6KH>/]%MK:^\W2;W3KBY,<:*RN4,>UE8#)R'
M/0UE3:D^B^.=7N-1TG4+W2M;M+<6TL%D\P4HK*T+H!E<[B>0!R<]ZL/!)'\0
M?"S1Z7-:VT&EW$3)% 3%;EC%LC+*-HX4CKCCZ4 =&/$^BM807POX_LLT_P!G
M27:VTR[MFT\<'=QSWJGXL\0V^E:+J@AOS!?P6CS*R1&3RC@[2_!"@D8^; /-
M>?2"[@\&R:(=*U-[ZU\1"XE5+.0KY1O/,#JV,,"I!^7)]L5J//=:9+X[TW4-
M/OY9=5\VYL9XK225)XV@""/*@A2NW&&QUH Z+2-:%U;^$FN]>6*]N]/$\MGL
M3-X3"K%CQE0IRW&!VJ^OC?PR\L,::Q;,9I_LZ%22#)G;M)Q@9/ SU/2N2L([
MA;_X:,]A?(+.PECN2UI(/(8VZ( _R_+E@1S67<6MTWPZ\06Z:9?_ &F;Q&]S
M'$+*7>\9NU<.!MR1L!.?:@#TZ_U_2]+>5+R[6,PQB6;"LPB0D@,Y .Q>#R<#
M@^AJU9WUKJ%HEW97$=Q;ODI+$P96P<<$5YIXANX;/Q1XF@"Z@D&L6$$-Q*NF
M37*J=CKN7RQQA&&5;'//U[_PY)82>&]/&ES/-910+#$\BD,0@V88$ A@5(((
M!R#0!R]EK]WXEU?5ELM9DTV/2[Y8T5K0-'+"J(TGF%U!!.YAPRX !QUSU%MX
MCTB[N/(BO5$IB,ZK(K1[XQU==P&Y?]H9'->?S:7J>K^'/B+IUC;W4-W?WTDM
MKYT#Q"=/+B!"LP (;:R_CZ5KW3-XEUGPE?V=I=VS:;))<79EMGC,"&(J8N0,
ML6(&!G@$],4 ='IGB[0-9NX[73M4@N9Y8WE18R3N5&V,<XQP?\>E.U+Q5H6C
MW3VM_JEO!<)#Y[1%LN$R!G YZD<=36-\,8'MO!4,$]I/;7"7-TSI/ T38:=V
M4X8#.5*U5U2ZM[/XQ:9+<*VW^Q)P&6(OM/G1\G ..XS[X[T =)!XHT2YMM/N
M8-1AD@U!_*M95R5E?GY0<8W<'@\\'TIMUXKT*QAOY;O4H8$T]E2Z\S*F(L,J
M"",\CD8ZUYXVC7>DZ/::E]@NEL_^$N;5/(C@9I(+5@RAO+ W#J&V@9 ;IUJ#
MQ&EYJ%C\2/(TK4R=0CM/LBFRDS-B)0<#'7V.".X'- 'H?_"<>&!*\9UNS#I,
MT)!?'SJNXCZ!><]/>K.G>*-#U73+C4;+4[>2TMF*SREMHB(ZA@<%?QKFO&MQ
M;1ZMX(N3"_D#52VT0-N \B3!V8R,<=N,>U86O:!J=_=>*-<TBSF>WFN=.F6V
M"%&O?L[;I"%.,YR /[Q4XSQ0!Z1::]IE[//!%=!9H$$DL4R-$ZH>C%7 .W@\
M]*2VU[3+MW6.YP4A\\F6-HQY?]_+  K[CBN1U:!=?\46FM6EE=2V-GI%W'=J
MT+Q-<"0+L@ 8 EN&..QQW-84VD>()='U;1-)NKK5--;2BUG)?P&*XMW#H?LQ
M<A2VY0>O(P,XXR >D6WB32+J>>!+U5E@A^T2),K1$1?\]!N RG^T./>I[+6+
M'4)Y(+>5S+&BR,DD3QG:V=K88#(.#S[5PUO)HWB"SO+]O#&NM<1:;/#<K?"<
M2!67YH(]Y.]F/]WCCJ#@&_X,BU2RUNXL6O;C5-&2T1K:\O;<QW$+;B/)9B!O
MP.<D9'0]: .LOM4L].,:W,I$DF3'%&C2.X'4A5!) R,G'&:Y[Q3XSM=-\&MK
M.EW$=QY[)';RQJ77+2*A)P.J[B<'N,5!J7VK2OB?;:Q<0SR:3<:4;(2Q1M(+
M>82[_F"@D!A@9Z94#TKF-3TB^M? GB#997C_ -I^(%OK6UCMG=UB\^(DE "5
MR$9\''7UXH ]%T2"\0W,\VK37]I.P>V6>W6.2$8PP) 7<">1E01[USWBOQ8(
M+G0HM)U(JT^LP6DVV'=',A?$B!RN,C&#M.1SZ5UMV);O2KA;20QS2PLL3L"I
M5B" <'D<UY1%<W#^"O"&CR:-JD>HZ1JEDMY#]AE8((F(:0,%VL"/FRI/6@#T
MV]\1Z1IUP(+N]6)O,6)F*ML1VQM5GQM4G(P"1G(]:JZ?XLL-1\0ZKI$0E5].
MV+)(\;*I8J6/)&  ,<YYSQZUPZ01)?:[X=\0:!K-^U[J$MQ:>49C:W4<C[T#
M%6V(5. =V,8!JSJ.F:E=:E\0M+MK6Z2XU6TA-G-Y3"*3%OL(\S[H.X;<9SSG
M&,F@#M8_%.B2321?VA&CQP_:")0T8:+_ )Z*6 #+_M+D537Q_P"%&7<-<M,;
M(Y!R>5<X7''.3VKGM)NM.UGRK\^'=;@U2RM95E:^6X/V8LF&1-Q.\L<<*#QR
M<< YD]E<?\*%TO3AIEY]L1;))+86<GF I/&SY3;G@!CGI0!W1\:^' ;I?[5A
M+VN/,0!BV#G!48RX.#RN1P:;?ZYIUS::-<VOB"*UAO;N+[.\85_M@)_U0R#C
M=GDCD>U98R/BV]]]ENOLW]A+%]H^RR;-_G%]N[;C.TYQ7*6%M>1?#[P;;/IN
MH+/:Z^DTT1LY=T48GD8LPVY"[6!S[T >@WOC7PWI\EW'<ZO;H]FP6X498QDC
M/. ?Q].^*?<:G:-XCTV!-=CC9X)9?L*A6%PN 0Y;&5"\G@@'-<E<0RG5OB0_
MV"\(N[**.W;[)(1.1;LA"';\WS$#BFZ;'<#6_AX[V5ZJVFCS17+-:R 0N8X0
M%<[?E.4;KZ4 =6GC?PU)+#&FL6S--/\ 9XRI)!DSMVYQ@9/ SU/2KM_X@TO2
MWE2\NUC,,8EF^5F$*$D!G(!" X/+8'!]#7F,]K='X<ZW;IIE_P#:9?$;7,<0
MLI=[1F\60.!MSC8,Y]JN>(;J&T\3^*+<+J"6^L6$$-Q*NF37*JVQEW+Y8XPC
M#Y6[\].H!Z7;:A9WE@+ZUN(Y[4J666([U8#KC'7H:X36/'+ZCX'_ +<T2XFL
MS'J,4#>9!C?&;GR3G>O&1D\<COBNQ\.R6$GAW3QIDSS64<*PQ.X(8A!LPP(!
M# K@@@'(->8M;W@^%+Z*^E:B;VWU@&2+[%(=R_;C(2N%^9=G.1D>] 'ING>(
MM(U:6[CL;^*9[/'G@9&P$$AN>JG!P1P<=:6R\0:7J%\;*VNPUR(_.$;(R%X\
MXWKN W+_ +2Y%<)XFTW4-8\3>*(=.M[E6O/#B6\$K0ND<DH>0E-Y &2K =>]
M:GABXT[7-4LK\>']8MM3M(F2634O. MMPPR*9"0^3CIQ@9.. 0#NJ*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Q?%6O2>&= GU=;
M(W<5OAID63:53."W0Y SD^P-%[XABL)9'G6,65O8F]N;E9<B)!G'&/FW8;'/
M\)]L@&U2,P52S$  9)/:N9'BY[>[TA-1TTVMOJYV6DWG!]LA7<L<@P-K$ XP
M6&01FL&/Q1>7O@WQ9?:]H\-U96=Q=V\EM#/G='%\K+RHXP"=W4YZ"@#T6BN3
M;Q5);ZM8:)8:')+)<:;]L@Q.B1A5*+M)Z@#<.<=N :2T\=6]WH.E7XLI$NM2
MO381VKN/DF5G#AF ^Z/+8Y YXXYH ZVBL'0O$CZQJNJZ;+ITEM/IDHBG?S5=
M&8J&7:>"05(/(%1ZIXH-IK%SI5E:1W5];V8O#;O<>6\RDL (AM.\_(<] ,KS
MSP =%17(P>)-0'CK7+"ZAMHM*TZS@G,OG'<JMYA+D;?]D#&> ,Y.<4\>-1%#
MHU]=Z<T&EZQ(D5M<^;N9&D&8_,3'RAO4%L$@'% &IKGA^/6VLYA?7MC=6;L\
M%Q:.H92PP058,K CU!J73=+^Q2-+<:A<ZA>;=AGN=@95/. J*JJ"1V&3@9)P
M*RY/%DSHUWI^D3WVGQWOV*26!B9-P?8[K&%.Y%;()R.A.,#)P-)OX]'\;>-8
M;2U6>[GO+7R+1&V&0F!"QZ< 9))/'YT >BT5 UQ]GLFN;PQPB-"\I#[E0 9)
MS@<8]JYH>-A';Z/J%UI[0Z3J\B16USYN60R#,9D3'RAO4$XR,XH ZRBN/N?'
M7V;P_P"(=5?323H=V]M/$)_]9M5&+*=OHXX('2G/XBU0?$*32?LT']G0Z6+P
ML)3O(9]I;&WJ-I 7/?.>P .NHKEM/\67.K:0-2L-/MYK::R>Z@E6[W*&7;B.
M3"_(WS<@;L;2*J^'O%&K7?A/P_>7.FB>\U1%(>.0B)!Y9<O(VW]V." ,'D@9
MH [.BN*'Q$B;1K*_CTJ:8W&J_P!E.D4R,$E#E,ACC<#C(.!GOBK,7CF&"/7_
M .V+&2PET41O*BR"7S$D!,>TC'S$@KCU[T =66 (!(!/0>M 8,,J01G'!KSZ
M[DO)/BQX:FN],CM96TZ\(,<PD+C]W\I.!@K^(^;@]:?9^,+'2/"LFIV7A^6&
M%M8DM);>.1<B5I]C.3[L<X&: ._HKE$\;);7&N0ZQITM@VDVBWS8D67S("&Y
M&.C90@C]33X/%T[:YI6EW&DNCZG;&Z@DCG5PJ+MW!\@8(#+P,]>M '44FY<@
M;ADYP,US7C+5IK*+2=-M9&CN-7OX[/S$.&CCY:1@>QVJ0#V+ ]JPM75M)^*>
MF/I.DBYN#HEPBPQNL0.)8L;F/0#\3STH ]#HKB[+XA1WD.FLVES02W&J-I-S
M!)(-]K<!2Q!P,,N!G(/<5!XE\;7UEH?B\V-E&M]H:H-[S90[XPX<?+U (^4]
M^_>@#NZ*K6<MR]A')<PJDY7)CCDWCVP2!U^@KCX?B)))86VHOH,\6GOJ)T^:
M9KA"8G\TQ [1]X;L9Z8SQF@#N:*YN[\4R!M6.F:<;^/23MNR)MC%]H=DC&#N
M8*1G)49(&>N,VV\7W>K>,M'MM+B@ET>]TI[]9&E*NPWQKDC:<%0Q^7/.3DC%
M ';4FX;MN1G&<5S/CG6]1T+1[6?3887DGOK>V9I)"NU7D53C@Y)SCVSGG&*P
M9IKRR^+%U/9Z2MQ?2^'XG>!)PBEO/?)+D>P&<9Z<8Z 'HM%<C;>/K&^TK2+J
MV6&.?4[=KB.*\N!"L:J0&W/@\[B , Y^@-:OACQ#%XFT<7\=O);LLKPRQ.<[
M74X.&'#+W!'4$4 ;-%<K>^,_(L-4U2UTYKO3-+F>*ZE24"3Y/]8R)C#!><Y9
M?NG&>,VK7Q0M]X@DTFUMTDSIT>HV\XE^26-V*J#\N5Z9[\4 =!17GZ>.=2U6
M;P=/IFGQ);:R\[2)//AOW<;G9D*0!D!L^P'O6[:^*6U#4;FWL;2.>.UO#9W&
M+C$L3#J[1[>$ST.>>N,4 ='17#Z'XMUB?2M<O[W2_/:UU.6SA@LW,C$K(L07
M&T?*#\Q;TR<#I5B7QT+:T\2O+IWF7.@(LD\=O<*Z.A0N"&(7D ,"",@CO0!V
M%(6"C)( SCFN7L?&$D^N6.GWNE264=_9O=VL[S*VX)M+A@/NX#@CGIZ'BN9\
M6ZNVOZ;X6U.'3E_L^77[(VURTO[S;YP 8ICA6 X^8GD9 [ 'IP8$D @D=1GI
M2UQ?_"166G:AXTO(="D6[TN.*6[=9%W70$193UP,(/K[59T[QE+=ZQI-E=:1
M+:1:M:M<6<S3*^XJJLRLH^[PV0<\^@Z4 =717&2_$!1IUGJEOI<EQIU[J!T^
M!TF42-)O:,,58 !2RD9W9Z<<\='K.H3Z9HEUJ$%DUW);Q&4VZOM9P!D@'!YQ
MT'>@"\ZAT9"2 PP2I(/X$=*;;V\5K D$"!(T& H_SR?>L:S\1K?6VC7%O#$\
M6I6YN6;SN(8@H);[O."RCMR1[XSF\=1QZ;8:U+8,NA7TRQ1W?FY= [;4D=,<
M(QQSN)&X9 YP ==2 AE#*001D$=ZXFP\1:G>W'B]-0TV&:RTV5H5ABGRS*(E
M;'S* <AB2<\=.<9*6'BZ&TT_PE9:9H$HAUBR\RTBCF4+"%B#A"3Z CG^9XH
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
MF<@DX'0<<D<GB@#A=,\%>*- TSP]<Z9-IC:MI<$UI<02ROY%S!(X?AMN58$
M]*[_ $M-06S#:I)"UVY+.L&?+C]%4GD@>IZG)P.@=_:$7]KG3?*G\T0>?YGE
M-Y6W=MQOZ;O]GKCFK= '"Q>$M8L--\1:%9O:2:;J\L\L,\LC"2V\\?O%*;2'
MP22O(SG!QUJPOAC4M'\46%]HJV<EE'I,>E.MS*RM$L;EE< *=_!(*Y7MR*[*
MB@#SC2?!7B#2](\'J'TU[S0Y9_,4RN$=)49<@[<[ANZ8P<=15^\\(7FH>)+/
M5WM[*TO[6_\ ,_M*UE99)K4,3Y4B!0&)7"G)(&,Y[5VZLKJ&4AE(R"#D$4M
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
M-- O]*ETR6_LM+32[VVGD<0S1IRK*X7(8'/4=#6O<Z'KUUXC\-:K.]C*=/\
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
MYHMGXAT6ZTF_#FVN5VOY;;6&"""#V((!_"LA? ]B+Z:^?4=4DNY[+[#++)<
METRW)&,9^8]L<YQGF@#GM&UO7Q-X#N[S5VNHM>ML75N8(T16^S>:'4@;@V1S
MS@YX K+\1:E>^*/A//XB-_)'!<7L>RS5$V");M8U!.-V[Y0Q.>O&,5W,7@RR
MA3042\O=NAC%F"R<#9LPWR\_*<?_ %^:HS_#;2)K2^L$O=3@TV\G%P]C#.!$
MDF\.2GRY7)'3..> #C !K^+=:?P[X5U#58U5I((QL#_=#$A03[ D$^PK%8^*
M[2\NY6NV_LUK!V5[KR6EBN%Y!0(H!4@'(.<8KJ;W3;34M*FTV]B\^TGB,4J2
M$G>I&#D]<^]8>E>"+/2;.:V35-6N5:$V\37=SYIMXSU6/(P.@&2">.M '+V>
ML^)7T_P/J#:Z7;7%2&YB:UCV*6@9_,7 !W97UV\] .*9JOB/Q#I/ASQK%'J[
M37>B74(MKN6"/>R2)&VU@%"Y&\\XKK8_!5C%::':I>7HBT5@UF-R9!"E!N^7
MGY21^/K6#X[\+>3X2\42:>-0O;[63$7A1/,W,I4#:%7(PJX_#UH NI>Z_HOQ
M"TS3;[5!J.GZQ!.RH;=(S:RQ!6.TKR4(;&&)/O6!X/UJ>S\'^"-&MI#!)JUQ
M<HUP%!,:1F1R%R"-Q( &0>IKO+31(3=IJ<EW>7-V+<PP37*J&@1L%MJ[  20
MN2P)^450B\!Z5#X?L='2:\V:?/\ :+.X\Q?.MY,DY5MN#]YN"""#@T 9$U]X
MEDU/Q+X:LM38W]K:Q7NFWKPQECOW#RI!MVGYE(! !P?;F2T\7RZEH]KJ]I<3
M&"RTJ6^U"$JFYI%!41-\O!W)+G;C[GO6Y/#%X8M;W5H[34=7O9VC$YA1'GE
M^50%&U=J@DX&.YZDTGAK0H+'3[^66P2WEU:YEN[FW.#C?P%;&1G;C."1N+8H
M QM/O_$[MI.LF;SM*GMC+?1RM$%^9-R-!L&[KQAB<@^O-1Z+J7BG6(/#^N6\
MJFRO0DE[!,\0B$4@R/+VC?N4D#D\\YYK6T'P+IOAV=6M+S4I;:(L;:SN+HR0
M6V<@[%^A(Y)QDTW1O 6EZ%>^;976HBT60RQ:<]R3:PN3G*I]3D D@'D#.* +
M7B^_U/3=)AN=-M;FX"W"_:DM%5IQ!@[C&K<,V=O'7&<<\UQ>H:FVN6WA*ZL/
M$EW<03:\82ZQI&X&R1@LB%/OIM P1CO@\&O1=3TP:DML?M5S;26TPFCDMV4'
M=M9<$,"",,>"*R9_!&F3VD<1ENTF34/[2^U1R!93<$$%C@8Y4XQC&* ,Z#4M
M5\07'B6&PU.2R?29OLEN!'&WF2+&KEY-RG(+-C QP/7I3\.^+[SQE/IEJDSZ
M8TVC+J,QA52[.TACPN\$!058],G<O/7/0R^$;,ZC=WMK=WMG)>Q+%>+!(,7
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
M !/I1YL>Y%WKEQE1G[P]1ZUY?_9)L]/T6+PQJ<&I-965P(K/6L,E[:M(,E'
M&,;5"MC&TKGBNCT"^\-7UOX4N'@@M-3>PSIMM._[Z.,H P7U& .>X&?6@#KR
M0 23@#J338YHIH_,BE1X_P"\K C\ZX_XB7,EK:Z$\O\ R"CJ\"ZB3]T1'.-_
M^QOV9SQTKGO$EE$FM>,EM(XO[)D\--+=QJ!Y8N_G\ML= ^P9]>%/I0!ZBDT<
MI(CD1R,$[6!QGD4^N9\#:1IECX:TZ]L;2&.>\L;9KB9!\TQ$8P6/<\GGWKIJ
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 CFMX;E-D\,<J9SM=0PS^-1?V=8[MWV.WW!=N?*7.,8QT
MZ8XJS10!3?2=-DB\I]/M6CSG885(SZXQ[5.;:!EB5H(R(B#&"@^0CH1Z5+10
M!7-C9EI&-K 6D8.Y\L99AT)]2*0Z;8DN396Y+_?/E+\W?GCFK-% %:33K&:&
M.&6SMWBC;<B-$I53Z@8X-/N;.UO8A%=VT,\8.X)*@89]<&IJ* *USI]E>!1=
M6EO.%^Z)8PV/ID5%=:5;7>H6=Y,BE[,EH?D&0Q!'7KC!Z>O/85>HH ;)&DL;
M1R(KHPPRL,@CT(J"/3[**U^RQV=NEOG/DK$H3\L8JS10 R*&*",1PQI&@Z*B
M@ ?@*?110 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 %%%% !12$A5+,0 !DD]JJ6.KZ
M;J;S)87]M=-"0)1#*KE"1D9P>,B@"Y1110 4456M=0LKYYTM+N"=H'\N812!
MC&V,[6QT/M0!9HHHH **@O;ZTTZT>ZO;F*VMTQNEF<(JY( R3QR2!^-3T %%
M%% !115:34+*&^AL9+N!+N<$Q0-( [@#)(7J0 * +-%%% !1110 4444 %%5
MK/4++4%E:RNX+E89#%(89 X1P 2IQT."./>B/4+*6^EL8[N![N)0\D"R NBG
MH2O4"@"S115:^U"STRU:ZO[N"UMUZRSR!%'XF@"S137=8T9W8*BC)8G  ]:B
ML[VUU&U2ZLKF*YMW)"RPN'5L$@X(X.""/PH GHHILDB11M)(ZHBC+,QP /4F
M@!U%06EY;:A:I=6=Q%<6\F=DL3AE;!QP1P>14] !1110 4444 %%%1SSQ6MO
M)<7$J10Q*7DD=L*J@9))/0 4 245'!/%<P1SP2)+#*H=)$.592,@@]P14E !
M1110 4444 %%%% !15:34+.*^AL9+N!+N8%HH&D =P!DD+U(%6: "BHKBY@L
M[=[BYFC@@C&7DE8*JCU)/ I8)XKJWBN+>1)894#QR(<JRD9!![@B@"2BBJU[
MJ%EIT2RWMW!;1LP16FD"!F/0#/4GTH LT444 %%%06E]:7\32V=S%<1J[1LT
M3A@&4X9<CN",8H GHHHH **** "BBB@ HHHH **K#4+(ZB=/%W ;T1^:;<2#
MS F0-VWKC)'/O3KN^M+!(WN[F*!9)%B0RN%#.QPJC/4D]!0!/1110 445!!?
M6ES/<007,4LULP2>-'!:-B,@,.QP0>: )Z*** "BBB@ HHHH **** "BBB@
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
MTCPU?:EIEO%<W-I$9O(DSB15&6 QWQG'TQWK'A\8E_%VEZ:9;1M/U+33?07
M5@S'&=IYP 5W,#Z*1VS77E0RE6 ((P01P:X9?AE8KX=MM)^V3'[-?BYCF_B6
M+)7R1Z+Y1*?CF@"V_B'6EM+*5XK&VCNK>2<7,P)7=D>5"(]P8NRDL<9Q@C!J
MDOQ#231O#5_<&VTN/6;=I#<W09X8I %Q&2"N"V6()(X0^M;&I^'+VZ\56NM6
M6IQVXCLWLY(9;?S1L9@Q:,[AM?@#)!& .#BJ&E>#=1TOPYIVB/J-E?V=M;R6
M\UO<V1\N925*'&\X*X/KG<>G% '4Z;+<3Z9:S7:1)<R1*TJQ-N0,1R%/<9Z&
MN2M_&6HKK^CZ?>VUI&^I33PO:HQ:6S**SIO<$J2RKTP",]\5T7AW1(_#WARR
MT>*=Y4M8O+$C<$_3K@<\#G Q7*Z?X U.PBT"-_$$+IHEU)-$WV+#2(ZNK;SO
MY?YS\W [D&@"M<>._$T>BZOK46C:<]EHU]/;W<7VAS))'$V&:/C' YR>OIQS
MH/XI\0ZEKFJ:9H6GZ:_V:TM[J"6ZF<"190Y ( X)VCV'.2>E8_A?3I?$FD>+
MM+34;8:==ZY>I/Y:;I1&S_,%.['S#H<<9/7M<T_SQ\5?$=MI5W90E--LX_+E
M0OC'F8P P^[W'N.10 6GQ U?6D\.#2=+LTDUFVNGQ=3,!#-!A65L#[NX]1R?
M;K6O#XAUG4FU6#3H+$W6DJD=PCEV6>X,8=HT/!51D ,0<D]..8[+P,=,U'PY
M-97Z+;Z-%/&8Y("SSF;!=BP8!22,]#U-6E\,WNGZ_JNI:-J$-NFJA6N(9X#(
M$E5=HD3##J,9!ZD Y% &?:^.I;]_"M]!!$FC:]NC,D@.^"<*2(SS@[BK 'U'
MO5VZ\4SVHB4I&[7VH26EB4A=_E16+R,JY+8V. !UX.0#PZ\\$64O@6'PQ9S2
M6R6J1_9;D<O%*C!ED^NX9/U-/\0>$AJFCZ=;:;?/IMYI<J2V%RJ>9Y;*I7#*
M?O*5)!% &:OC/4[:.2UOM+*7LNHQ6-A,T4D,-UY@+"3:_P RA0K;AS]T8/-1
MZ&EXGQ;UT7IMVD_LJUVO A0.OF2\E23@YR.IZ ^U6=2\':GK6D0?VAKH.M6U
MU'>6MW#;;8H7CS@"/<<@AFSDY.?0 5<TKP[JEMXLN-?U#4K6:2XLH[62&"U:
M-1L9F!!+L?XN^?PH R?%'VY?B9X;.F16SWC6%\%-PQ5!S#RV 2<>@_,=:KOX
M\UJ'P]?7MQIUI%=Z-J M-612SHL1VGSX^A("L&VGG&>1BNEUC0+J\\0Z7K=C
M=Q0W-A'-#Y<T1=)$DVYZ,""-@P>?I5"=="\(Z9=KKUVLCZW<N;AC"Q%Q(Z8V
M*HR0-BA0,GIU)- &U;:C/=Z_<6L)A>QMX(V>4 DF1\D*#G'"@-_P):P[^_U?
M_A:.FZ9#<P+I[Z;-.T31DEB)(U))W=<'CCC)ZYXO^"="/A[PI964AE:?8'E,
MS;GR0 %)[[5"I]%%.U'P]<W/BS3M>M+]+=[:WDM9HG@\SS(W96^4[AM;*#D@
M]>E '#:/KNI^&]%UG4;>UM)--B\2W,=PKNPE*R7(3* # QN!YZ\]._3ZMXMU
M 2ZNFB67VJ72W$30&VF<W,FQ7**Z#:G#@ G//8#DUIO -]-X7U31CK%N#?ZF
M=0,PLS\A,PE*[?,YY4#.>E6IO"6LVWB.\U31-?2QBU'8U];R6@E4R*H7S(\L
M-K$ #G(XR<]* .JM)S=6<%PT,D+2QJYBD&&0D9VD>HZ5-3(8A!!'$&9@BA0S
MMEC@8R3W-/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\0Z_!X<T^.\N;>>:
M)YXX/W(4[2[A%)R1QDCIFM:N,^*(9O!156*,;^R 8#.#]ICYK#UK4]8\#ZYJ
M@MM1O=5M7T2XU 0WK"0P31,H# @#"'=RO3CB@#T^BO/[J[OM';P=J5GJ-U>+
MJES#:7D<LI=)EEC9_-4'A"I7/RX&"1C%4$U>_34O#E[:ZG=WD%]K,UK-=,Y2
M&XC(E(5(<D +L W<$E<\ALT >GUDZQK\&BWFEVT]O/)_:-T+6*2,+M1R"PW9
M.>BGH#TKBK"XU&/_ (2[6;C6=3N!H.H7+P6@D41RJMNK;' 7E<G@#&",]S5>
M]B>ZLOAWK$VH7-S<7FI6\LQ:4F-V>"1LJGW5QR!M XZYH ]3HKF/'&LW&D:=
MIB6\AA_M#5+:QDG7K%'(WS,/0X& >Q;-4HWN['XAG0%NKN;2K[2WNMLD[L]O
M(CA25D)W ,&'&>".,4 :UIXIBO[ZVCM=.OIK*YEEA2_C16A#QE@V[!W*"58!
MB,$CW&=B[N/LEG-<F*241(7*1XW-CL,D#/XUQOPGM4A\ V<JR3,TDMP"'E9E
M&)Y!P"<#WQUI&NY?$6O>+K"6[N;>/28XX8([>8QD%XMYD;'WLDX .1A>G)H
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
MKZ?XBN6N;Z,Z;<6X:*R>[DN9$D4@,ZNX!VD,,CG!QCK0!TU%%% !1110 4$
MXR.E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4]5TJR
MUK3Y+#4(!-;2$%EW%3D$$$$$$$$ @@]JBM-#L+0SL(GFDGC$4LES(TSN@SA2
M7).WD\=.3ZFKEQ<P6D#3W,T<,2XR\C!0,G Y/O6-JGC+0M*L[>ZEU*V>.XND
MM(RDJD%V8 \YP-H.3GH!0!+IOA;2=*:W-K!(%M0PMDDG>1( 1@[%8D+QD<=
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
MZYPMN9E$A.,X"YSG'- &2G@7P\EC'9)9RK;1W(NHXUNY@$D#%@5PW #$D*.
M23BKO_",Z0;^^O7M6DFOX1!=>;*[K+& 0%*DE<<GMW-6/[9TO[>+#^T;3[86
M*"#SEWE@,D;<YSCG'I2R:OIL5X+.34+5+DL$$+3*'W$9QC.<XYQZ4 5+#PQI
M>F^5]GCG)@B,,!EN9)#"AQE4+,=O0#CG@>E):^%='LO#\VA6]O*FFS!U>'[3
M*<AR2P#%MP!R<X/<T:%XHTKQ%)>IIMW%-]EG:%MK@EMN,L!UVY)&>^*;/XKT
M>W\2C09;V!+S[.;AP\@4(,J ISW.2<>@^E #/^$-T3SK"807"RZ?;_9K5UO)
M@8H^X!#^F!GK@ =!3-1\$:!JUFEM>VLLPCF-Q',UU*9DD( R)-V\< #&<<#T
MJ_\ \)%HGV>&X_MC3_(G<QQ2?:DVR,.JJ<X)]A5DZA9+-/";RW$L""29#*-T
M:GHS#/ ]S0!EW7@W0KO2+73)+,B"UD$T#),ZRQR9SO$@._=DG)SD]ZGTKPWI
MFBWEY>644JW%X5-Q))<22&0JH4$[F/.!UZU;LM4T_4C(+&^MKDQ$"00RJ^S/
M3.#QFJOB'Q#I_AG2FU#49ECCW*B G!=V. H_SP,F@"OJ/@[0M5U"YOKRS9YK
MJ#[/<;9Y$69,$ .JL%8C)P2,CM3HO".B03Z;-':.LNG1&&V83R9"$@[6^;YQ
MD X;/(S65-XM%KXX%K<:EIZ:"VD->B<D* PE1,F0M@CD],=>];%]J4<L>ERV
M.M6$$5S<(5:0JXNHR#\D9W#YCD8(S]* )=9T#3=>2V&H0N[6LHF@DBF>)XWQ
MC*LA!'!(ZUG'P'X<-M=6PL'6&ZN5NI42YE4-*""&X;CD \=QFM-]?T>.[%H^
MJV*W!E$ B-PFXR'HF,YW'TZU@^*?%G]G7NC6NF:C8--<:M!9W4!(>38S8;&&
M^4COD'KVH W8=!T^#6WUA(Y?M[PBW:5IY&S&"2%VEL=23T[FH]1\-:5JNJ6V
MI7=N[7=NC1)(DSQY0G)1@I =21]ULBK3:OIJ7HLFO[5;HML$)E7>6QG&,YSC
MG'I5F6:*WA>::1(XD!9W=@%4#N2>E &#:>!_#]C%IT=M9RQIITC2V@6ZE_=,
MP()^]SP2.<\<4L_@G0+J"_@FM9GBU"9;BZ7[7,/-D7&&/S\8VKT]!Z5I0:SI
M=S!//!J-I)#;_P"N=)E*Q\9^8YXX]:YKPOXAO_%9MM5L=1L/L1FG2ZL,!I(X
MP[K$P8'(8[ 3G@@G'3D WQX>TT:S_:YAD:^^S_93(\\C Q9SM*EMI&>>G6LV
MT\ ^'+)K(PVDW^@RF6UWW<K>02",)EN%P3\HX]JG;Q5I]UK&IZ'8WUL-3LX5
M?$A##>P<[=N06*A,D \9%5/!?BVWUSP_HYOM0LO[9O+07#VJ2*KD'DD)G.*
M)(OA]X9A6!4T]PEO<FZ@3[3+MA<YSL&["J=QRHX/<5JV&AZ?IE_?7UI%(EQ?
M.'N6:9W#L!@'#$@< #@#@5))K&F0WZ6$NHVB7CG:D#3*'8XS@+G.<<XJV[I%
M&TDCJB*"S,QP !U)- &=J.@:?J=[;WT\<B7EL&6*X@E:*15;JNY2,J?0\=Z@
MF\)Z+/%81-:NJ:?,9[81W$B;)#G+G##<QW-DG).3GJ:MP:WI5U'/);ZE9RI
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
M&#7O'-U/X=N!//=>%;F"VN(5./.,@*#=C (YZ]*]4HH \Q\*WGAS7)M#F)U
MZMI,#));3HT:V ,>V02?*%V\  $G/!['%+PYI^C2_!^%KB3[!,MRRF]@C7SK
M=S>;HV.1]T$1L0>-H]*];HH Y'P/>ZE</J\&I&SNI(+A -4LUVQWH,8^8C)
M90 IP<=NU9<O]DVOQ-\0R:[';+#<Z;:I ;J,$3 &7S%3(^8\KE1STKT*B@#R
MF'0-1T3X7Z'JH@D75O#SR7L4+_?^S%V+P'T_<L!CL5%=_P"'()4TPWES&8[N
M_D-W,K=4+ ;4/NJ!%_X#3-7T.ZU:_@+:O-#I@3;<V"1(5N.<\N1N [$#J.*V
MJ //XKN&P\>^-8[IFB:ZLK62$LIPZK%(&.<8P#Q]2!WKGM'^RVV@_"TH(HIH
MI@)L !DS;NK;O3+$ Y[XKV&B@#R+1Y=+O8CX:\0MJ9UZUU.2=;-58"63SF=)
MD<+]W!!+$\<YXKM/']Y!8^&EFN;-;F+[9;[F<,4@_>*1,X4@E4(#8SSC%=31
M0!YAHU] FM?$!I+J659H()DGEA,:R+]GVY'R@8SP/7'?K574;F'_ (4#HT7F
M+YJPZ=&8P?F#)+"7&.N0 2?3%>LT4 <-J<]HWQ7\/S++"4.F7:M(""#DQE03
M[@-CZ&N9T^UTQ_A%XLD%O;&Y#:H$;RQO!=GV!>_S#;C'7BO7Z* /,MFG'Q/\
M.2J6Q5+*X#8"X4F*/;GT.X''N#WK,@U*RT_3-5=[>*2'_A,&>.9@QCM <%9R
MJD94$''."37L%% 'B=_(9/#'Q!A1KJX;^U;6ZW/;LI:/_1R7P% QA6/3D#/O
M78ZC>6=U\3_"=U;R*R/97HWXQG=Y6S.?7#8]>U=W10!Y]:Z;=6'C74O#L=NQ
MT?4IEU<2 ?*F#^^C_P"!2",X]':LB[N-+_MGQ/X<\6/J*-J%YYUM#%&S+>PE
M$"!"JD[E*[<9&,#WKUBB@"NEM')IRVLT>Z-HA&\<AW9&,$$]ZXGP197\$[:%
M>Q2?9O#4TD-M,_2=7&82#ZI$Y4_[P]*[ZB@#QM5EN_A+>>&;C(\61W;CR"<3
M-<FX+K,O<J00V\<8SS@5JZDMZ/$GCO3[8R#5-0T:W%D50CS66*8$J>@P2!GL
M2*]/HH \Z\*7OA[Q%JFCWMJ=2DU73H'C>"5&C%D&3#H_R@'D  <^HZ&M'QC-
M+8>*_">IW&1HUM/.MW)C*PR/'MBD;T .X;CP-U=I10!YE/$$7XCZG;R+_9%]
M9JL#*?DFG$#"1D['.47(ZD$=179>#Y8Y?!FBF-U;;8P*V#T81KD'T(]*VZ*
M/&+O5;6<:7)%%)9"U\5AY[".!V,),D@,DC$$[G)R "!AL '&:[+PI.D/CGQC
M:2!TGFO(IXU,;?-']GC&[.,8R"/J,5VM% '%^))8U^)G@P,ZC:M[NR>FZ-0N
M?3)! ]:Y;0Y=+OH(O#GB!M3/B"RU)YQ9!64/+YK.DZN%^Z0VXL3Z^V?7:* /
M&+[5;:?^SWCBDLA:^+%DGL$@=C%^]?,LC$$Y?.0 0,-@ XS6R;B>Q\4!M*O8
MM1L;O6=MUI%TF+BUE+X:>)ASM&-Y!&,9YZUZ=10!Q7@"=([GQ/8N'6Y37+N9
MD9",(S J<XQ@@Y'KSZ47,Z6?QCMGG#JESHA@A8(2'D$X)4$#J <GT'-=K10!
MY+J'A_5F&O>&--B:*.PNO[<TR?;\H9LND*^G[X2=.PQWJ]KK:CJGP_7Q EE-
MNO+RUO[JS5=TGV-'4^7CJ?E&XC_::O3** ."F!USX@V6J^&[V$HFD3Q7-X@\
MR+<S*858 C<0VYMN00!VS5?QK9Z];_#[5#K&HV^HE9[25/LMDT/EHMPC.2-[
M9X&>V,&O1:* .!:[T^]^+ME=%XGA&@R%))!@!C,I&,]"5W'W&3TKE--EMT\#
M^!D9HU>#Q*Q(/!CC$L^"?1<,GM@BO::* /.=+M;:[\;>/3:PVKWVZV>T=T4X
MD6W #*3Z/U(Z&N<CUC3YO!/@FP*NNIZ;K%DM];/$QFAD5CYC,,9&3N.>^:]I
MHH \Q6XGL/%2?V5>Q:EI]WK++<Z3<IBXLY2Y#31,.=@P6P1C!.#S6]\1A=KH
M>GW4$4DUK::I:W-]%&I8M;H^6^4=<':V/1:["B@#A[=H+[XFC7-,N8GTU-',
M5[<QN#$[^8#&"PX+ ;SZ@$>HJ3X52QO\/[*-6'F)+<;T_B7,\A&1VR"#7:44
M <';W<.G_$OQ6MVQA^U6%H\)93M=464,<XQ@$@'ZBN6T86MMX1^&)0113Q7Z
M>=@ ,F8I%?=W')4'/M7LM% 'D6G2Z7>+=>&/$;:F=:BU26=+-%8?:&,S212H
MX7A<$<DC&#G KK_B3%>R^#96LH9)Q#<P37,$2Y:6!)%:10._ Z=P"*ZZB@#@
MY_*U[X@Z5JNA3QW%O'I=S'?3PME&5BOE1L?[V[<V.HP?6N2TC5+5O"_PXLE,
MK7.GZE'%=QB%R8'$4JE6XX.>WIS7M-% 'E<9L38^-],U&ZNK"1]>6X6:*,[H
M0QM_*ER1C;O //96]#576+K5;KP'XGAU 6M\]I=V;_VI81D)>()(F+%1D;D5
M?FQQ^5>O44 >8>*-8LKW5M8MX$>WEN=!(BN5@=Y+Y#YF(XP05"@DDG&2'SD
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
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 %%%% &?+H>ESZS#K$VGV\FI0Q^5%<M&"Z+SP#VZG\
MSZUH444 %%%% !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 %%%<_KOB"_TA-0GAT?[19V-J;F6=K@1[
ML!B54;3D@+[#D4 =!17()XOU-M!36#X?'V673VOHF%X#P$#A&^3Y25)YY&17
M0Z+J!U?0=.U(Q^4;RVCN#&&SMWJ&QGOC- %ZBBLCQ/K;>'/#M[K'V7[2EI&9
M9(Q)L)4=<'!YH UZ*Y.\\8W6D:1#K&JZ'+'ICHLDL]K,)S C8^9UPIP,\[=V
M*T-2\46EFVFP6:F_O-3&ZS@A88D0#<9"QX5 ""3[C )XH W**Q3JVIVVHV%K
M?:2BQWDC1B>VN?-2(A&;Y]R*1G;@8!&3SCC,2^))+_6+W3=%LTO&L&$=W/+-
MY4,<A&?+!"L6<#!( P,\G/% &_17*:GXPN=)TC6KZYT:1'TE%DEC,XQ*A&=T
M;8Y'4<@'@\"N@TVZEOM-M[J:%86FC63RU??M!&0,X'/- %NBBB@ HHHH ***
MJ:E->P6F_3[1+J?S$'E/-Y8VE@&.<'H,G'?% %NBJZ7UL^H2V*RJ;F*-99(Q
MU56+!2?J5;\JL4 %%%% !1110 4444 %%%% !115<WUL-16P\U?M31&81]]@
M(&3Z<G^?I0!8HJIITU[/;NU_:):RB5U5$F\P% Q"MG Y(P<=LU;H ***KW=]
M;6$<;W,JQB65(4S_ !.[!5 ^I- %BBBB@ HHHH **KR7UM%?063RJ+F=7>./
MNRKC<?H,C\Q5B@ HHHH **KV=];7\<DEK*LJ1RO"S+T#J<,/P((_"K% !167
MK>M)HT5F/+\R>]NDM+="VT%VR>3@X "L>AZ5)I%UJ-U:R'5-.6QN(YFC"I.)
M4D4='4X!P?0@$4 :%%%% !110<X.!DT %%8?AC7Y/$%K?RRV@M7M+^>R9%E\
MP$QMM+9P.I]JW* "BBB@ HHHH **** "BJ]U?6UD8!<2JAGE6&('J[GH!^ )
M^@-2S316\$D\TBQQ1J7=V. J@9))]* 'T5%;7$=W:Q7,+;HI4$B'&,@C(J6@
M HK#TK7Y=1\3:YH\EFL/]F>05E$N[S1*K,#C VXQTYK<H **** "BBB@ HHH
MH **** "BBL,:_+_ ,)P?#K6:A/[/-ZMR)<EOW@3;MQQU)SF@#<HK#U/7Y=.
M\4:'I'V-9(M4,R^?YN#&8XR^-N.<X'>MR@ HHHH **S/[4EL[2^N]8ABLK>W
MF98G$V_S(N K'@8))QMY[=<UIT %%%% !115"34O.MM1_LQ8[N\LRT7DF38#
M,$#A"V#CAEY[9H OT5' TKV\33QB*9D!=%;<%;'(![X/>HXKZVFOKBSCE5KB
MW5&E0?P!L[<^YVG]/6@"Q13)FD2%VB0/(%)56;:"?3.#BLGPIKI\3>%[#63;
M_9OM:%_)W[]G)&,X&>GI0!LT444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8?C3_D1/$/_ &#+G_T4U;E07EE:ZA;/;7MM#<V[
MC#13('5OJ#P: .3LO^2*P?\ 8O+_ .D]<[HEI'INI_#:YM6E6:_TYX[HF5CY
MJBU5U!!., @8]*](72--33#IJ:?:K8%=AMA"HC*^FW&,>U1KX?T9'M'72;%6
MLQBU(MU!@'^QQ\OX4 ><^&_+\0Z9HVM3Z[;6FL07P^U".$_:7EWE7MY,ORIS
MC&W  !& *ZSXF?\ ),_$7_7C)_*MF/P]HL.L/J\>E62:DX.Z[6!1(<\'YL9J
MS?:=9:I:M;:A:07=NW6*>,.I_ \4 <OXAU.STSX6RO>,I$VF>1%#U::1X]JH
MH[DDXQ7&>&=/O?"/C3P>VN92*X\/#3(W<_+%<A_,\LGH"5^4>N,"O4K3P[HE
MA,DUGH]A;RQC"/%;(K*/0$#BK=Y96NH6KVM[;0W-N_WHID#JWU!XH Y7Q7J>
MIV/B_P )V5GJ$D%KJ-S+%<QB.-MP6,N,%E)!R,=:SOA:?L#>)=$O&V:I!K$]
MQ*C?>DCDP4E'J"._M78VN@:197*7-OIULDZ#:DOE@N@] 3R!["C4-!TG5IHI
M[_3;6XFB&(Y9(P74>@;J![4 <_\ $FXAE^'/BB.-@TD5DRR8'0D9 )]>^/<>
MM;MA>067ANPGGD"1_9X5!S]YB % ]220 .Y-33:+I5QIPTZ;3;22R'2V>%3'
MZ_=QBJL'A/PY:SPS6^@:7%+"P:)TM(U9".A4@<'Z4 8GQ5+)\.M2E2:6%XVA
M(>.0H1F5 <X/(P3P>*P=<L;GPIXO>?PTURTEWHE]<74#RO*&EB53%(0Q/S%F
MV^_/O76^.]$O?$?A"\TG3UMS/<&/FX<J@"NK'.%/]W'3O6OI^F6=@I>VL8+:
M215$GE*.@Z+G'(&3@4 <)X;M-/U.;P_K=GX@M]T]NT<L-HC+)>;H\L)CYA)9
M2"=W4'OS7,IH]L?@;?:\9KPZFMI=1B?[9+G:+AN,;L'[HZCU]:]:L_#>AZ=<
MW-S9:18V\]T")Y(H%5I >H) Y!I5\.Z(FF/IJZ/8+8.=S6HMT\ICZE<8H XR
MYT2R3XDZ7:#S_L^HZ5.]Y']H?%P4>/:7YYQN/X<=.*PI2\?PON8UN)PMAXD^
MS6_[YLK$+T($//S *<8.:]4_L/2?M4-U_9EG]HA3RXI?(7<B_P!U3C('L*A_
MX1C0#:M:_P!BZ=]G:3SFB^S)L+_WB,8S[]: ./BM+"'XE>,+AFAM)AIMK(MU
MM&Z-BLP9QZG 'Y5)X.>YT_Q)'H^KZ7#;ZDNGEXKZRDW6]_$K(#(0>5DR5SG.
M=QYZ5V<NBZ5/>"[ETVTDN1"8!,T*EQ&>J9QG;R>/<TMCI&FZ82;&QM[<E0G[
MJ,+A1T48Z >G2@#EO%#65[XJ33I2)ITTJ:=H+IP+:*,N!YN,9:0$$#!&!GD9
MYO?#B\EO_AWH,\\[3SFSC$CLVYB<=SZXQ6U>:-I>H7EO=WFG6MQ<VQS!++"K
M-'_NDC(J6PT^RTNT6TT^T@M+9"2L4$811GD\#B@#SSP[)I?B'1TU'5=0DMM>
MM-7D\]HI LZ2+,RI!@@G85VKL'!SZY-0%UUKPOXXOM0D:+5]-O+L0S;BLEHL
M2[H=AZJI !XX;)ZYKT$>']&&LG6!I5D-3(P;OR%\WIC[V,]./I3I]"TFYOOM
MT^FVLET0H,K1 L=O*Y/?';/3M0!YY8:7_P )'XVA@U\71>?PU9W5S;K<R1A;
M@RMN("L-N"HX'%9EQHUK>>$_'>H2WMZM[I>J7DEC-]LDW0.B(R8^;J3@<YXP
M*]:&DZ<NI'4UL+47Y78;D1+YA7TW8SCVKF_#/A$V5YK-SJ]A822W>J27L#HW
MF$*<;0V5'*D$CK@GB@#+T1Y/$?BO5],\3P!Y8--LG@MY. H>,F61!V;S/EW#
MD;0!BN=TB*ZUQ_ 4.LW-W.MP-1@=C<.OVF%%81LV",DKCGJ0>O->L7VC:9J<
ML<M]86UQ)&"J/+&&*@]1GT/<=#1-HVEW%S;7,VG6DD]J,6\C0J6A'HAQ\OX4
M >5>,Q96>B^+%TN63S=&M[:)9KJ<EK-E0%$@_BR0068MR3_%SCI%M-/F^,LD
M[QP%GT*-_,X!+^>RY!]>@_*NLNO#FB7UW-=W6D6,]S-%Y,LLENK.Z8QM)(R1
MCBI#HFDM/:SG3+,RVD?E6[^0N84QC:AQ\HQV% 'EUGJ-Q9>$=,@:>;[#<>*I
MK2\E:1B1#Y\@"LQ.=I8(I)/0X[UH:_;R:;KGBK3M/:2#2G\-O>R0PN46"Y!=
M59-I&S<JDD#&=N:[^/0='AL)["+2K)+.<DS6ZP*(Y">I9<8-*FAZ5'8S62Z=
M:_99^)8C$"LG&/F!^]QQS0!Y_I-I'IWB#X?7-M),)M1TZ5+MFF9O."VZ.N03
MC@]/2MCXDV=K<CPNUS#')C7K5,N,X5BP(_' KIUT#1DDM)%TJR5[,;;9A N8
M!Z)Q\OX58O\ 3K'5;0VNH6<%W;L03%/&'4D'(.#Q0!Q.GQ6GB#Q;XJTK5$5H
M;.*V2QCW8$4#19\R,]B6S\PY&T#/%;'P[O=1U#X?Z/=:K(TEV\)W2OUD4,0C
MGW*A3GOFM>[T+2;^6*2[TVUF>)/+1GB4D)_=_P!WVZ5?50JA5 "@8 '04 >/
MFYN+_P"$=QXF#/'XJM[IV,RD^;'<"XVB#_=P0FSI@CBM1- L?$'C3QI9ZM/<
MB&.&SD51=R!86:)R7'S=CR.PYXKO1H6DC4&OQIMJ+MF#M-Y0W%@,!B?[V.,]
M:Y^T\)M+XTU_5=5L+">TOT@2#+%W41J58,I4##9!QDCCF@#C?"J&_P!=\#7^
MN1I)>RZ%<.\TX^9]DD?EL2>IVG.?<FNS^(6HSZ?IFDA7:.SN=6MK>^E4E=D#
M,=V2.@)"J3Z,:Z2YTK3KR>UGNK&VGEM&W6[R1*S0GU4D?+T'3TJ:YM;>]MI+
M:Z@CG@E7:\4JAE8>A!X(H \XURT;3_$VNZ=IT>S2Y_#DMU-;(,1Q7"L5C=1T
M5F&[IC.S/44RTN8YK_X79G#R7%A()OGYE7[)GYO49SU[YKT2RTNPTZ)X[.SA
M@1\;Q&@&[ P,^O'%4[7PIX>L3$;70].A,4AECV6R#8YZL..#[T <Y\++2RM?
M#=R+>&&*4ZC>(0@ .U;AP!] ,40+#K_C_P 4:3K48DBM;>V^Q1.<!8G1B\B>
MC;^-PY&T#-=?::7I^GS7,UG96UO+=/YD[Q1*IE;^\Q Y/N:9?:+I>IS1S7VG
MVUQ+&I5'EC#$*>JY]#W'0T >51I+J_A3X?7.M*+JZ?6A!Y\PRTT($X0D]]RA
M3GOUKUN"XL_.>Q@FA\VW5=\"."T:D?+E>H''%0W>BZ7?FW-YIMI<&V(,'FPJ
MWE$="N1Q^%00:!9P>(I];2&%+J6$0%HX@K,OR_?;^(_*H'H![T 8.KW'VKXG
M:7HNHH&TN73)IX8I!F.>X#J"".C%4R0#ZD^E<;?I=KI%[8FZNA8V7BVVMK&1
M9V!6)I(]T><_,%+$#.<8QVKUJ_TRQU2-([^TAN5C?>GFH&V-ZCT/N*BGT'2+
MFSALY]+LI;6%MT4+P*R(>N0", ^] "6&E6V@Z5+;:7"P0%Y4C>5GR[$D\L2<
M$UQ'@]M(US0?#FNSZE(FMB7_ $AHI )9YSD212+@DH#D[>-H4$8 KT=5"J%4
M  #  [5G6_A[1K35)M4M]*LHK^?(EN4@42/GKEL9Y[^M 'D]W:10^#_$VMQM
M*NH67BF5K>596'E9O$4X ..0Q!XYS["NMM8X/$?BSQAIVMC)L_)2U5FP886B
MSYD9_A8MN)8<\ 9X%=0?#&@FUEM3HNG&WED\V2+[,FQW_O$8P3[U+=Z#I%]+
M'+=Z;:321IY2-)$"0G]W_=]NE 'FWA/5=1UN^\)6'B;,UO=:)-<(LP^6ZG60
M %@>&(BPW/\ >)IUO;ZU+!J.G:?-;W,.G:]*MA9Z@Y,=W"(LM!NYX0L2N<@%
M/]GCTR]TK3]2BCBO;."X2)@\8D0'8PZ%?0^XJ.71-*FM8+:33K5H+=M\*>4,
M1-S\R_W3R>1ZF@#S9-?MYE\-V#PC2=/GN[^"[MM1'FQ1W2ME86(90RY:3;SC
MY5XR!CM?!VG1Z58WUI#JO]H0K>.R!5PEL& /E)\S?*N>!GC..U:=QH.D7>E_
MV9<Z9:36&<_9WA4IG.<XQC.23FK-E8VFFV<=G8VT5M;1#"10H$51[ <4 >6:
MMI=O=W'Q-:>2Y?[%"D]L#<R8AD^R[PR\]0W(].V,FM32KQM<\7:?INM*)[9_
M#L-U!%,,I-*QQ*^.A8#:/4 G'6NT;P_HSM=LVDV):\&+HFW7]^/]OCYOQI9=
M T>>VMK>33+1H;7_ (]T\E0(>,?)_=XXXH \H2V-T/#T.IK]J@M/%MS8V<]P
M=[/:JDH4%CU&Y<>^P>E>A^.X+>X^''B!#&DD0TR=T&,C(C)4CZ$ BM>YT72K
MRPBL+K3;2:SB*M'!)"K1H5Z$*1@8JW)%'+$T4D:O&ZE61AD$'@@CTH \XM9+
M==:\&:(\<2Z1=:;)*8@!Y<]R(XR%<=#A2S 'KD'L*V?!0N;;6?%.F*[OI5E?
MHMD68MY>Z)7>-2?X59N!VSBM\^'M%_LV+31I5D+*%M\4"P*$C;.=R@#@\GD<
MU<M;2WLK=8+6"."%<D)&H4 DY/ ]Z /.VT#2]?\ 'GC:'56E$$<%DP*7#1B,
M^4_S\$<C'!/3GWK)T'5+W41X8TOQ+=VZI=:*TL7]HQ%TN9/,QDC<N7\O8PSD
M_,3U->H7>@Z1?W8N[O3+2>XV[/-DA4L5]"<<CV-+JNB:5KELMOJNG6M["C;E
M2XB#A3ZC/2@"CX0LQI_AN"S75GU5(&>-+IQRP#'Y<Y.0OW<Y/2N$N;*]UJ/6
M["*7S-8_M[-OJ,=P%$4 ="4W!@P"IN0H.ISUY(]4A@BMH(X((DBAC4*D:*%5
M0.@ '05YV/ 5S<W%PNK>'?"^H2S32.VJR!A,P9B06C$?) (&!(.G44 6[&"V
MUOQIXHT75T+PV,%LEC'*Y)2%HR3(A)SNWY!?K\HYXKGX)M03P%X4\::@TD]U
MI4V;QVR3/9L[1^8P_B(4I("?0GO7I#>'-*G@M$O+.&\DM81 DUP@=RN ""3U
M!QDCH:T);6">T>TEAC>WD0QO$R@JRD8*D>F.,4 >>:]>_8++2]2EDBM++6]7
M4WDLJ$HL)C?R5< C"DK&6Y RS9X)!S/%&E1:7X.\1&SULRHUY93)!9YBBLRT
MR*RIAF&&')4\#.<<BO4[RQM-0LY+.\MH;BUD7:\,J!D8>A!XJDOAC04TI=*&
MBZ?_ &>K;Q:FW0Q[O7;C&?>@#C=;\.Z?IWC'PE9VANXK>\O+QYT^V2D2$V[$
M]6/7';U/K6(-0;0M/U"P6Y%OH\7BW['(TQ9XX+=H5<*?F!">81GD##$'@UZK
M-H^F7$]M//I]K)-:\6\CPJ6A_P!TD?+^%1+X?T98+N!=)L1%>'-R@MUQ,?5Q
MCYOQH \[UPCPOIFI266MHUC>ZA8K=QV:F.+3X7?;(R$,VS>!S@C&<C&16Q96
M-AI_QF"V$44*2>'BQCBP%/[]1D <<COWKK;70-'L=*?2[72[.&PDR'MDA41O
MGKE<8.?>H[#PSH6ES1S6&CV-M+&NQ)(H%5E7T!QD4 <WXSLX;_QOX+M;C?Y,
MDMX'"2%"1]G/&00<&L.W\*RWUKXT\.Z=<3+96=Q$^DN\K-Y$YB#O&&)SLW%0
M1Z,17I5_I=AJL21W]G!<HC;T$J!MC>HST/N*IZC;:E8Z9#!X8M=,CD64;H[G
M<D80Y+$;!][.#[\T 87A35H/$[KXEE@%I%96@M2D@V"*;[TX.>RX50>WS^IK
ML()X;J!)[>5)89%#))&P96![@CJ*H6>CQVV@-IDGE7'FI)YYDCRDSR$M(S+G
MHS,Q(SWQ4FC:3;Z)I,&G6JJL,6XA54*H+,6. . ,DX'8<4 >3:O;PR_#_P 9
M+/F9;;Q0HC:9RY0>=;CJQ)Z$CZ$UM^+XWTVXU"_AL;;5=!M[-8KJVAD$=SIP
M7<6EASP>#DC@Y3KQ7=KX>T5+6[M5TFQ6WO"6N8A;J%F)[N,?,?<TT^'-$9U8
MZ3995%C&(%'R+]U>G*CL.@H A\2:A:VW@W4K^>YN;:U%F[F:V&)D!7JF>C<\
M9[UQ>CHL'CQ]/!BM+:Y\.K(UO;7!R6$@"NS+C,A4GY@._4]:]*G@BN8)()XD
MEAD4H\;J&5E/!!!ZBLV#POH%J(A!HFG1>5&T4>RV0;4;[RCCH>_K0!YCH%NM
MKX=^&NL1RSF_NKM+>>9IF8R1O%*2A!.,94'ZC/6K%O86-MX2^)CVZ+;W$5W?
M^6T+&-U"P(PP00<;L&O2!X;T)8;:%=&T\16K;[=!;)MB;U48^4^XI\OA_1II
M;N672;%Y+U0MTS6ZDS@= _'S#ZT 8EOJ/B*VT31UTG0K;486L(6>6;4/((;:
M.,>6V>,'.>]<VJZ5I7B7XCWUP39B&&%_/M@!-'NMB69/]KJ?J*]+MK:"SMH[
M>VACA@C&U(XU"JH] !T%5I=&TN:]EO9=-M)+J:+R))FA4N\?]PG&2OMTH X+
MPVXLOB+:6T?D6UO<>'A*;>.;<782H$>0C :0ACR!WZGK61\,;R*XM?#^FZY
MJ*+(R:,<YCG^8^;GUD4X^7ICD<\UZ9;^%O#]J(OL^B:=%Y*,D>RV0;%;[P''
M&>_K2CPQH(@MX!HNG"&V<R01_9DVQ,>I48^4^XH \\T[R_$=E->W>NVVGZS8
MZM*)66$_:HF69@D.=_*,FU0H7!ST)R:L!DUO0O'5UJ<C1:IIMY=+!-N*R6:1
MH&A:,]5! W<?>R<YKOF\.Z*VLKK#:39'4E&!=F!?-'&/O8STXIUQH6DW=[]M
MN--M9;K !E>(%B <C)[X/(STH X&[N[G0Y?"7C35(G5KFS2SU9%4_))(@*2;
M>S!QL)ZX?%3ZNQT:\\,:;?26MK:ZG+<RWAN(]\#7) 9(V^905^9PH)Q\J\<"
MO0I[>&ZB\JXB26/<K[77(W*0RGZ@@'ZBH=1TNPUBS:SU*S@N[9B"8IXPZDCH
M<'O0!YCJFD16%MHEE#K<]W WBB-,02/&D".C,8%PQRHXQSE<X&*]-TK2[31=
M-BT^QC:.VBSL5I&<C))/+$GJ3WJ ^&]#:TM;1M'L#;VAW6\1MT*PGU48X/N*
MTZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "J]Y?6]A$LES(5#N$154LSL>RJ 23P3@#H#5B
MN9\:V5O?Z=8PW']HQ'[8K17FGJS26D@1\284'Y?X3D8^?F@!=4\;Z9IT&GRH
M+B<7U\+)-EO)\KAB'W#;D$8;C&21]<7;OQ3HMC*\=S>^68_+$K&)RL)D^X)&
M PA.1]XCJ*X6Y37Y- T.XU2VFO'T_P 2)*]Q;63+)/;J'43M"HR"2W.![U4\
M:?VCJMAXOLDT/4HIG6%[:.ULSMNU"H3))(!\[#!79G@*.#U !WH\6V1\57>@
M^3=>;:VZ322"VD8$L6P!A>>%//0]!R#5J/Q/HTMKIUU'?(UOJ4@CM)0K;97.
M<*#C@\'KZ&L&Q:>/XH7EX]A?+;:AI5LL,IMVV H\A8.W1" P.#@\^O%<?IJW
MT/A'P7I+:/JOVK2-9B^VC[%)MC"^;\P.,,N"#E<C'4C(R >AZ5XPT_5+W68
M)8(]+F,4LT\3QI\J*S,2P  &[N>0,]*OV&O:;J5[-96UPWVN%!(\$L3Q.$/1
MMK@$J?4<5Y[J.FZO-:^.].L]/NS>3ZA%?VQV,D<\:K"2JR<#)\MEP#D5T7A:
M73M7U8:M;Z#J]I=);&"6YU02K(@+ ^4OF$[AD$DC@8'K0 >(O$,FA>.M%CNM
M2,.E7%I=/-"R @NGE[2,#<3\YX'7TK43QIX=ETRTU&/4XY+2[F^SPRHC,&ES
M@(0!D-GL<&LSQ&DEMX_\-:K);7#V4%O=PRS0P-+Y;N(]N0H) .UN<8JA9>#S
MJVB^+(IXWLXM:OFNK-64J\+*J!)2.JL73?CKTSSD4 =O_:%M_:7]G[S]J\KS
MMFQON9QG.,=?>H]0U:STP+]JD<,RLPCBB>5RHZG:@)P,C)Q@9'K6'X&?4-1T
M@:YK$2QZA>HB,BG(5(P5&".S,9''LX]*R?%#W&D^.K;5KG3]5O-(N+ 6C/IA
ME+V\JR,P++&02K!L9YY44 =,GBO0Y)--2/4(W.IC-F45F6?UVL!C([CMWHE\
M5Z'!90WD^HQPV\\_V:)Y59 \F=N!D<\\9Z5RNI>';?5_#-CX:TW2[G1]S/>V
MTYBD/V$JQ96W#I*Q/W=V0"WH <S6]5EO? 'A]K_1[BPN+36K"&>T-JZJ=DH'
M[I2/F4@9 &>N.M ';VOC7PW>VM_<P:M 8M/YNBV5,0Z@D$ X/8]#VI]IXPT"
M_6<VFHI-Y'E[PB,3F0$H ,98G!X&3P:Y+7].EU+6O$FMV5G=&!_#<FG#%LX:
MYG8LP"IC<VT8&<?Q8['":I;W]OX2\&:C!IFH3PZ5Y?VVQMUDBN I@,1*J-K9
M4MT'49[4 =I!XETBYLY+J&\W)'/]G=/+<2++_<,>-V[VQGO3U\0::]LLZSN5
M:8VZH(7\PR $E0F-Q( )/' !]*XRYT[1]3TE[F'2-<T^.]OHI!?(LWVM)41M
MLY4[F"CA,L.<GC&":XL]1U#18(->FU&.[@U*0V.MZ?:-'+A8\+-)&%. P+(<
MC! '8YH W?$&OS&?PM<Z3?NMI>ZN+.=/* \Q0LFX'<NY2&CQV[UOVFOZ9?2W
MT5M<&22P;;<J(G!C.,X((ZXYP*X*;^W;C3/")U.RGFN;;Q TLLUM9.H>%1,H
MG= /W>[<I(./O9K2\2Z3?0>,H'TP 6_B*'[!J(#8*; 6$H]_+\Q,^I2@#MK2
M]M[ZQBO;>3=;RH)$<@KE3R#SVQ67+XLTB.UFN!-.Z16S7>%MI"9(AC+)\OSC
MD<C/7TK2NT2/39T%OYD:PL!"HQN&/NC'KTKSC2--U6V6XTS39;^]T2;2)UAB
MU*V9)["0A0L(D8 L#TVG.-@YZ9 .PTSQ?IU]H6F:E*987U"-6BM_)=I&8H'(
M50N7 '< CBH=1\<Z39V>DW4#RW<6IW:VT+PPNP!R0V<#@C:WR]<C&.#CEK&]
MO(-#\#P/HVI0QP6WV:ZNAIS-<6LBPJNU5*ED5SN4OC&%ZC.:S;&SU"U\+Z*)
M-(U1?[.\4O<3H;9WD$1DFPX R7&'7)&1SU/- 'H::Q8#Q#>[M<RL%DDDMBR
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***R]:UE-(2T01>==7MPMM;1;MH9R">3@X 56).#TZ$T :E%<
MQ-XKN=.M[PZMI1M98KN.UMV$NZ*Z,F-K*Y4$ 9.[CC:<9Z5F7GQ!N;'3M?N)
M=&\R3285N%:*=O)N(R.=LA088'@KCTH [JF"6-I6B$B&10&9 PR >A(_ _E7
M":OXF\41:AH<2Z1:6D%]J2PJ9+TLTT?E-(,[4.SE<'KTP,@YK5LM3$OC37+*
M'1K6/4;>TMW-T9L?:%8OM5B$R -I]>O2@#H9+^SBE>*2[@21%#.C2 %0>A(S
MP.:L5XY926S?"FV\2Z_X<L-7DMY9)%:2;+N9)V5RV4QU(X^;.,\8%>B7WB"Z
M&H:AI^D6"7MUI]NL\ZR3&(9<,4C7"MEB%/H!D>M &_67K>BC6X8(FU'4;)8I
M-[?8I_*,HP048XSMY[8/O6-J?C"]L-/:\_L1H(X].%]*;Z;R '.?W .U@9/E
M.1VR/7BK-XHU2\\3^%8M/M[?^SM5L9;TK+,5<X5#@X4@8$G3N?3'(!V<$$5M
M;QP0(L<42A$11@*H& !^%25Q;^/U,EI/:V'VK3[B\^REX9&:9!N*^:8PF-F1
M_>S@@^PZ'7];@T#2S>S(TC-(D,,2G!DD=@J*/3)(Y[#)H TZPO$.DV/B%[.P
MGU*2WFMKB.]CB@>/>S1MN4D,#P"*A3Q)=1>(QH-_80PWMQ:M<V3I<%HI]O#(
M6* JPR#T/!S[5@^ ;,ZWI[ZEK%A:RW,&K7<T%R)6:19!*Z8^Z, * HY.0!P,
M4 =Z)8Q*(#*IFV[MI(W$=,X],U)7,MJ40^(DNGKH\)OETDSQWQD =X_- \K[
MN0-W/4_2LG3?B%>7MCH&I3:$MOIVKW7V,/\ :PTD<A+A3MVX*Y3&<@\],<D
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
M;!PHW9)P> :YKQ)XGUNVT&&ZL[:R4RZI;6J3)=%TFBD:/YT8)W+%3Z8)&>*
M.ZHKGF\07L^J7>E:?8VT]_8V\<UVKW12-&DR4C5MA))"DY(&!CUXJ:;XYM];
MMM*&EVI:]U!)G^SSOL\@1$+)O(!Z,0HP.<^G- '4O+'%M\R14W,%7<<9)Z >
M]+))'#&TDKJD:C+,QP /4FO-_%>I&YMO">J:QIPTJXM?$21RF=@0B*DN65\#
MY#M!R0*G\?W4^L?"SQ'<76FQ16HMV>T9Y"SNH(VR%"HV$]0,DCOB@#T/J,BB
MN5MO%<UOKS:5JVGI90C3FOX;@7'F9C0A7#KM&UAN!X+#WJ(^-I(;/1M4N]-$
M.D:M+'%#,)]TD7F_ZHR)M  ;C.&.TD=: .L66-W=$D5F0X=0<E3[^E8\.AVU
MKXMN-:^WSF[O+=8#;N4V%$)(VC;NX+'G/>N5TC4['PQJ'Q U"6+;;P:C$PCB
M4 N[01 *!TRS,!]32W4MS%\6=%N]2LK2T(TF[=Y89C)D QDAB54_+^/6@#T2
MBN,M?'<EW>Z4(M,\VSU,'RI(96=X25W)YJ[,*&'&0QP?7K5:T^(-_/X?GU^?
MP^(-+@6<22_; S+)'*8P-H7.TX)+=L'@X!(!W995*@L 6.!D]32U@6\K>)M.
MNH9X[<6LD:M;7EE<^:KYSAT; VLI /'L:9X&UV;Q'X.T_4;H 73*T5QM& 9(
MV*,0.V2I/XT =%G'6DW#U%4M4T>PUJ."+4;:.YAAE$RQ2J&1F"L!D'@XW$_4
M"O//"7A;0M2U?QM:W&E692/53'"RP*&A'E(1L./EP>>.] 'IR2QR.ZI(K,AP
MX!R5/7!]*?7E=IK-SX4NO'E_8Z/%<6=IJ8GN!YXAVIY$9;8 IW-U.#M'OFNK
MU7QBMM<7-MIT$-S<6]LERZ33&+=O!*HN%;+$*>N ,CUX -^QL(-.@-O; I "
M2D6?EC![+Z#V[=!@8%6'DCCQO=5W' W'&36=IVLIJ'AR'6/LT\"26_GF"9-L
MB<9*D>HZ5R?PXM8/$GA2+Q+K4$-[J.J/)*[3('$2;V58DS]U0 .!U.2: ._R
M#WZ45RX:U\)7-MH^G1>;<:M=RR6UN\A5(E5 TA+8)"C'  _B4# Y&?J7Q!DT
MO2O$,D^D@ZEH1C-Q:K<?(\<@RDB/MY!],9!!% '<45R4GBG6$\3'0O[!A^T3
MVC7=FYOOE958*PE^3*$;A]W?U_&J8^(4QT+2=071'>:]U(Z9+;K<#]U,&=3A
MB,,,H<'CJ* .YHKB[?QOJ N-8TZ]\.RIK.GI%-':6T_G+<QR-M5U;:" #G=Q
MP 3S3CXZ=(?$X^PP3W&@P+<.+>[W1S(49L!MORL-C C'I0!V)!((!P?4=JR?
M#_A^'P[;7,$%U<W"W%S)=,9]F0\C%FQM4<9-8]EXPU"?5=*L[G1HK=-7LGN;
M)_M>XET56*2 )\HPW!!;Z=J=IOC*XU'P[]N&EQQ:B-0.GOI[71)242;""VSL
M/GX'W>: .L#*6*@C<.2,\BEK#3P_:6OBFY\2K$$N9+3R)?++$R@%3EAG!(V
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
MZF\E3#$7"'!.7(^ZO'4^HH Y_P#L'6;'Q'K^H:=+9-'K"Q'=,S*ULZ1B/(4
MB0<9QE?3WK(\0:1H]CX2T[P?I^IQPZS9_9WTQ=ZFX657PLNSJ1]\L<8QNKT*
MLZSEL[_4+JX6P>.ZM)#:F>:WV,PP&^1B,LGS=1QG- &-K_A>>[T31=-TMH$3
M3KRVN,W#L-RPL&QD \G'7\>:QM?\$:]JZ^)8([[3S%JPC:&6=7:6$*%_=<<!
M,J3D=R>,G->AT4 <QK_A:77[C1;J6Y2&XLY&6Y,:D+-!(A$L0![,0OY>M/\
M#_A4:%K.M7BS[X+VX,MM#CBW#@-(!_O29/X"NDHH XO2?"%U#XFL=>NH[&UO
MHK=XKV6Q9O\ 3V8 !G4J ,$%NYSCGBM#Q'HNJ:CK&BWUA/:F*QDD::UNPQCD
M+* KC'\28.,^IY'6NDHH \FO]#U7PW:^%[*6XLKB8^*'G@*AD5A(L[X8\X/S
M8X!Q[U;\?Z)-;^#_ !EKM\81>7MG% L<3%EBBC;@;B 6)9F)X'8=LGT2ZTVP
MOGC>[LK:X>(YC::)7*'VR.*?=V5I?P>1>6L-S#G/ES1AUS]#0!@MHNH:AKNG
M:Q?K:+)ID$JVT4,K,))) %+,Q4;1M&  #]X\\5D6_@.ZD^&$'A6\NX8KNV(>
M"[@RRK(LGF(V"!WX(].]=S%%'!$L44:QQH,*B#  ] *AU&_@TO3KB_N=_D6\
M9DD,:%V"@9.  2: ,2'1+_4/$.F:UK*VD<VFP2QP16LC.K/+M#N2RKCA<!>>
MIY-&C>%1I'BC5]46XW6MX_G06V.(9'"^<W_ BB'V^;UK;TZ^AU33+34+;=Y%
MU"D\>X8.UE##(]<&K- '$Z1X:\3:%=W&G66IV!\/2W,D\9DC?[5;J[%VC7'R
MD9)PQY&>AZ53NO!6O0V'BG1]-NM/;2]<:>=&N2XEMI9E^=< $,I/(.01GH:]
M"HH IZ=:S6VCVUI</&\T<*QNT:D*2!C(!KD=+\%ZC'X:TCPWJ,MHVG:;-'*9
MH68O<B-MZ*4*@)\P4GYFZ8[Y'<LRH,LP49 R3CDG _6JO]H)_:_]F^1<^9Y'
MG^;Y1\K&[;MW]-W?;UQS0!R%W::5XE^(&G7FF:E%.UG$Z:FEM(KJRI(K1))C
MHPE!8#T5J[B0N(V,:JSX^4,< GW.#C\JCM[2VM?,^SV\4/F.9'\M N]CU8XZ
MGWJ:@#SZS\#ZQ9>%O#%A'<V)OM#O?M&YBYCE4B0$= 0<2?I[U<UCP?>:WJ-O
M<W::>ES:WL<]KJ<)9+B*)6#-'MV\@X9>6QANA(Y[6B@"AK-O>7.G-%8BV:4N
MNZ.Z!,<B;AO0X!ZKD=#UKBW^'=Q#HNH6VFO:6)FU*WU"VLE=WMX&B9&*@X!
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
M,[!5'*_+DD?>Q4EMXETR[UZYT2&2<ZA;*KS1FVD 16^Z2Q7;@]N: ->BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *Y;XA:C?Z1X.N=0TV[:VN(98 &"*V5:5$(^
M8'LQKJ:R_$&A6WB329-,O9)DMI&1G$+!2=K!AR0>X!_"@#G;V;6;WXB7FAP:
MY/9V1TB.[7R88B\<AE=/E+*>,*.H/?&*S_#GBS4M>M/"5C<W7D7.I6,]S<W,
M2*&D,3*FU000"2Q8\<8XQFNM'AR$:_)K8O;L7LEH+,ME,>6"6'&W&=Q)S[^G
M%93_  ZT8Z+INFI/?PG2W9[&ZAGV3P;OO!7 Y![@@T 59]3UK3-0T#PY>:HD
MUUJ5Y<JU]'&H=8(T,BJ1C;YA!0$XZ9P,\UB>)/$WB#1K/QAI\.I2&;2X;:[L
M[QHHR^R5MIC<;=IP0<'&<?2NTN/"&F7.FVMH[77FVDXN8;SSB;A9O[^\YR3T
M(.1CC&,"F7W@S3M2TO4+&[FNI#J+(;RXWJ)9@F-JY"X4# X4#OZG(!AZR?$F
ME:YH-E'XFED75;^5'+VD7[M/(9@J\=F4D9SU&<XYRI?%FO>';C6]#O;_ .W3
M07UC;V>HRQ(K(ET2"7"@*2FUL<<\9]*W/%^GW5SKOA%8?[0D6TO'EGNH(MS1
MCRG4,2%V\L1QCZC%;,WA#2;O3=1LKV.2Z&HN)+J:5L2.R@!3E<;=NT8V@8Q]
M: ,>\U'5M(\8Q:+_ &C-<6NHZ=//#+)&ADMI8L9.0H!4AAP0<'VXK*T;4/$$
MW@C2=?O?%.U]1CME>)K5."SC=Y0523(R\ $$9R< =.RA\.01R23S7MY<WC6Y
MM5NIF0R1QDY(7"A>2 2<9.!DG JDW@;2SX9L=!\^]6WT^5)K.590)8&3[I#
M=LD<@]: .(\1:MJMYX&\?V=Q>7D7]FRJD+/Y:R^6\:,8W*#!'S'IS@X)ZUUU
MY>:EIWC?POI@U.::TO(+LSI+''EVC52IRJC&-QZ8Z"K!\!:,\.M12M>RIK"*
MMV)+EFR0H7<,]&^4<^W&!Q5H>%;7^TM*OWO+Z2XTQ)$A:24-NWX#[LC)S@?3
M'&* ./E\4ZQ<_#>X\<VE\R20RRS+8,B>484F*&-N-VXJN=V<[O;BK4]]KNH^
M(/%%I!KMS96UGI]M=VRI!$7C9UD.TEE.1E1D$9]".<] O@K2T^U0H]RNGW5Q
M]IFT\./(:3(8G&-P!(!*A@I].34[>%[4ZIJFH"ZNUGU.%8)\,N-B@A0H*\8#
M-^= #O#.K3:IX*TK5[L SW%A%<2A!U8H&.!]:Q?#MWK6OZ/H/B.+6$CBNV\V
M[M'C4Q>4V0(T(&X.IVC)/)SGL*Z;1M*@T/1[72[5Y7M[6,11>:06" 8 R ,X
M%8^D^!-)T2_:>RFOEMO-,T=@URQMHG)R66/H.23@Y /( H YF7Q1K%W\.KOQ
MO9WS1R6\LTJ6#(GE&&.4H8VXW;BJYW9SD^G%69;_ %S5/$?B.SM]<N;*VMM-
MMKRW5((B\;N)#MRRG(^49R,^A'.>@'@K2U^UPH]RNGW<_P!IGT\./(>3().,
M;@"0"5!"GN.35AO#%J=6U+4ENKM+C48%MY\,N-BYVA05XQN;\Z .*M[_ %#7
MM9^'%_-J-Q!)?Z=//,D(39Y@B0E@I4]=S#V'3'-6;GQ%J]MJ>ES1:DUW%<Z\
M;"4Q1)]E$3%P(U) 8NNT98$C<&&>U=%'X(TN*VT2%)KU?[&5DM'6;:PC90I0
MD 9!  ]>.M5A\.M&$4<*W&I+!#??;X(5NV"02;BQV = 2Q]^3@B@#-N]:UF*
MY^(42:DX_LJUBGL6\J,^43 TA'W?F&1WSQ2:;JFMV^N^$?M.KR7<6MZ?*\\$
MD4:I&Z1(ZLA5=PSD@Y)Z]N!702^#[&:;7)6NKS.M1+#=@.N"H4H OR\?*2/Q
MSUYI1X1LA/HTQNKPMI$30VN67&UE"D-\O.5 'X>O- &%X1\1WE[KD.F:U<WM
MGK"6KFYT^ZA01S-E?WL#JOS(/F&,G@\]":W/$=W<PZEI5K!?M"D[2[[>W0-<
M7&%X"9!55!.68X'3GGF;3_#%I8W%C.]S=W;V$+0VAN75C"K  X(4$DA0,MD\
M>YIVK^&K/6-2L-0EFNH+NQWB*6VF,9*/C<AQU!P/<8X(H I> -6OM:\'VMYJ
M,ADNO-GA=RJJ6\N9T!(7C.%&<<9KFI[CQ5J,OC%;/Q(]JVCW/^B*+6(AOW*R
M;')7E<DCC!YZGI7;>'_#UEX:L7LK!K@P-*\H6:4OM+,6(&>@R3_7-<IHV@RZ
MAXA\8B[.IVMGJ%TF$"&-+B+R40\LN1R&'RD''X4 4M/UGQ#XJUK3H+?6I-+A
MO_#L.I%8K>-S%*S@';N!RI]\\>G::3Q#K&H^"M=\4V.H-!+IT]R8;0QH8C'
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
MH **** "BBB@ JAJVLV.AVB7-_.L223) F2,N[L%4#UY/Y GM5^N)^**6_\
MPC5E/<K'Y4.JV3/)(!A$\]-Q)/08ZT :*>))E\<W6CW'V2/3X],2^2XWG)W2
M,F"3P!\OZ]:Z&2XAA@,\LT:0@9,C, H'UKSYK;1=6^*\L4T5G=68\.1%(W"M
M'CSY.0.G0\'T/O7+Z#K$-GX=\ 2ZKJ#6NC-:7,'VHA&CCN RB/>7# ?('4'M
MDT >T^?#Y:2>;'L?&QMPPV>F#WJ-K^S2!)GNX%BD.$<R *Q]CWKR?4M)\.6V
MG^%XK&Y^VV$OB<-'-.4*%71RZ1%0!Y6[C XSD<BKFH)H&C^+]0T'5[J'1=(G
MTZ-=/4QQ);LA+F95+J0K;F!(&">/04 =OX@\0+I5YI>GQ/"MWJ5P88WFY6(!
M&<NPR"1\N,9')ZU9TR\O([.*/79+"&_>1E46\A"2@'Y64-R"1@XR<>M<)J%A
MI-IJ7PYM S7$"S2Q1R7X4RR1"WDV;L@9'*XR.XXS3X6L;F7Q_8>(Q"MP)69!
M-@'['Y0$)3/8$,>.C$]Z /1Y;F"#/G31QX4L=[ <# SSVY'YT/=6\<T<+SQ+
M+)]Q&<!F^@[UY+HFD0:EXN\.VGBBU@N+Z;PJ?M<=RH+2.)8\;P>K 9Z]P3VI
M)#H6I3^(]"\1ZO/I^H)J;/#;QB))I(PP-N8"4+$[0H 4^OK0!ZOJ&H6NE:?<
M7]].D%K;H9))'. H%8%WXIF3Q'X:M;9+=M/U=)W>5F.]-D6\ 8.!VSU[T[Q_
M")OAOXA1H_,8:9.0& )R(SS]:Y2<Z-J.N?#J"(V<]I)'=;D0J8W/V<9! X//
M7WXH ]-CN(98!/'+&\)&1(K KCUS1!<0W,0EMYHY8ST>-@P/XBO&OMD.E:'J
M@C<PZ+9^,76\%NBLL%N5!SMP1L$A4D8KN_!]MH8U/6-0T/5I-12]:)[AT:,V
MXD"D?)Y:@!R,;O\ @.: .HEN[:"2..:XBC>0X17< L?8'K3I;B"#/FS1QX4N
M=[ 84=3].17DGQ!O].E'CJT1X+>]BT^$2_:6WR3X1G00KD;57.2PSSG@8S6I
M#!HNL_%.SDFCL[R.?PWYC%PKK*1,H#'LW&<$YH [K4-=T[3'L4N;J-6OI1%;
MC</WA(SD>P R3_C4EO)>MJUXDKV9LPD9MUC+><"<[B_;' VX]#7C^F/IZ^#/
MA]<7;6WV6#6YX6EF*[$0&Y"J2> .%P#[5UFC@I\0_&RZ,+-+M[2P>-9 0A?;
M)RP7GTSWH [+5M9L=$MXI[^=8EFGCMXP2,N[L% 'KUS] 3VJQ)>VL1B$ES"A
ME_U8:0#?]/6O//&J:H/#>GW'B==)_<ZW9-YEJ&V)%YJ[BQ?I[]L5D>-M2T:Y
M@\9VUI):0S)I$0W3-O-PHC=XQ;ID!5&<EAGGL,9H ] ?7;N/X@1Z"\5N+)],
M>]$N3YFY9$3![ ?,:VS=VP@:<W$0A3[TA<;5^IKR37]1OKCQ3IEUH<T=W+_P
MC9DECCD_>7$(GC,BQL.CD!L'ZXYP1?U/7]!4^#KZRNX[+PI*DZ":&-/*@G*I
MY0D#*0IQYB\C@DT >G">$P>>)4,.W=YFX;<>N>F*:MW;/ LZW$30MTD#@J?Q
MZ5Y9)%IFC'0'T^^FO/"TVO2RW<TA0P"1XSY>TJ HB$I^@85K0Z!;:SXL\8Z8
MB(VA7UG"LZH 46[8,&9>P<+L)QWVDT =_P"?#E!YJ?/]SYA\WT]:1+JW>X>W
M2>)ID&7C#@LH]QU%<#X4EU+5]&S<6P34] MI=.4LF ]VN5+KGMM5""./WC#M
M63X2/AK7;?PU*^L7#ZW8J4EL (EF5RNV<3+L#E,[B2QY]230!ZHES!))Y:3Q
ML^"=H<$X!P>/8\4D]U;VQ03W$41<X42.%W?3/6N"^%&DZ/\ \(S#J4%I:F]C
MN;R$3HH+HAN'PH/88 XZ?G4?CH7$&J:G?64UA>K%I2C4M'OOE\VVW2$/$_\
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
M+#/.>!C)Z*&#1=9^*=K)-'97D<_AL2,7"NLI$P 8]FXS@F@#T8W-N-F9XAO
M*?./F!]/6G"6-I&C$BEUZJ#R/PKR/1]+:_\ A!HVJZ;&D^IZ%<375F/O%ECF
MD!BSZ-&, ?[OI7::-J>GQ:/>^,M0=+.WU#;*)9QM*6XPL0/USNQZR8H ZNBD
M!# $$$'D$4M !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 %%%% !39(TEC:.1%=&X*L,@_A3J* (3:6S.7:WB+$8+%!D]J1K.U>W:W:
MVA:%N6C,8*GZCI4]% $+6ELZHKV\3*@PH* A1Z#TI9[6WN0@G@BE"-N7S$#;
M3ZC/0U+10!%);6\S!I8(I& QED!-)+:6T\L<LMO%))$<QNZ E/H>U344 1FW
M@,WFF&,R_P!\J,_G2/:V\EPEP\$33(,)(4!91['J*EHH " 1@C(-0_8[4;/]
M&A^0 )\@^4#T]*FHH B2UMT5U2")5<88!  P]_6E@@AMHEB@B2*->B1J% _
M5)10!$]M!([.\,;.R;"S*"2OI]/:D-I;%MQMXBV,9V#.,8Q^5344 0BTMA'L
M%O$$W!MH08R.A^M.6WA24RK#&LAZN% )_&I** &R1I+&8Y$5T;JK#(/X4QK:
M!W+O#&SE-A8J"=OI]/:I:* (?LEMO#?9XMP&,[!G&,?RI#96K0O";:$Q/]Y#
M&-K?4=ZGHH C,$)@\@Q(8=NWR]HVX],=,40P16\2Q01)%&OW410H'T J2B@!
M%55SM4#)R<#J:B6TMEEEE6WB$DHQ(X09<>Y[U-10!'%!% "(HDC!ZA% S3);
M.UN)4DFMH9)$.49T!*GV)Z5/10 TQQF19"BF100&(Y /7FF):V\>W9!$NUBR
M[4 P3U(]S4M% $9MX2DB&&/;+GS%VC#YZY]:2*W@@QY4,<>%"#8H'RCH/H,G
MBI:* (6M+9[8V[6\30'K$4!4\YZ=*D1%C1410J*,!5& !3J* ();.UGE\V:V
MADDVE-SQ@G:>HR>WM2SVEM=1B.XMXID4Y"R(& /K@U-10 R6&*>%H98DDB88
M*.H((^E1R65I+;K;R6L+PJ,"-HP5 ],=*GHH 1$6-%1%"JHP%48 %0_8K3!'
MV6'!.2/+'-3T4 02V5K.D:2VT,BQG*!XP0I]O2I7CCDV[T5MIW+N&<'U'O3J
M* &R1QS1M'*BNC##*PR"/<5B^*=!;7/#&I:3:&"WEOK<VYF9?NJ1CH.N.PK<
MHH H6%C]@T\)';VR710>88UVJ[ 8R3C-97@SPR?#.@6UC<_99KJ .OVJ*/:S
MJSEL'/(QG'7M7244 9VIV5T]A<?V/);6>HN/W=Q)!O4'()R 1G(SW]Z=I&G/
MIMFR3S_:;N:0S7$^S;YDA[@9.   H&3@*.3UJ_10 V2..5-DB*ZY!PPR*CFM
M+:X>-Y[>*5HSE&= Q4^HSTJ:B@ J%K2V?=NMXFW-N.4!R?7ZU-10!$MM;I()
M$@B5QP&" '\Z(;6WMBY@@BB,C;GV(%W'U..IJ6B@!" RE6 (/!![U#;65I9!
MA:VL, 8Y;RHPN3[XJ>B@"$VEL;D7)MXC< ;1+L&X#TSUH-I;,[.;>(LWWB4&
M3]:FHH @^Q6N /LL.!R!Y8XK \-^&9-)O-6N;T6D\E[J$E]$Z)\T.]54ID_[
MO48Z]*Z:B@")[:"1V=X8V=DV%F4$E?3Z>U(;2V+;C;Q%L8SL&<8QC\JFHH P
MM9T?4;PP6^F:A!IU@X=+U%MMTDBL /D;(V-C/.#USVK8^S0?91;>3&8 H01E
M05VCH,>E2T4 %%%% !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 %%%% !111TH **S[;7=(O9/+M=5L9Y,[=L5PC'/I@&M"@ HHHH *
M*3(SC(SUQ2T %%58=2L;B^GL8;N"2ZMP&FA1P6C!SC<!TS@]?2EO=1L=-B66
M_O+>UC9MJO/*$!/H"3UH LT5!:WMK>QF2TN8;A!U:)PXZ9ZCVJ>@ HHJK=:E
M8V,UO#=7<$,MS((X$D<!I&/91W/TH M455O=2L=-6)KZ\@MA*XCC\V0+O<G
M49ZDGL*M4 %%(S*BEF8*JC)). !5>QU"SU.U%U874-S;EBHEA<,I(." 1QP0
M10!9HJK#J5C<WUQ907<$MU;@&:%'!:/.<;@.F<'KZ5:H ***KR7UI%=Q6DEU
M ES*"8X6D =Q[+U/0T 6**BN+F"T@>>YFCAA09:21@JK]2>!3HIHYXEEAD22
M-AE71@01[$4 /HHHH **0$'."#C@TM !1110 4444 %%%5;[4K'3(EEO[N"V
MC=@BM,X4,Q. !GJ2>U %JBBF-+&CHC.JN^0BD\MCDX]: 'T444 %%("&&001
MZBEH ***JWNI6.G>3]MNX+?SY!%$)7"F1R<!5SU))Z"@"U1110 455GU/3[6
MYCMKB^MH;B3[D4DJJS?0$Y-1QZUI4IF$>IV3F $RA9U/E@=2W/'XT 7J*BMK
MJWO(%GM9XIX6^[)$X93]".*DR,XR,]<4 +1110 4444 %%5KS4;'3U1KV\M[
M8.<*9I53<?;)YI;2_L[]"]G=P7"KU:&0.!^5 %BBBB@ HHHH **** "BBB@
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
MWW7HQS@X(![$C-<M?>#6UC2KJRU34-YN-0COC-;1&%EV,I"@[S_"@7<,$=:
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
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@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD]>US5;#QQX
M:T>UDM1::K]I\TR0EG3RHP_RD,!SG'(H ZRBL;6;N_MM2T:&TF@2*\NS!,)(
M2Y $,DF5(88/[L#G/6G-XK\/(Z(VN:<&DF-N@^TI\T@QE!SU^8<>XH UZ*S]
M5U6TTZ!EFU"UM)W1FC-P1@8_B(R,@9&>1]:QO"7B;[=X"TC6]:NH(IKN$.['
M"*6.> /H.GM0!U-%9C>(M$2VMKAM7L!#<@F"0W";90.25.><8.<=,5;LKZTU
M*RBO+&YBN;:49CFB<,K#V(H L450BUO2Y[X646HVKW1W8B64%CM^]@=\=_3O
M36\0:,MG/>-JUB+6WD\J:8W";(W_ +K'. >1P?6@#1HK+N_$NA6$SPW>L6$$
MJ%0Z27"J5+'"Y!/&>U5/&NK7N@^#]3U?3S#]HLX&F59XRZMCL0"#^M &_17#
M:MXGUKP[I6CZM>/8WMK>SP03010-%*IEZ%#O8-@G[N.1W%=;#JVFW%_/8PW]
MK)>6XS- DJF2,?[2@Y'XT 7**Y/5?$DP\0>%X]+O;2?3M1NYH)S&!(6V1.W#
M@X&"O(QGWK=_MS2OMXL?[1M?M9<QB'S1N+@9*X_O8YQUQ0!?HK+;Q)H:07,[
M:SIZPVK^7<2&Y0+$_P#=8Y^4^QJR=4T]9(HVOK8/-$9HU,JY>,=6'/*CUZ4
M6Z*IV6JZ?J,DD=E>P3O$%9UC<$J&SM)'8'!P>^*LRRQP0O-*ZI&BEG=C@*!U
M)H ?17!:GX\6^\-Z?J_AZ\MS%+JL%K,KKO?RWG\O.,_(2!D9'0UU^GZUI>K+
M.VG:C:W:V[;)C!,KB,^AP>* +U%4;+6M,U*>2"RU"VN)8@&=(I0Q"GH<#L?7
MI4UW?6MA$);NXB@0G:ID8#)]!ZG@\4 6**Y#6_%#6VJ^&);#4+-](U&XD2>4
M88%%B=\B3.  5YX_&MZWU[2+O3'U.WU2SEL$)5KE)E,:D'&"V< YQ^= &C16
M1<ZU8W.B7US9ZS90")6C-V[JR6\F."X)'3(."133XBTC3K.#^TM=T\2_9EF:
M1Y5C#K@9D"D\*21^8% &S16+/XO\-VT9DFU_3(T#*A9KI  S#('7J1S]*O7N
MK:?IT"SWM[;P1,"5>20 , ,DCU&.: +E%9EQXCT2T2)[C5[")9HC-&7N$ >,
M#)<<\K@9STI1XAT9C !JEF?/V>5B9</OQLQSSNR,>O:@#2HJA=ZWI=A.(+O4
M;6"4[1LDE"D;CA<YZ9/ ]:9>^(-&TZ:6*]U6RMY8H_.D26=59$R!N()X&2!^
M- &E14-K=V]]:Q75I/'/;RJ&CEB8,K@]P1UJM<ZWI=E<BVNM1M89R579)*%.
M6^Z.>A/;UH OT5R?B#Q1%;>)=.\.PZG;V4UU%-)+<,R%H=H78NUN,L7!Y[*<
M=<C>L7NK/1HGUJZM3<Q1YN)XQY<7'5N3P,>] %ZBL^'7=)GAN)HM2M&CML&=
MA*N(@>06YX&/6G#6=+9K11J5H3>+OM0)E_?KC.4Y^88YX[4 7J*S+;Q'HEY>
M16=KJ]C/<R[_ "XH[A69]OWL 'G'>L;7O$<VB>,]&MKF]M;?2+FVNI;AI0%V
M&,)@ER< ?/Z"@#K**HV^LZ9=:6-3M]0M9; C/VE)E,>,X^]G'6EMM7TZ\@GG
MMKZWEB@)$S+(,1$#)W?W>.>: +M%9L/B#1[B*>6+5+-H[=0\S><N(U/1FYX!
M['H:2W\1Z)=K.UOJ]C*MO$LTQ2=2(XV&59N> 1R": -.BN2TKQ++J7Q!U'2H
M;VVN-.@T^*X00K\R2,[*0QR><*#VX(X[UTMY?VFGQK)>7,4"L=JF1@-QZX'J
M< T 6**YKQ1XPL=#\&W.O6MS:7(\O_12)04E<G P0>0#UQV!J[HAOI);F>35
M[;4M-EVFTDC10ZD9#@LORL,@8XR.0<T ;%%<=XR\6#28K./3-2LA=MJ5O;30
MMAW*O(JLHYX8 YZ$X].M:\.JV\6J:O)<:]8/:6RQ;H,JILSALF1]W\1'&0,8
MH VJ*S+?Q'HEVL[6^K64JVZ(\Q2=3Y:N,H6YX!'3UJ6WUK2[NSFO+?4+62V@
M)66591MC(ZAC_"1[T 7J*Y_5?&>AZ5X?O]8:_@F@L@1(L3AFWXR$QV8\=?7/
M2M%]:TN.TCNVU"U%O*2(Y!*"'(SG:>^,'IZ4 7Z*SWUW2([:UN7U2R6"[8+;
MR&==LQ)P AS\WX5"OBG0&LTO%UFP:V<,RS"X4H0IPQSG& >,T :U%("& (.0
M>0:S-6N_(N]-A35[6Q>6Y ,4RAFNEP<QH"00<X.1G&.E &I16%IWB_1=3O\
M5+2"^@W::Y29FD '"AF89_A&<$],YK2L]3L=0:5;.[AG:+'F+&X)3/3([9]Z
M +=%9=]XDT/3&F6_UBQMFA :59;A5* G R">,]J=-XAT6WBMY)M6L8X[A#)"
MS7"@2(%+%EYY  )R.,"@#2HK+E\2:'#90WDNKV26TZ>9%,9UVLO]X'/3WZ5+
M>:UI>GX-YJ%M "@DS)* -IZ-]/>@"_166EWO\3R6R:O:LB6F6TY5!F5MW^L)
MSD+@@8Q[YK"\3>+!9:GH5II>I63/<ZK':7,/#N4.=V#G@@@ \'&>U '8T50F
MUO2[>_2QFU&UCNY&"+"TH#%B,A<>I'..M5[CQ5X>M"XN-<TZ(I*(6WW*#:_]
MT\\'VH UZ*Q9_%6DV_BF'P])=1+?2P&?:S@8^955>>K-NR!UP/<5IW=[:V$(
MFN[B*",L%#2,%!8] /4GTH GHK._M_1_L4=Y_:EF+:63RHY3.NUGSC:#GEL\
M8ZYI^GZUI>K/<+IVHVMVUNVR802J_EGT.#QT/Y4 7J*XZ_\ %@;QOX;TS3-2
MLI[2]>X6YCCP[G9$S*0V>F1V';KVKJKN]M;"'SKNXB@CW!0TC!06/0#U)]*
M)Z*KV5_::E;"XLKF*XA)*[XG##(."..X/!%4[SQ+H6GM<+>:Q80-;;?.$EPJ
MF/=G&X9XS@_D: -2BLV/Q#HTVH0Z?%JUD]Y-'YL4"SJ7=,9# 9R1CGZ<T_\
MMS2C?BP_M&U^UES&(?-&XN!DKC^]CG'7% %^BLK3KP3ZIJH_MBTNX8G0+;Q!
M=UI\OS!V!.22">0,5-:ZYI5[))':ZE:S/&GF.J2J2$_O=?N^_2@"_16#<^*=
M#GLYX[/Q)I<-PUO))%,TZ.J $IYA&X94-P>>Q%1/XMTO3;K1=,O=3MYKS4(=
MXF!"(ZA,F3K@!CC SW[XH Z.BJ%OKFDW=O<SVVJ6<T-J2+B2.=66(CJ&(/RX
M]ZMPSQ7,"3P2I+%(H9'1@58'H01U% $E%4+76]+O;HVMKJ-K-<;2WEQR@L5!
MP2!W /&17+IXENO$/B#5=.T/6+&WETZ:%(D<+*MT"H>3.#NP =HVXP0<YZ
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
ML<!]J]2<E1G@%LG.,5UM% '#?#>3'_"30-]J+_VW/*&N(#&S*RH0WW0,GDX
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
M(KR26V$)D_A10/-.W&<YX)Z=* .\K/TO6[#66O5L96<V5P;:<-&R%9  Q&&
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
MP!R3DY/-:<4BS0I*GW74,/H:?0!QMK\.;.UM]+MAK&JM;Z5="XL8VDCQ" &
M3A/F'S'ELGC (YSM:)X>AT*?4I8;RZG.H737<JSE,+(0 2NU1@84<'/2M&]>
MYCL+A[*%)KI8V,,4C[%=\< M@X!/?%0_VC'%+96ETT<=_=(66!7W<JN7P<<@
M9 SCN/6@#-\1>%+7Q#/8WGVR\L-0L68V]Y9N%D0,,,IW @J<#((JOJ?@:PU/
M3;.W>]U"*\LYC<0:E',!<K(1AF+8P<C@C&,8   %6O"^OS:_;:C)/:);26>H
M3611)3(#Y9QNS@=?I6[0!S-QX*M[O3[.VGU74WEMKR.^-R7C,DLR8VELH1@8
M'  '%7;WPY!>^(+#6OM=W!=VD3P?N64+-&Q5BKY4\94'Y<&MFJU]?VVFVXGN
MY5BC:1(@3W9V"J![DD"@#!'@FT&E:[IW]I:@8=:EDENFS%N!D4*P7Y. 0 .<
MU-=>$H+NUT6"74;_ !I$R3P,#%EF12B[_DYX8],=:Z&B@#E1X$LHM;O+^VU'
M4K:VOI?/O-/BE MYY#U8C;N&[^( C/?BH;_X=V%^FKPG4]3AM=4N%NY;>*1
MB3 J=ZY0G^!>"2OMTQV%% & OA*R&M76I-<W;_;+5+6[MW=3%<*H907^7.<.
MW0@'/2J_A[P3;^'9(Q%JVJ75I;Y^R6EU.'CM@01\N "< D#<3@&NGHH R-<\
M/6NN-9322S6UY8S>=:W4! >)L8(Y!!4C@@C!%0/X5MI;#5H)+NZ,^K)LN[L;
M!(R[-@ ^7: %R ,=R>I)K5N+^VM;NTM9I56>[=DA3NY52Q_  =?IZTVVEOGO
MKQ+BVBCM49/LTJ2[FE!7YMRX^7!XZG- #=)TU-(TFUTZ.>:>*VB6*-YMN[:H
M &=H Z#TK&N/!-G<CQ"'U"_QKRA+L Q_* FSY/DX^7CG/YUTU% '/'PA:OJ&
MD7DM]>2-I=O);1(_E[)$<*K;QLYR%7ICI4&@>![3P]*BVVIZG-80,7M;">8-
M#;DY^[P&(&3@,2!]>:ZBB@#E[?P+I]M:/IR7-U_8[7/VD::2AB5M^_:#MW;-
M_P VW..W3BKUGH,&EZ[JNN+=WDDNH",SQ,%9!Y:D+M"INX!/<YJI:^(M0U.^
M9M+TV*XT^#4)+"YD:XV2(4X:0*1@J&R,9R>H]*VI-0@%^=/CD1KWR#.(2V/E
M! !/7 )./P/I0!PG@'PV]YX(T^UU9M0CBANY)WT^Y@\H;A.SIG<H8KG:^,]?
M;BNCF\'6IO-4FMKV\M(=5_X_K>$ILE;;M+#*DHQ7@E2,]>O-3^$=>D\3>&X-
M5EM5M7EDF0PK)O"^7*\?WL#/W<].];E &%'X5LX/$-GJ]O<7,+6EG]ABMH]G
MDB'(.W&W=U5>_:LNZ^'5A=)J$/\ :NJ16]Y?#4/(CD3;%.'#EURA/)7HQ(YX
M&:[&JVH7]KI>G7%_>RK%;6\9DD=N@4#)H R4\*6\6L:AJ4&H7\4E_"D4\:NA
M5BB%%?E2=VTXZX[XS56/P)I\&DZ-907E['-HIS8WFY/-C!&TJ?EVLI'!!'/U
MYKJ:* .9U#P18ZGI&I6-S>7F_4I4EN[I"@ED*;=HY4J%&T  #]22;J>'8E\4
M)X@:^NWNEL_L?EMY?EE-V[D!,YR,]:C\4Z_-X>L[*XBM$N%N+Z"T?=*4*"1P
MFX#!SC/3BKFOZE+HWA_4-3AMUN'L[=Y_*:38&"J6(S@XX'I0!HT53TF].I:/
M8WS($:YMXYB@.=NY0<?K5R@ HK"TO7YK_P 5:YHTMHD2Z8MNR2K*6\T2ACDC
M VXV].?K1JFOS:=XIT+2!:(\.J-,IG\TAHS'&7QMQSG YS^% &[1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<UXUM;R\TZRAT^XLUN_MBM%;7H)ANRJ.3$^/8%
MAUY05TM5KW3[+48EBOK2"YC1PZK-&'"L.C#/0\GGWH \INIK;4M/\-1FQN=(
MD3Q.;.[M%N3M1RDC.J,I *DE<$=.@QBHM66;P==>+[?17EAT2);":9%+.MJ9
M)<3[1G(S'\Q ((R#QQ7;^)_"LFJ+H5OI]GIPLK#4%O)H9B45U"N"H4(02=^>
M:Z2#3K*UMGMH+2"*"3)>-(P%;/7([YH \QUI8]&TC7];\.:S;22RZ6&:TTF(
M)$JAQF< ,VU]C, >,[<_PFNDM+'PO<737VC7@S=Z8R&"SFQ')&"")7"\[P3C
M<3GDBNET[1=*T>"2#3--M+.*0[G2WA6,,?4@#FF6?A_1M.@N(++2;&VAN#F:
M.&W1%D_W@!S^- 'ETEM;7GP=\#RW<4<TGVS3UWRJ&.&F7<,GU'7UKI+F(Z?\
M4]NG189?#,[10*3LW+-&% 7H.PXKK&\/:*]I%:-H^GM;0MNBA-LA1#ZJN, _
M2IAI.FK?)>KI]J+M$\M9Q"OF*O\ =#8R![4 <)X.;0-7T?POK1U!O[;5<3F*
M4":XG9")4E'WF4'<V#T"@C %8FGWUE_:G@O5+"X1+>\U"Z!N+B4&ZN8RDI)F
M(P,;@,*<XPO((Q7J=MH>DV6H3ZA:Z99P7L_^MN(H%623ZL!DU''X<T.)]T>C
M:>C>>+C*VR ^:,X?I][D\]>: //IB/\ A#_BOS_R]7G_ *2QU>UR&/1+3PQX
MS6/,=A%%#J  SFVD4+YF.Y1B#ZXW5VW]@Z,([B,:38>7<G,Z_9DQ*?5ACYOQ
MK-U'1]2NKF'2[9=,M_#1B59XEC83'#9,:@?($88![X+>V "QX9M/*TU[Z2'R
MKG496NY5(P5W<JI]U7:#[Y/>O/IM TO5IOB'_:$LW^A7'FP2&Y<?9F^S(PD7
MG@YSU],=,UZW7(:/X1,7B+7M2U>QTV=;^Z2> @F1T"HJX.Y!W7=P3S^= '*:
M;I7_  D7B?0;;Q&L\LEUX4\R\A:9TWR>9$,D C![\8Y'M5A$M]8T3QV^JGR]
M2TV[N%@E9L2VD21@P-&W51@;LCJ2V<UZ.VEZ>^H+J#6%JUZHVK<F%3(!Z!L9
MQ3+C1=+N[U;RXTVTFNE  FDA5GP#D<D9X/(H \[TNQ/B'QIIL?B.W\V>;PE
M]W Y*AI#+\VX#W)X['Z"J&G2R3^ _AQ<2SRO*NM10;FD/S(#, #SSPB]?2O5
M7TC39+UKU].M&NW3RVG:%2Y7^Z6QG'M4 \.Z&L$, T;3A# _F11BU3;&W]Y1
MC@^XH \]N-!TC6=:^(<FJEE%M-%(DHF9/((M$(D&" ",=?:IM#^W3>)_ \FK
M&4WUQH$_VI96/S,!#]Y3P#R<^Y->@3Z)I5U>B]N-,LY;H  3/ I?CIR1GCMZ
M5+)IEA+?QWTEC;/>1C"7#1*9%'H&QD4 >5Z!I<3^"I;72'TRUU)M<N0D%PG[
MNY$<\A$,@7G;M''I@5VO@2]2[TR_C_LIM*NK>^>*ZM-X=(Y=JD^6PX*$$$?4
MUL/X?T:03[])L6\^432YMT_>2#H[<<MR>>M6[6TM[*$0VL$<$0).R-0HR>2<
M#O0!Y)XNO+1[?7M2LI@+FSUNUB-U<R#SDD5X0T<(&"D84D\DYR_&.:V'GT;7
M_$7B[3/$5Y%"T(B-G(\JH8;8Q*PEA8\ []Q+#OMST%=O/X>T2ZGN9[C1["66
MZ4+.\ELC-* 00&)'S 8'7T%.N]"TB_N;>YO-+LKB>VQY$LL"LT6.FTD<?A0!
MQ>F66F#XL7<CQ(7?0[21)9U"RLQDD7<3P=Y&T$]:P-,O9+7PYH%K*[_V5<^)
MKJWO'9B05\V7RT8G^$L%!SUQ@]:]9ETVPGO8[V:RMI+N-#&D[Q*753U4,1D
M^E1)H>D1V,UC'I=DEG,<RVZVZ"-S_M+C!H \V\36KZ?<>.K"PW1:0/#_ -L,
M43%$@NL2 ;0/N[E0,0.N >]7]/L;?2O&_@Z6S#QR:CI5P+MC(6,^Q(F4MD\X
M)./3ITKNUT72EL9+$:;:?9)#EX/)78Y]2N,'H.M(NB:2DUO,FEV2RVR[8'%N
M@:(>BG'RCZ4 <O\ $&WBNM1\(6\Q812:R%;:Y0D&"7C(((STK&MO"%O=ZGXR
M\,6320Z,\$#P .Q6TNV5B?+.<CC8Q'^UZ&O1[W3[/4K<V]_:074)(;RYHPZY
M'0X/>J=]:7UCHY@\,V^FP7 <%([E&6'!/S9V<YQG\>M ',^#;UO$\UG>WEF(
M)]%@:RGCV8"W>=L@'LJH",<8E]JL?$%0)?"L@9U8:_:IPY (.[((Z'H.M=)H
M^GMIM@(I9%EN)'::>55VAY')9B!V'. ,G  %2WFF6&H^5]NL;:Z\IM\?GQ*^
MQO49'!]Z /.+?3]/77?B-&D]MI=R[QI%=A &AWVRDL._7+''N:V?!<T]OX@U
M+2]3T6WTW54M8)'>Q;-K<Q!I LB# *G)8$'G@>E=7+HVESW$]Q-IMG)//%Y,
MTCP*6DC_ +K'&2OL>*?9:;8Z<K+96<%L'QN$,87..F<>E '"^.X;M-2O+^*T
MM-8L(--"WVG2/LGMXR9#Y\#'(#$!LC@GRQ@U4MS9GX@:UJEA9P&\DT"VNK,2
MQ@.\K>;M]]Q^4'\J]!N]&TN_N!<7>G6D\^SR_,EA5FVYSMR1TR<XZ5*^G6,E
M_'?O9V[7D2&..X,2F1%/4!L9 ]J /+4(D\ >$/$.E.6UZ6ZM%EG!_>7,CMMG
MCD/5A]\D'IM[8JYI\NC:]#KO]O7IMM8L=9D =) ES"J2#R5BSSM90HP!\Q9N
MYKT&#1=+MKU[V#3;2*Z=BS3)"JN2>IR!G)[GO22:)I,NJIJLFF6;Z@@PETT"
MF51[-C- 'E^L7YLO'WB@WT);P])<6*:I*A^>)3#\A/\ TSW8W$<@8QWK?O\
M2M-U#XI:?9201O8GP_,1"AQ&R^?'@$#@CG..E=@VA:.[73-I5BS78Q<$VZ$S
M#T?CYOQI(O#^BP2I+#I%A')&GEHZ6R JG]T$#@>U 'E^@7\PTCP-IUX[/H\^
MI7]K/YC$JYC>46\3$]1QP#U*BKFK12V%G\3--M<KH\6E>;%$/N03/ Y=$'8$
M!6*C@;O>O11H.CKI[Z>NE6*V3MN>W%N@C8]<E<8S[T_^Q],^P-8?V?:&S?EK
M<PJ8V]<KC!H X:VNHKSQGX?T35%C?3V\/K<6L,P!CFN-P#<'AF5 "!V#$US.
MEZA;Z78VEE]IMH-%E\3ZA!/)<*9(1R_DK)\PRI/J<9 )KUNZ\/Z-?6<%I=:3
M8SVUN<PPR6Z,D9_V01@?A1_8&CFRGLO[*L?LEPQ>:#[.FR1B<DLN,$YYR: /
M-->TFTT_PW)%9ZP;F!M?LW5+4F.&U+RH&CCPQP,'.W/&[MFM+Q#H/]B7);0]
M.L]2L;>UDEN]&N)6$@61V)FA=L@,2K#'L,8KN#X>T4Z?#IYTBP-G"<Q6YMD,
M:'U"XP#4EUHNE7LB276FVD[HGEJTD*L0G]W)'3VZ4 1:/<V][X8L+JU$HMIK
M..2(2C#["@(W>^.M>2Z/HT%O\/?!.N:694UXW-M%'(DS$RHTF)(R,XV;-Q(Q
MQM)]:]L "J%   & !VJC::)I5C<M<VFF6=O.Y):2*!58YZ\@=^_K0!P5Y;MX
M=\4ZKX?MH#Y'BA ]BX3(AEX2=?HJ'S0.G# 5Z"=-LSI?]FF!?L?E>3Y7;;C&
M*S-.T_69M8>_UR2P*VYD2QCLU?A&(^=RW\>T <<#+=<\;U 'B327&G:1: VW
MFW7@B^;[?(R<S6N[Y3[DQ.9,\X,>>];WBFRBF\/Z9JA#P2ZGX@LYV:-S&?+:
M550''?8%)]&+'J:](>RM72X1[>)EN1B<% 1+\NWYO7Y0!SVJ.]TO3]2CCCOK
M&VNDC.Y%GA5PI]0".#0!Q-YHMAH7Q \&VFG1/!;N-08Q>:[*24#'AB>['\ZX
M[4-,TB/X:^. MG9K-#K=QL C4,B+.F,>@ ;\,U[/+I>G3W<%W-86LES;C$,S
MPJ7C_P!UB,C\*8=&TLF\)TVS)O1BZ)@7]^,8^?CYOQH X/4I--N?&ESX>NY]
M*M=-.FHUA%<P[HF)>03&/#J X.WU(QQCG->/2+5_$_@NPFU&XU6V;3KV-YY9
M& N40QA20#@C!//\0YYS7?W?AW1+^TM[2[T>PGMK;_412VR,D7^Z",#\*GDT
MG39;J*ZDT^T>XA7;%,T*ET'HIQD#Z4 <S\-AY6AZG9HS?9[+6+VVMT+$^7&L
MIVJ,]@*Q5DT?7K_Q?8>);T6E]:7P$$AE$<UM;A$:-X2?NY.XY'4GGM7H5EIM
MAIJR+8V5M:K(V]Q!$J!F]3@<FHKG0])O-1AU"ZTRSGO8/]5<20*TD?T8C(H
MX^R2V\0>,_%6FZ[%YB6T-M]CCGX,<#1Y:1/1M^[+#D$ 9X%<YHL=UK,GPX.M
MRSS37-O?+*6E8>?&J_NRP!YRF"?7)SG->JWNC:9J4L<M]IUK<R1@JCS0JY4'
MJ 2.GM3IM*TZXNH+J>PM9;B 8AE>%6>,?[)(R/PH \PTVRNY-%OM-TF>T#6/
MB>YCL["^R8)XU0MY!ZX W,PZX*BD&OP^1X>LY[6/1=/DU&]MKZWOAYT$=T,L
ML9(90R$L^WMD#CBO2/\ A'-#\MD_L;3PK2^<0+9!F3^_T^]R>>O-2S:-I=QI
MITV;3K22Q/6V>%3'US]W&.O- 'F6KZ1:V&CZ?;VNKO=P'Q1:[1;,T<5OO=2T
M4>&/RCJ!GY<\8JOXATVSL[7XG:9! HLHM,MKN. _,J2E)=S@'H3L4Y]1FO4C
MH&C-96]FVDV)M;8[H(3;H4B/JJXP#]*>-&TL3W$XTVS$UPFR>3R%W2KTPQQR
M/8T 1Z)#91Z';0V<< M_*7*1 ;<D G@<<Y_6O*]4TRYA@U[PE86JR7]C>?VS
MI[.I(^SD>9L_VOG4PX/9AZ5[!:6EM86L=K9V\5O;QC"10H$11Z #@4X01"X:
MX$2"9E"&3:-Q4$D#/IDG\S0!YWJ4MKX@^'?B7Q5#$T2WFE2?96&4=8XXB1G&
M#GS-WU"KZ5%+::<_C+P'/=P6Q+Z/<%I)57DJD)7)/IEB/3)KT-]-L9=/%A)9
M6[V04)]G:)3'M'0;<8Q4;:-I;I:(^FV;+9G=;*8%(@/JG'R_A0!Y%?65NG@[
MQ7K*AAJ%EXGE>VG#D&$_:HP=O.!D$@^O?M76VT5MX@\9>+]-UZ-7%JL M$DX
M\J!H\F2,]COW98<@@#/ KJSX<T,VTEL=&T[R)7\R2+[*FUV_O$8P3[U)=:'I
M-\\3W>F6<[0KLC,D"L47^Z,C@>U 'F?AJ[O9[_X<WFK2'[7<V%\DLLG!G4!/
M++>I*?-SZDUG7"6%[X2NRRV\\$'C4+&3AECC-R@P.P4J<>F*]?U#2--U:&.+
M4=/M;R.)@\:7$*R!&'0@$<&FMH>D/;7-LVEV36]TYDN(C I65B<[F&,,<\Y-
M %77+FPTWP?J,YEDM[""RD.^RP'C0*>8^P([=LUQ7AAX;/XCV-O"UI;07'A[
M>8()0V]A+&$:0C >0JQYQW/7K7I1MX3;?9C#&8"GE^5M&W;C&W'3&.,52M-
MT:P>![/2;&W:W#+"T-NB&,-]X+@<9[XZT <SXVMH[CQ9X,61I LE]-&ZK*RA
ME^SR'& ?:N3O-#T]-"^)$"Q,(=*>2:PC$C!;5_LR2;HQG"G=SQ7K-UIEA>SP
MSW=C;3S0',4DL2LT9]5)''X5 = T8BY!TFP(N>9Q]F3][_O<?-^- ' 3WT>K
M>)8M)UR[L(X+C1+>:U&H0[TE9M_FLIWJ _W/4@#C'.8DEA@U?0_#^HZU;7NF
M/I3_ &6ZU6#S([N02E3_ !J"P3;M.3D$D=>?0[OP[HE_:P6MYH]A<6]O_J8I
M;9&2/_=!&!^%2:AHNEZM:I:ZCIUI=VZ$%(IX5=5(Z8!'% 'F:Z/I5GX@\"PS
MWD6JV\1U"(7MRJG<BIE5W'.54Y Y/2FZ[$JVWQ819)0(H(9$_>ME6^S!N#GI
MDDXZ5ZA-I.G7$5M%/I]K+':L&MT>%6$)' *@CY2.V*B?0-&D:Y9](L&-U_Q\
M%K9#YW^_Q\WXT <78V-OI7Q#\--9AXVU#2+@W9,A;SBGE%2V3R1N.#Z<=*QM
M&TY]=L/#\)FBDU"WU.634-2CNE'VN$-)D JV]@QV8! QM] ,^F2Z'IWR2V]A
M907<,1CMK@6R%H..-O' 'H,5Q=E\/I98([75-#\,+(H ?5;:-OM3L.L@!0;9
M#UW;S@\X/2@#:^).H7>F>!KVZM&D3:\2S21$AHX3(HD8$<C"D\CIU[50N;&&
MP^(F@Q:-%$EAJ-E=#4;>$#RGC0)Y<A4<9W-MW=P<5W+HDD;1R*K(P(96&00>
MQJI9:/IFFHZ6.GVMLCC:RPPJ@([ X'3D\4 <E\,[&RM[+7);>V@CD&MWT6]$
M .P3'"Y'8<<4W['IR_&R>:6WMA*VB0R*[JH)D\]E# _WL;1GZ"NQL=*T[3 X
ML+"UM!(=SB"%8]Q]3@<TL^F6%U=Q7=Q8VTUS$K)'-)$K.BGJ 2,@'O0!X]I=
ME;V_@GPKK$09;]?$GE"8.<B-[V160<\*03D=^M:<YM?$5SXFM=6UJTTS4;'4
M6\N5XO\ 2K>)=IB:)BXP"HZ!>26ZYKT4>'-#%LEL-%T[R$?S$B^RIM5_[P&,
M ^]/GT+2+K48=1N-+LI;V# BN)(%:1,=,,1D4 5/$L,ESX3O+==0%E--$L:W
M,B\*S$ ;@.@).#[$UYEXD(F\"^,].U30+;3]5L[:WEE6V(>VD!9@DL7&5/#
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
M#_VC&TEF8HGD$RJ,G:5!R?;KD@8J]HVMV&OV+7>GRL\:R-"X>-HWC=3AE96
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
M .5R.M '945P5_X\U:UM_$=Q%H-N\6@3;;@M>D&2,(KDI\GWL-T.![FM&_\
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
M';**S ;2  SCCJ0"?0'/D?4K7XI:C+INF6CW\N@V\DL;S^7'O\V3.7"DL>
M=O..<4 >C45Y\?&>J:M<>![G2[>".UUGS9)8IIB&W+ YV$A3\H/.<9) Z5LZ
M;XL?5M9N+*SAM7^RWLEK=0FX(N(57($I3;RK$#'/1@<]0 #J**R=?UR/0[:U
M8Q^=<7EU':6T6[:'E<\9.#@  DG!X!X/2J-MXCNSXBNO#UU901ZDEJ+RV99C
MY4\6[:>=N5(;@C!Z@T :EZUEJ276CF^1)Y8BLD<4B^:J$8)P<XX/7'>DT6RM
M-(TZ#1K2Y:5+&)(E61U9T0#"AL =AP3UQ7)?#2T_M3PGI&K:G9VTEY"\\MO=
M!RTNZ2202$Y48SGU.?;%4!>WNA^-/'MYI.F6UP88+.YF62;R5(6)V;&%8ES[
M@#U/J >FU'-/#;IOFE2)"0NYV"C)X YKG8/%G]IW6G6>E6Z/=7FG+J9^T2%5
MBA; 7. 26))&/]DG/0'EO%&N0>)?!8GELQ;WVGZ];6EQ"Q#^3,MQ&&VM@9!!
M!!P,@T >G$A022 !R2:;%-%<1++#(DD;C*NC @CV(KF=5UF74IM;T?3[&WNQ
M86X^U_:9-JL[J6$8&TY.W!)/ R.O..?\&^(_L'@CPQI5K'')>/I*7!,I<(B#
M"C.U6.2<]NQ]@0#TFBN%3Q[J4\7A\0^''CN=6DG@,%U.8C#)&C-SE.4.W.[K
M@],\597QC>MJ+Z2]C91:Q!;Q326,EV0TI8$MY1V_.%Q^)XXZD [&BLW7]:MO
M#NA7>K788PVR;BJ?><D@*H]R2!^-9C>)+RQ\0Z=I&JV,$+:G'(;26&<NOFHN
MYHWRHQQR&'7!X% &])?6D5U':R74"7$@S'"T@#N/8=34]>?>#K637;OQ ^M6
M-G.+?7Y)(W,K.T<L0C";<J.% X.1].:]!H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"L#Q7X=DU^TL7M;A;>_TZ\CO;61UW)O7(VL!SM8$@X]<UOT4 <AJ'A6]U:75
M]1N3:Q:C>Z4VEPHCLT<,;%BS%BH+$E@<8'W0.Y-;^A64^FZ!I]A<M&TUK;I"
MS1D[6VJ%R,^N,XK0HH YPZ)J \?MX@#6QMCIXL?*+,'_ -9OWYQCVQ^M4M*\
M.:SINE:C9K<VJM?ZG+=R21NX*12ON=%..&QD!O?/&*["B@#B8/ KPP>(-$26
M&/PUJJ-Y5K&3OM'9<.4XQM)^;;T!^N*FT_P_XDN])GTGQ/JME=61MGMM]G$R
M2SAE*;I"Q(!P2< =<'/&*["B@#SZ+P?XF;3_  YI]SJ6F/%H5[%-%.(GWS1H
MCHNY<@!L,.A.>N1C!N_%0L/ [[&57^W6>TOT!^T1]:ZFZOC;7MG;?9+J;[4[
M+YL4>Y(<*6S(<\ XP.O)%275C:7R*EW:PW"J<A98PX!_&@# E\-3ZKK$^IZH
MT,4AT^2PABMV+A%D.7<L0,DX4 8XP>3GC&T[P=XA@;PI]JO]-V^']T:B*)SY
MR>28@3D\-@].@/KT'?*JHBHBA548  P *6@#D]%\/ZQI&D:U;QW-FMW>W\U[
M!( S(AD?=M8$#('3(ZY[5FR?#M;BT\2QQK:Z6-:LU@:VLR6A64;OWQ!"\G<
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
MN)+-STX Q[DU%+X6UIM6T^[CO;(1Q:7]@DBE1I!$V>98N1RPP#G' ')KM**
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
M&NW]W;WEY="=;CR\N!"[J"54'Y2!BJ5A>^)/$>F0Z]IU_;6K1W\GF+-=,(A
MDK*T3Q^60#M&=V<YYR!P.ROM LM1U'3K^X,YN-.9GMV64J%8KM)('!R"1SZU
MG1^!-"AUV75X8;B.6:7SY8$N76"27KYC1 [2V>>1UYZT 88UV\L_&"6.MO?V
M?VC466PNXVWV=U&<A(&Q]R3Z@$E>N#BMOQKK5QH]EI<5M(87U+5+>P,X )B5
MR=S#/&< @9[D5<7POIXN%D8W$D:W9O4@DF+1K.6+;P#TY)('0'G&:N:OI%CK
MNFRZ?J, FMY,$KDJ00<A@1R"" 01S0!S23WUGX_D\.?;+J73;S3#>1LS[I;:
M1) C .>=K!@><X(XXIGPFM_*^&^D2>=,_F1$[7;(7#MT]*Z*UT&UM7FF$MS+
M=31"%KJ64M+L&<*#V&23QW.3S3M#T.R\.Z5%IFG"5;2'(CCDD+[023@$\]2:
M ./:WUS7?%OBW2XO$U_916:VSVGDK&/+9XV;!.WE<]1U/K65I>MZ]XH;P8LF
ML75@-7TNZ>Z%LD8.^/8 ZY4X)W$]QSP!UK=L=!GN_'OBFZNHM0MK.]CMHXI8
MY"BSJB%7'!R.3P>#UP:Z$^%]+&I:;?QQ212Z;$8+18I"J1QD %=HX((4=?04
M <DDOB77X=9ATG4TAO=+O/L<$T]R4 ,:H2TL:QD/OR2?8\8QS.UJT_Q@L)GN
MYMS:!),1#+E,B>+A>/NG]:V[[P+H6H:X^KRPW$=S,%6Y$%R\<=R%Z"5%(#CM
MSU'!S5]_#UB_B&/729Q?1P&W5A*0HC)#%=O3!(!Z9XH X[1+SQ)XBTO1?$EG
M?VT$<UP'NHY;MC&T)8JT0C\O"NO !SG(Y)S2Z$FM:HWB&ZF\3:BO]F:I=P0Q
MHD.UD$:[0P*8."<C@=/>N@LO F@Z=K,FI6L-Q$TDIG-LMR_V?S3_ ,M/*SMW
M=^G!Y%7;'PSI^G0ZE%;-<JNHRO-<YG8EG889AG[I( Z8Z4 <'IVJZU:^#O#6
ML3ZY<W%SKIM+1UG9$BB+AF+*0A(9L;<G/+9QTQ>U?4?$?A.QU)[F_MV@O+FU
M@L-TYGEL_,<)(S,R+N49RN<\\'(KJ&\&Z))X47PS-:M-I2J$2*21F* '*X;.
MX8/0YXJ.'P1HB:%=Z1<0SWMM=J%G:\N'FD<#[HWL<C;U&,8/(YH Q8+$V/QD
MM5%U<S(V@S$">3>5/GQY()YYXXZ#MBM+QE?ZGISZ?<6UE>7NFIYAOH=/DVW(
M&%V.HR"P!SE0>XZ]*M:?X.TS3]4M]366_GO;> V\<UQ>R2'RR0=IR<$<#KZ9
MZ\UH7^D0W]W;79FN8+BW5TCD@E*_*^W<".C#Y5Z@XQQ0!P%O+'K'C#P1=VNM
M7EY;SZ=>,)MVSS"AC&2N.&Y(;CMCM3I->U74? &M>+;;4)K>^L9[EX;?(\I(
MX7(\IT_BW*N23SEN", 5UY\':+G2REO)$=,WBV,4[H0'P7#$'Y@Q )SG)_&A
M_!^D-/>.(I5@O9?/NK592(9I./F9.F3@9 P&QR#0!A6>I7WC#4->LH;^?2I[
M*WMOLRQ'F.26$2>8X_C )V[3Q\I[FL+Q!KLNA>/8[F:82^=X?M[>?48T_=0;
MYV!G(!R%SZ'N.0.:[?5?!>C:OK":K.ES#>"/RI)+6ZD@,T?]Q]A&X?6I9_"6
MD7&H37LD+F2:R-@Z"0^7Y'/R!.@')/2@#3L+?[+911?:9KDA1F:9]S/[G''Y
M "K-8=IX4TVRM]+MX7O!%ICE[56NG;;\I7:<GYE / .<5N4 %%%% !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 %%%% !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 %%%%
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
MOI;(3M#;E0ZQX WEF90,DX'.2<XZ'&9\+[J:]\#03S37$KM=W0#7+LTF!/(
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
M$=EH?C/P]#I#WT6K275S97D<\:J/.',<@9@P(/ (!!SVZU)_8NN:5KW]H?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBN6^(NL7_A[P-J6LZ;,L=U:(KH
M'0,K9=5((/L3T(H ZFBO/M U;Q'K6A:#?PZQ ]Y=16]W=6;6JX\AG4/M(.5.
M-Q!.?NUTTWB_0;?4[G39=11;VUB::> HVY(U&2Q&/NXYSTH VZ*RK[Q'I.FV
ML%Q=W7E+<*S1(8W,CA1N8A -V .3QP.M<AXH\<7-KK_@G^P[VWN-+UVZ,,K!
M0X9 R#*GJ#\Q!^G:@#T2BL*3QEX>B.I!]3B4Z9C[:"K9@R<#<,<#WJ67Q3HL
M4%E,;Y62]B,UOY:,YDC !+X4$A0",D\#- &Q17&W'B6:;QWH=K8ZSIPTN[LW
MN'M'C<SW *%D>,XP1@9Z]CUXQJVGC'P_?Z?=W]IJ236MFVVXE1&(C/H>.OKZ
M4 ;M%9%_XGT73)_)O;^.&0(LCAE;]TK':K2''R G@%L<UK]: "BO-KCQ5K<?
MQLM_"2WB?V9+:FY)\E?,!VL=H;&,9'IG'YUU+^./#4=I?73ZM$L-A*(;MRK#
MR')("OQP<C'/>@#H**Q+OQ?X?L+BW@N]5MX)+F W$/FDJ'C"EBP)&,  FL&Y
M\8KJ7B'PP=#U[3/[,OVE,L<T;^9= ?*!$=N,@@YY&..M '<T5DVOB;1[V_6R
MM[U9)FD>),(VUW0$NJMC:Q7!S@G%</\ $KXE1Z'X=N+GPYJEO)J%I=+;RH8M
M\9/\2[L8+#@X!R.XH ].HKD7UN^/Q)L]*35=/2R:P,DE@\;"Y>3DAU.,%<>_
M8C&>FHOB[0&U1--&IP_:G=XT!R%=T^^JOC:67(R <B@#:HK@K/XDZ?KMGXE_
MLVX2V;31(D%Q<0N4)5,F1P!P@8_7 )K4T/Q-#%X0TB^UO5K.YNKP"-9K-&*W
M,F3Q&@&YCQV'8\"@#J:*Q9?%V@0:'_;4FIPKIH?RVN.2J-G&UN,J<\8..>*-
M+\6Z!K6I2Z=IVJ07-W'&)6B0G.P_Q#C!'(Z9H VJ*IZGJMCH]F;O4+E+> ,$
MW/W8G 4 <DD] .:R-3\9:9:>%]6UFTF6X_LZ.3?#M96655)".I&Y"3CJ!US0
M!T=%<+\-]9U[Q+I<.N7^H6TUE<VXS;I;E'AG#'(![IMQUR<]ZKIXPU/Q3\0-
M0\,^'YHK.RTE?]/OVC$DC29QY<:GY1SD$D'[IX]0#T*BL*U&NV6NB*]O(+K1
M_LKOY[1".590R<.0=I&TL00!T.>E36/BC1=2:1;.^69DA^T;51LO%DC>G'SK
MD8RN10!KT5S=OX_\*7<EI';Z[:2O=[_(5227V EN,<=#UZXXJGX7^(NC>)K7
M5+R.86UI93.HDG!0&) N9&)X&2QXSG&,T =A16-:^*='OY[NUM;T&[M8O.D@
MDA=9%0CAMA 9EZ<CUKG_  UXTAMO!,.K^)_$&F3A[AXOMMFC"$G)VKRHYQ[#
M\: .YHK(TKQ1HFMW]U8Z;J4-S<VH!FC0G*@]",]1[C(K6=UC1G=@JJ,EB< "
M@!:*X?P!X_3QE>Z]:21&"?3[PK%&RE6: \(Q![Y!SZ9%;^K>*]#T.8Q:EJ,5
MNZJKR9!(B5FVJSD A 3P"V : -FBN1O?B#I-KXWM?#(9GFD@,TLH1BJ=-BC
MY)SUZ#%,\+>));D>([K5=<TN>SLKQQ&T :/[+$,_++N PPQSU[\T =C163I_
MB72-4,RV=YYDD,0F>(QNLGED9#A" Q4]B 0:S[?XA^$;N6TC@UZTD:[E\F#:
M3AG_ +N<8!/;.,T =-163<>)M'M=1:PFO5%PCQQNH1F5'D.$5F VJ6R, D$Y
MK6H **** "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@ HHHH **** "BBB@ K
MBOBS%+<_#/6;2V@FN+F>-%BBAB:1F.]3P%!/05VM% 'DG@Y]/\*^%;#4+;2=
M0_MR;3HK2:U73Y@7E4_*7.W"@$G)]*A^*EG<2>(=/\1Z'IMQ=:AHKQK=1K"_
M^EQ.W^J4!?GQALXX ?OV]AHH \C\4WMU:_$CPSXO?3;^Z\/3:>]I.BVKN]NS
M[LEX\9'WE!X_A(J'Q9IL,>M_#@:)HMY;:;9Z@\K1I:.!!&70[G&,ID[C\V#Z
M@5[%10!X)X@LM0M/$'Q/MCI>H2R:M:PFR\BU>190!R0P&.,]SVQUXJQJNAW,
MO@WPG?6-QJ6D^(M)T=3!*+:0HY4 - X"_*Q(X!^]DC!KW.B@#QJ&'5Y_BE\/
MK^_TJ:W:'2&CO/)MF$5O(T<@"$@87D@8SQG%:NG>%-2TKXM:M!;18\-ZLD>I
M3\<+.C_<'N7^8CNO%>H44 >*7NFO;_$OQ;I_B*VUA]*\01PF":QMVD68(N/+
M)56*D9QVQCG@@UZ?JDU_H?@R631]/>\O;2T406DCY9RH P2/O''IU(]ZW**
M/'M%MM1\0?'"S\1BQDCM;?2$6ZD*,(TF9#F-2P&X@M^G-<KKFG:G!IOQ0TG^
MR=2EN]0U.*XMEAM)'62+SMVX,!C&".^>?8X^BZ* /&M0T^:[^(/PVF?3[J2U
MM+#%PYMG*0OY?RASC"G<!UZ5I>---:+XG^ FL-.E%E923&9K:V;RH0^W&2HP
MN3FO4Z* /%O#.D:IHOCVUBT&6[DT+47N)[FRO;=P=-EVL-ZLPQ@EL*1]X$]>
MM<A<Z=JD/P6N_"<FCZD^N0:OODB2TD?<I/#A@,,#T&#D_3FOIBB@#RB^M[NZ
M^.ND7T%K>);?V&8/M+6SA(Y&\P@,2, _,.#ZU3^%T4=KI]IX:\1^'KPZWH]]
M+);S/:,R .V3*)<;0.3U/.!C)Q7L=% 'B?ARSOM-\+_$S2[K3;]+JYFO9(1]
ME<K*KH53:V,-DD8 R:IZ'H^IV<?PQU:ZM+I+'3%N(+Q'A<-;.Q;:S+C(!XYQ
M@8'K7O%% 'SYJ&@:R?A=XZE%A>,-8UO[186JP.9'3S@V_8!D @=QT7Z5TFC6
METOQFT:\%C=I:+X=CMVF-NZHLF,["2, X[5Z_10!YU\5=*U"\E\*ZC;12SV>
MF:Q#<7D42EB(PP^?:.2%P>GK]:YZ/3-1FG^*>LQV]Q_9^IVK6]DHB;-S((F7
M<BXR1DX!QSFO9J* ./\ A;#-;?#71+:XAE@GAA*2131E&5MQX((!KD-!TV[^
M'GQ3\0W5_:W+Z'KC&>&^AA:58I-Y;9)M!*_?89/' ]\>OT4 <?XIFN/%/@S7
M=/T2"Y9Y;)UCG>,QK(Y'W%W8+9&1G&.>O7'+?#Z"RO++2;^ZM-;BUG1]-:RF
M2YMVCCA4+@J/E ?) ( )([UZS10!Y=\#M$%CX#B74-+:WU"*\ED_TFW*2*2
M 1N&1E>,BN<\+6UWI'PA\5Z3J'AF]OKN.]E=K"2"15E!,84AAC< 06^4YPO;
M(KW2B@#P_P )PZC#\3XM4O-/U2.VF\."(22V+HJ,-I*  ?*!M( ;DX')R">:
M?1]6/[.T>E#2=0_M :KN-M]DD\S;R<[<9Q[U]*T4 >7:';S_ /"_]9OQ:7*6
M,VD1Q17#0.L;,/*.T,1C. >/8UUWBRY:6&VT6+S4?4I/*DF%N\D<40!+;\<
M-C9R1]_VKHZ* /%M:L-6\'?&73?$EO#/J%MJ<9@U,6-C)B-?E7<P!;_9;KSL
M-3>7_9?Q-\56OB31KS4-%\1QP/;S16CSH_ECY4(4$@C/X;0>,YKV.B@#RR>S
MN=/^.VFZD=+NTT^711;1-% 71'W'Y"5R%P/4X]ZXQ_#FN:KX0^)%I96-XL]S
MK'VN")X'0W,(D+?)D#=QS@=<#UKZ&HH \HTVUNM2^+-EK]G#/'I-CX>6WN)6
MB9 TA+'RP",EAD$@=,>M>>V6CZK%\*_#EFVD:BMW!XD%Q+%]CDWI&%^^1MSC
MD<U],T4 >,>)=+U&Q^(<FM^&'NS=75[!!?Z7/;NT%VF%(E1L;<*.I_A()R.A
M]GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ 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 **
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 **
M** "BBB@ HHHH *R[WQ%IFG:M::7=3R)>WF[[/$()&\W:,M@A2.!R>>*U*X;
MQ3Q\4_ )/3.H#\?(% '5WNKV>G7-K;W+2K+=/Y<(2!W#M@MC*@@'"L>>P)J]
M6)KG_(7\-#O_ &BY_P#)6XKA;_Q'XHM_#GBK6%UA =#U5XHH1:)MFC7R_D<G
M)QACR,'/<\  'HBZY8MXA;0@\G]H+;?:BAB8+Y>X+D,1@\G'!-:-</?W2V7Q
M8>[=2RP^&I9"!U(6=3_2DT;4?%&I_P!@:O"2^GWL:R7L,QA$:(ZY4PE?GR"0
M,,3D>AH [FBN \/^*+^\UD:;J-U/9ZW'',TNEW<"I'-C[KP2!?F0?[Q..O2I
M_!WB:?5M4%CJ%[=6^JPVA-[I5[;I&RR97]Y$54;H_O#.3U6@#N**Y;Q)J6H:
M1XBT"87;)I%Y<&RNHPB';(ZGRFR1D L-IY[K^.)H'B74]434-+?49O[274TC
MMIC#&-UFX\Q)0-N.8E?DCJ!TSB@#T2BN EUGQ-K4.J7/A\N)[#49+2*&3R1;
MR")PKB0G]X"?F(*XQE>.I/1^+->;PYX2O]86-'D@C!17/R[F(49QV!8$^PH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MNI\Q/+\S>NS&=V>,?6L'QCX@N/#OA6XUBR@@N3"8_EDD(7#.%R, Y^]TX^M
M$EGI-Y;^*[S43J%]):36Z1FWGE#1;QC#1H!\G .?4MT  S+J?AVUU36-.U5[
MBZ@NK$2(A@D"AT?&Y6R#P=HZ8/'6H]9UN2SU;3='M!%]NU!9GC>8$I&L:@DD
M @G)91C(ZD]L&_I4M_-ID$FJ6T5M?%?WT4,F] <XX; X/7\: ,";P#83Z+JV
ME2:AJ)M]4NS=W!W1[MY(8[3LX!*CCVI^H>!K.^UO^V(M4U6PO9(EBNGLK@1?
M:E7IY@VXR/5<$=JZ9)$D7<CJR],@Y%<UH^OZIKKVM_86MJ^CRW,\$F]RLT8C
M=D$@[,"R'Y< @$<GF@#<GTV";1Y=+7?#;O ;<>4V&1"NWY3V('2LL^$;"YEG
MEU.6?4I)K(V#M<[ ?))RR_(J]3@YZ\<8J^VK027]YIMI)%+J%K DSQ,^ N_=
MM#$ XSM/;I5+PAKS^)/"NF:M/''#/>0^:84;(7DCC/)H 33O"MO8R6#37MY?
M?V<I2S%TR'R<KMSE5!8[?ERV3@GU)JE)\/\ 29]'U+3;FXO9HKZ\:_:1I%62
M&<G.^-E4;3D#'6NI,B"01EUWD9"YYQ]*J:QJUGH6D76J:A+Y5I:QF21L9X]
M.Y)X ]30!6T/0DT2%PVH7^H3R8#W-]*'D*C.%X   R>@[G.:S]3\#Z?JFHZG
M=O>:A -4M1:WL$$P6.90I52>"00&/0@'N#S4L&J>(KC2QJ2:-;*'C\R.Q>Y(
MF(QD MMVA_\ 9Y&?XJUK*]%SIEI>2@0F>)'VL<;2P!QS]: ,>S\'6MEJ.GWT
M>H:@TUA9FRB\QT8&,D$[LIR<JOITX&.*J'X=Z9_9,-BM[J"R6UX]];7:R()H
M)78LQ4A<8)8Y!!'-=:2!C) SP,TWS8]H;S$VDX!W#!/I0!C:/X8@T?5M0U07
M]]=7>H",7#7#KABB[00%4 ''IQ[57UKP79ZOK46L1:AJ6F:@D7D//83B,S1Y
MR%<$$$ YP>OO71,ZH"68* ,G)QQ0TB)'YC.H3&=Q.!^= &0/#5GYC;I)I(?L
M9LUMY"KHJ-]X\J26;N23GO64_P /--D\/:?I!U#5,Z9()+"\$RBXMB!@!7"\
MC'&"#Q]!CK=R[0VX8.,'/7-('1@2K*0#@D'O0!SMYX,L[[0#I%Q?Z@ZO.EQ-
M<M*K33.C*REB5(X*KP !QBI+WPG;7NN#5A?W]O<-:BTN!!(JK<1@D@/\N006
M/*E3S6_D<<CFEH YK3?!D&CV.GVFGZKJ4*65NULF6C?>A(/S!D(R,<8 QSZT
MZV\%Z;97>ASVLUU"NC0O#:PJRE"K@!]V5)).!W'MBM&'55O-;N=/M55EL@OV
MJ4GA7896,>^,,?0%>N>(1-KW]DHYBTS[?]IVNOG/Y0B\S&0<9W[.V,;J )9-
M L)?$L&OM$?M\-LULK9XV$@]/4<@'T9O6LO4/ UC>^()=9@U'5-.N;A%2[6Q
MN?+2Z"C WC!.0.,@@X[UJ'5A!KR:5=*J/<QM+:2 \2A<;U]F&0?<<]CC2)"@
MDD #DDT -BBC@A2*) D:*%51T ' %/IHD1H_,#J4QG<#Q^= ="6 925.#@]*
M '44F1C.12T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M5=NUQ;1\NT<D9C+J.Y7.<=2"<5FWFDW5S>^+]<BM+E8[_2UL;: Q$23NJ/\
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
M[1IV$CNX252&^8D'+CCL.N.E="+:[D\9>$KL6-T+>UTVXAN)#$0(G<1;0?\
MOAJ -ZU\6:1>Z FN6\TTEA)*(4<6\FYG+^7C9C=]_P"7IUK4O+VVT^REO+N5
M8;>)=SNW0#_/:N*TW0[JT\?ZA81E#H8D36!&#REQ)N0IC^Z65I/9@*U_'NEZ
MAJWA*X@TI5DOHI8;F&)FP)3%(LFPGWVX^N* )I/&>C0_V@+B2X@DL(!=7$4E
MLX=83G]X%QDKP>G3'.*LGQ'I@O;"T,TGG:A UQ:@0N1(BJ&;!QC(!''7FL*[
MGU#Q=X7UJ*/P_=:;-<:;-;+]N5$D>5D("K@GY02>3CJ,=ZR;+^U+K7?!%V=!
MU*"#3K.X@NFF15,;&.->F[)&5/N>P- &Z/B1X:-K)="XNVMHTE=YEL9BJ"-M
MK@G9P0>QYQ@]Q5^U\7Z1>1R/ ]RVV1(T!MI 9F9=R^7D?.-H)R,C )SCFN/M
M=,U(?!_Q!I3:;=K?W!OEB@,1W/YLCLA';!##Z=ZO^)+'47TKPOJMKI$NH#3&
MS=::0%D=&B*,5!X+*>0.] &V_CKP_%8/>37<D4<=V+*57@<-#,2 %<8^7J.3
MQ[U'<^.])BTW6KJ*.\DETB'SI[9K62.0J02K ,!\IVGYNG!KG-:T][[PTLVE
M^%I]/:?5+2=H/(43NL<JLTD@4D#@$ $YX]\"76]*U#4M>\8?9K&X*:AX>%G;
M2,A59)@)?ER>GWUY/% ':Z)J7]KZ-:7QC>-IHE=E>-DP2 3@-SCG@U3NO%NC
MV;.9IW6WCG^S277E,88Y<XVL^,#DX)Z \$@U-X8>9_#6GK<6<]I+';QQM%.
M&!50#P"<<YK@XM#U:/X>:SX)GT^>6]EEGCMKK9F&:.60N)6?HI7<20>?EX!R
M* .QN/&NB6VKSZ4\MRUY!)%'+'':2MM,A(4DA?N\?>Z<CGFF^.]?F\->"]3U
M.U5C<Q0-Y)$9<*^."V!P![\5G^'+"ZL?'NOO+;W/V6:SLH8;EXR%E:)7#\_\
M"'U[59^(]I=:A\/]7L+&VEN;NYA\N**)<EB2/P ]S0 MC<6^E7?G'4=5N?[0
M0&#3[B-WD5D^^ZAAN53E<YPH.,=0*L2>./#\.G6U^]ZXM[BZ^QJ?(DRLV<%'
M&,HP/9L5EWT-[:^.]+\31VEU/ITFFO87$:1,9+=BX</L^\02NTX!['I6!>^'
MM1B!ODL+EOMOBJ#4_LZ)EHH(]H+L.Q.W=CKR!C(. #KX_'FARRV\(:^%Q<1R
M210-83+(XC;:V%*Y)![#GO3$^(7AV2UM[I;BX\B6;R'D-I*%@DW;-LIVXC.[
MC#8ZCL<U#J<%R_Q*T&^2TN&M(+&ZCEF6,E49S&5!_P"^#]*Y6[TK5)?AUXEL
M$TN\-W=ZW)<P0^407C:Y60-Z#Y03S]* ._U7Q1I>C"X:[>;R[8*US)%"TBP
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
M)P1K-IXC\7?#[6[1"L=Y:WS@,/F7]VF5/T.10!W]W?6FGP>?>W4-M#D#S)I
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
M.WAL,>O X'/6M2#Q-JH\46.FW5A:+!J=G+<V929BZF/9E9/EQR''*YQR.>M
M'645YK'\1-=7PU8>)[K1;)-&>Y\B[\NY9IH@9C$'4;<%0<=>3Z"M75_&5]I%
M^@N+2VCA;4XK)+9GS/)$[*HN 0<!=S<*1SCJ"<4 =K17#:AXNUY+_P 46MEI
MFGD:'%'/OFN'_>HT;/C 7AB!CT'J:MKXNN6U7PUNMH8]*UVWWQ3LQWQRF,.(
MCVY&<'_9(Q0!U-Q=6]I&)+F>*&,L%W2.%&3P!D]S4M<Q<6$?C;0;^TU.WM7L
M9+EXH&,>\E$8KY@R>&R&VGZ'G.*AUWQ8VEZ[_8D#V<%VUF)[07I*K>/EAY2/
MD ,-JYSD_..* .MHJKJ-VUAI5W>K \[V\#RB&/[TA52=H]SC%<3=>,;^^\#Z
MSK6CWNEW"6^G/<QSP[B8I I+1NA.0P &"<9/4<<@'H%%<C9:_?#^P]$!MY-4
MO+(W3S,&*1Q*%&XC.68LP&,CN<\8,$/CM\7&GW%FB:U#J::9Y(<^4[NN]9 <
M9"% 6QUXQ[T ===WUII\!GO;J&VA! \R:0(N3T&34DLL<$32S2)'&@RSNV H
M]237G7Q GU27P+X@@U>QA1+6>T-M>1D;+A3+&20I)*%3D')Y[5T0U237](U.
M[@%M)HCV\BV\O+-/A2&;'0+D<'J<= ,$@&[8&S>S2:P:)[>8>:LD3!EDSSNW
M=\^M6:\T\%Z_J6FZ'X%L+BSMO[.U.S2WCD65C*CK#O#$8Q@A2, Y''TK4N?'
M%VOABY\5VEI#-HUM.ZM%DB:2%)#&\JGH.02%(Y Z@G% '8+?6CWK62W4+7:)
MYC0"0%U7IDKU ]Z+B^M+22&.YNH87G<1Q+)(%,C>B@]3["N*-[:6WQ5O-29U
M6V7PREP\@'5!,YW?E6=K]_J&L)X%U::WMHK2\UFWFBC&3+$K1N4#-T.5.2 !
M@\?-UH ]-HKB+KQK?M%)?:5I4U_:0WK6KP16TS2R*LGEO(CA=G!#';W Z@\5
M-9^)O$%_K^K64&E6/V;2KQ8;AC<,7>-H@^4&WEN1P<#MD]0 =C4<MO%.T;2H
M'\MMZ[N0&[''K7,^$O%3^)UBN()K&6W: O/'"Q$UI-E?W4BDYSRW.!]WI754
M ,>:*-PCRHK%2P4L 2!U/T%5EU;37M[6X74+5H;Q@EM()EVS,02 AS\Q.#P/
M2N8\&:C/K'AW4O$GEI-<7MS<>2DC;0(8G:../.#@?*3TZLQ[U2M/%'F^&_!-
MZNB6"P:K=11",<"T9E<@QKMQP%(SD8S0!V_]HV7G3P_;+?S;<H)D\P9C+?=W
M#MGMGK5FN9TC41J?BCQ1I5SIEI$+0P(\B?,;E9(R1OR!G XQSWYJ+P'J4UWI
M^J:=.[2/I&ISV"R.<L\:D&,D]SL91GOB@#JZ*XKQ-XROO#QOKB2TMDMK6:%(
MX9'S+=QN5#R)@_*%+XY!R5/(IU]XHU[^W=?TO3].L"=,M8KE)9YWPZN'." O
M!^3&.@ZY/2@#LZ*XR+QI=2MX3O#:0Q:5KT:@RNQ+03-'O6,]CNY /J.G-=!I
M-_<:A)?R.L0M8KEH+=TSF0)PQ.?1]R_\!SWX -.BN*\3^,K[P[]ON9+2V6VM
M)(5CAE?][>(Q4.Z8/RA2V.0<E3TK0O=>U*XOM9LM"M;>>XTF-#(D[$>?*R;Q
M$I! 7Y=OS'(RPXX)H Z6H+:\M;U'>UN(IUCD:)S$X8*ZG#*<="#U%<C;ZOKM
MS\1X["18(+4:,EV;1R2R,\FU@S X+ K@'IC/K4.F^,MFDDC3+6VOKG79M+A@
MA;]VTH=@TC-@$\*S$XR>G>@#NZ*XN^\8W^DW>MZ9=6=M-J%AIK:I;,CM''<0
MC(;(PQ1@PQC)SD<BETSQ;JLVL>'K?4+"TCM=<LWF@:&5F>-TC5R&!&,$,<8S
MC'4T =G1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !6!XL\.2>(M/MUM;YK#4+*Y6[L[I4W^7(H
M(Y7^)2&((]ZWZ* .-U7PKKNO>%+S3-3UJV:]NVBW2Q6K+#$J.' 5-^221R2?
M3CBM Z#?'QK'XA^UV^%TXV/D>4W)+A]V[=ZC&,=.]=%10!Y1JVC7/A>P\&:4
MVHVDEPOB)IHY6C**0ZSN05W9ZOMSGN*Z?4_!D^JV/B)IKR&/4-:MEM&D$99(
M(5! 4#(+'+,2>,DCCBNLD@AE(,D2.1T+*#BI* .5;PM>V^N:?KEC>0+J$-B+
M"Z22,^5<1 [E(P<JP;G//!(JK=P>'_"V@WFGZ[=I(^NSW$DRB,YNI9!\RHHR
M>FU5&2>!R378--$DT<32*)),E%)Y;'7'TR*KV5T]Z]SYUA-;?9[AHHS-M_>@
M ?O%P3\IR1S@\'B@#F;3P0L_PTC\-7UU.MS+"CS76[=(LX(<-GN595 ]E%.;
MPGK&LZ!>Z7XHUR.[$\!@C:SM_(VG((E8%CEP54C& .>.:["B@#G_  _I?B&T
M*G7M<AU#R4V1?9[;R=_^W)\QW-[# &3UXPFL^'9KOQ#INOZ=<I!J%DCP,LJ%
MHYX7QE&P0000""._8UT-% '$ZEX%GO=,O4COX([^_P!1AO[F=H"RYB*%$5=P
M. (U&2?4]^.U7=L&_&['..F:6LB[U^&S\3:=H<EM/YM_%++%,-OEXC + \YS
M\P[=^M &39>$)_\ A(-*UK49[62_T^%XFNK>$QR789=H\SD\#KCGGD8Z'/M_
MA[=0>&M/TS^UX_M&DWHN]-N%MB-A#,=L@W?."'*G!7C%=[52SO);FXO(Y+*>
MW6WE\M))=N)AM!W+@GCG'..E ',ZKX%3Q&NJ3:Q<J+N]LTLXWM5(%NB/Y@*Y
M.2=^&/3[H'N9X-"\1SZ->6NL:Y:W5Q+:O:Q/#:F- &&#(Z[CN?Z8 Y]:ZJB@
M#B-"\$7WAV_T^ZT_4K= EC'9ZA#Y#;+PQJ%27&[Y' &,\Y'%12> ]0D\*WVB
MG5+8-=:H=1\[[,WRYG$VS;OYY&,YZ5WE% '+1^&=0T[6]6O])OK>*/5@KW$4
MT1813!=OF)@C.1C*GN.O:H;?P1_9VH>%VTZZCCLM!@EA$4D99YO,4*S%@0 >
M,]#R3726%Y+>"Y\VRGM?)G>)?.V_O5'21<$_*>V<'VHU&\EL;430V4]XQD1/
M*@V[@&8 MR0, ')^E '"S?#O54\,W_ABSUJUCT::X$]L);5GE@'FB4ID. 5R
M#CC/./>M2;PKKMIXDN]5T37;>U341&;^">T,B^8JA?,C^<;25 &#D<<YKL:*
M .<L?#EU9^,9=:-\DL$EA%8^4Z$R81F8.7SR26.>*L>*?#J>)=)2U%PUK<V]
MQ'=6MPJ[O*FC.5;'<=01Z$UMT4 8%MH5T^NC7=0FMGOXK0VD"0HPCC#,&9CD
MY))"^F ,<YS1X.T&Y\,^'HM*N;N*Z\J21UECB,>=\C.002>A;'6M^B@#FSX=
MOH/%NHZU9W\"17]K%#+!+ 6(:/>%(8,,#Y^1CMU%95IX%OK70?"VF#4[=O[!
MNEN/,^SM^^"JR@8W?+PYYYZ5W-% '&:?X1UK2-1N[?3]?2/0+JX>Y-JUMF:$
MNVYTCDW !223D@D9XYYKI-:T>SU_1KO2M0C\RUNHS'(H.#CU![$'!'N*OT4
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
MK.C:Y;6[ZC%&FHQSV9D1W1=HDC <;3CC!)'3.:W-1\0V.FK9*_FS7-\<6EK
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
MLX;@=F0,7P?8LBUHR^#].&HZ'<6T/D#22YA<3R%@&'S+C.&W'DLV3P?7(O\
MB'18]>TEK1G\J9)$GMYL9\J9&#(V.^"!D=QD4 8WB:ZN[;QGX/C@O)XX+F[G
MCG@1L)(! [#<.^"!62;V]TGQ+KWAR:]NY)M22.?1WDG=F17/ENJG/_+-OGXY
MVGVKK9M&M=6FT^_U.T9;ZR8O#LN' C<C!(VD @C/49P>0.E6YM,L[C4;74)K
M='N[176"4]4#X#8^N!0!R7C7?IFH>"9K9Y&F36H[3<[%F:.2*17R3R> #^%;
M/B^Z^S:5;*+^:T:>]@A46ZYEN,N,PH<C:6 (W9&T9/:IKO2&U/Q#87UTH6VT
MPO);H3DR3,NW>?0*I8#OEB>,#-G6=#T[7[);34K<S0I(LR;9&1D=3E65E(92
M/4&@#S/5=5UFV\)_$"--0O+:73+B-K4BY,DD*M%&Q7S#R1ECWXS@'%="L%W!
M\0SHYU?4I+74-&EGD#W!S'*LJ*'CQ]SASPN!P.*V)/ GAN6+4(FTX[-0"B[
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
M:XA&$E<<%@/<C-<K\,/^0?XC_P"QAOO_ $97:I!%%;+;Q((X50(J1_*%4#
MQTX]*PH/!&@VT-Q!#;W20W$C2S1"_GV2.WWBR[\'/?/6@#QS5_-;3?%>IVJL
MWAP^*[:6?8,I)&A_?,/52^SGIQ7L?C+6;K1O!6HZSIC6SRVUN9T\Y#)'(H&<
M<,.OKFM>+3;&#3AIT5G;I8A#&+=8P(]G==O3'M62?!6AFP.G^3<_V>1@V?VR
M;R<?W=F[&W_9Z>U '(:9-.?C#HT^IF("Z\,XL_+39'YOF!I%0$G!"^_2O2I?
M(\R'S=F_>?*W==VT]/?;N_#-4=3\/Z5K%G!:WMFCQV[!H"C&-H2. 492&4^X
M(I]GHMG9;F0W,DA4IYMQ=22N%/4*SL2O;ICH* .6^&'_ "#?$/\ V,-]_P"C
M*[:*6.9-\3AEW%<CU!(/Z@U@6W@?0K-)TM8[^W2>1I95AU.Y0.[?>8@2<D]S
M6W96=OIUC!96D8BMX$$<: D[5 P.3R?QH GHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*9--%;PO-/*D42#+.[!54>I)Z4^N,^(EU+IUKHFI/%)+IMEJD4VH+&I;;$%8
M!R!R0KE&_ 'M0!U-OJ=A>6LEU;7UM-;QDAY8Y59%(ZY(.!BFVVK:;>0RS6VH
M6D\4/^M>*96"<9^8@\<>M>>>);C3M0T*XUSPY;/<V3ZI976JSPHQ%W#&PWA0
M?O!5"YP,'GJ0:L:HUGJGC.75].N+>?35T*:._GC8-$Y+ Q*2."P^<^H'U% '
M<6^MZ3=W4=K;:I937$D8F2*.X1G:,]& !R5]^E<PWBFZUO7]4TKP_J>EQW&G
M/"L:3GS!=%EWR#Y3D  XR <$'/I7*:.;"UTCX621?9XIU<"5EP&&;9U;=]6P
M#GOBM(R37VH?$^VTB=6U">*,6HC<;F86H7Y??<"/8T >@P:SI=S--#!J5G++
M NZ5(YU8QCU8 \#ZTV/7M'FW^5JUB_EQB5]MPAVH3@,>> ?7I7 :)?\ A7Q#
M+8:A'<WDU]I]G+%+!/&(ULD*8=)1L48R  "3SR. 353P_I^CO\'=#E:YCTNZ
M*P)_:44:%X)ED#KYF>JAP,@\?3K0!ZE:7UI?Q-+9W4%S&K;&:&0. WH2._(_
M.J/V_P C6;[[3JVGBSA@C8VY(62 Y.7=BWW3QC@=#63X&OM0O(=5CU*.SDN(
M;S8U_8Y$-[^[3#@'.& PK '&5-9IMM_Q%\6Q01#?-H=N,*/O,3,/SZ4 =FNI
MZ>SVR+?6Q>Z7?;J)ES*N,Y3GYACGBH6UW26D,$>KV'VAMZHIG0G<HRW&<G:,
M$^@KRS2-8T^XL/AA!%-YDED_D72JA/DR"U="C<<-N[=:VO!EKHDMEXLN9(+!
MVAUF]=9&1"40C ()Z*03TX/- ':6&IQ6^A6=SJFKZ?*TB -=QN(X96QU3)/H
M>_:K<FJ:?%9)>/?VJ6LF-D[3*$;/3#9P:\LT8@^!?!,EEKT.DZO;V4GV=[E0
MUO)@()(I02,$_+C'(P:GL-?:UUWPGJ^O6D>E:5+IUQ#&<G[/!=&0?-N/W5=%
M.TGLV/6@#?T;Q-?ZOHFKW#:MI-M);:PUI;W;)^X>)2F."_)8$X.[J:ZV]U73
MM-V_;[^UM=_W?/F5-WTR?<5XW=SV#^!O%7E^6/\ BJA+#E,?*9X267(] QX[
M UTUUK.EZ;XX\26/B?(LM8MH%L9&C9TN(?+*O$I4'G<S':.3OR* .P;Q3HZ^
M)ET WT'V\P><4,@&,D!5_P!XY) ZX'N*DTR^)LKNYO-4L+F*.XEQ- 0J11@\
M*YW$;E'4\?2N3M7M=-^)]A$\#V=O-X<CM[:&0$D%9C^[[Y*J1GT')XYKF+>8
MPZ US; 2:99^,YKB^2$9"VWFL5<@=4!*-]!GM0!ZY#J^FW%K+=0:A:2V\1(D
ME292B$=<D' I+;6=+O+LVEKJ5G/<B,2^3%.K/L."&V@YP<CGIS7G7B%+:]UK
MQ3JUC-!-I,GAIX;F6-@T4MSEO+Y'#.%R/4;E]13=/.GV^K_#$VYMXV-C,LA3
M )S;KPV/5QW[^] 'IMQ?6EH\*7-U#"\[A(EDD"F1CT"YZGV%1G5=.7[3F_M1
M]EQ]HS,O[G/3?S\O0]:Y?XE.L&CZ1>R_+;6>M65Q<28R(XUE&YCZ 9KD=<O;
M'4IOB9+"RS0RZ% \,FPE7VQ3?,I(P1R,'\J /5+;6-,O+R2SM=1M)[J)0TD,
M4ZLZ*>A*@Y Y%*-6TUK_ .P#4+4WG(^SB9?,XY/RYS7G*V%C?ZQX*N?#(M1>
MVT$K74MN!\D1@(Q+CN9"N W.=WH:SHR=1^%.FZ'$WE^++2]A'V=C^_BN5G!>
M4CK@J78MT()YH ]2N=?T:S+BZU:P@,;B-Q+<HNUST4Y/!/I5V:>*W@>>>5(X
M8U+/([ *H'4DGH*\GU"+2WG^*I9+0N;51&2%R3]E .WWWX''\7O7H_AB83^%
M-(E602;K.++ YR=@S^M '-ZCX[2[T72-4\/W5I+;W6K06<RNN]A&\NS(PPV$
M@9&0>#776>JZ=J,<LEC?VMTD+%)&@F5PC#J"0>#7CMK=6;_"?PI83NGF6^LV
ML=U#*,;,7!+JV?0<D=@1GK5[Q#O_ +8\>Q:.@DD-IILI@ML;I51V,RJ.A/E\
M$>X'>@#U2RU73M2,@L+^UNC$0)!!,K[">F<'BLC7_$<EAJ^F:%IT4<VJZD79
M/-)\N")!EY'QR1V &,GN*RO"MUX=U[Q$==TB^O;^[^Q?9YIY%V)&FX,(V&U1
MOSGU( /J,UO%,4FA_$?1/%L\<CZ4MI)I]W*BEOLVX[DD8#^$G@GMWH Z1G\0
MVE_IZR-97EI-,4N7B@>)X5V,0P!=@1N"CMC/?MH?VMIOV\6']H6OVPD@6_G+
MYF<9^[G/2JT&OZ=J6(])O;>^D<'YK:19$C&/O,0< ?J>W>O+T+ZA\)+?05;9
MXNMKQ (&/[^.Z%QN,N.N""SE^FTGF@#UDZOI@CN)#J-H$MCB=C.N(CZ,<_+^
M-,N-;TFS4-<ZI90*8O.!EN$4&/CY^3]WD<].17G&LW]KIVK?$NSNY/+N+ZP2
M2UB*DM,HM"A*CN 003VQS2:;'I5_XM\&)<Q6TROX=>-TF0'+8B 5@>^ ^ ?0
MT =[I?BO1M9U:]TZPO[>>>T*JX253N)&3MYY R,D=SCM6G=WUI81"6\NH+:,
MG >:0(,^F37'^%98+3Q]XPL"/+EDN;>6*((1F,6Z+N'&-N01]>*76;LZ5\4=
M*OM3<1:1)IDUM!/(<1Q7)D5CN)X4LBX!/7! H U?$_BRQ\/^$;K74GMYU6(M
M; 3#;.W\(![_ (=LU8T.749YKB>;4M/U#39 IM9;9<,&Y#J<$J1D#!!SU!Z9
MKS768#9_#/QTZL$TZ]U%Y-.3LZEDW%!_=+AR,<'J.#7KT4D5W;"2&59(I%^5
MT;((]B* .9T77]1\6?:KW2'M+728IWMX)IX6E>Z*'#. '4*F<@=2<9XJGJWB
M#Q'I8L?M,=C$9=>@T]RL;$2P.%.]26^4Y+#G..G;)S?ASJ%GX.\/CPCK]U#I
M]]IT\RQM=.(TNHFD9UDC9L!@=V,#D8YQ5KQ_?6=]I_A\R;?LKZ_:8,N LL8;
MYF /5.>IX[]""0#LK;6-+O+6:ZM=2LY[> E998IU9(R.H8@X&/>B'6=+N+::
MYAU*SD@@.)94G4K'W^8@X'XUY=K5]IMAJ_Q ,EG%=VI332T",53()#.VSG"?
M*6QV&#UJ.ZO;2>\^(AEO%NQ=Z%#)%*8=L<I$<PRG&",E0#D\X&2: /5;;6-,
MO+MK2UU&TGN5C$IABG5G"'&&V@YP<CGWI1JNG-?_ & 7]J;SG_1Q,OF<#)^7
M.:\XMC90:W\.39-;12OIMPC,F!RT*8#8]7!Z]2#WJ3P3J>BZAHVAZ)J=K*_B
M72KC=+:NCB6&<%@\S'I@AF;).#G')Q0!Z&VK::FH+I[:A:"];[MN9E\P\9X7
M.>G-0R>(M$A?9+K&GHVYDVM<H#N4 L.O4 @D=@:\ST2?2M0@B\.Z_<ZE_P )
M!9:F\_V!4VEY1*S+,C!,["&R6W8QG/%;G@*QT>[U'Q6WV6RFE77)VC)C5BJ&
M-%ROH#EQQZGWH [8:MIIM([L:A:&VE8)'-YR['8] &S@GVJ+7;B6UT:XE@U"
MST^8 ;+F\&8D.1]X9';/>N,\+:?>6FM/X3GA<Z;H,YN[:9N1)%)GR$]]A,N?
M>-*O_%D1'X:ZL)0A8B/RPPY+>8O3WZT =1=ZQIE@TBWFI6=NT4?FR":=4*)D
M#<<G@9(&?>K,,\-S!'/!*DL,BADD1@RL#T((ZBN$E.E3_&032FSD7^P-V]MI
M&?.SG/KLR?I[5<^%+HWPYTU$8'RVF3:#]T><^![<8_#% $>M^/;:3PMXCOO#
MM]937FD"3B3]X'V*I8A0P.,MMW=,CO73Z=J]C?DV\5]:S7D4:M/!'*K/&2/X
ME!R/QKR^_NX(?!?Q-TZ5]EVU]=R")@02KHFP_P# NWK@XZ&M.Y^SIXUT)-'>
MVBGE\/W44;1%0"Y\LQ@X]P2/H: /08M6TV>^>QAU"TDO$!+6Z3*9% X.5!S6
M3XP\2?\ "-V5@X>")KZ]CLQ<7.?*@W!CO?!&1\N,9')'(KC/!UUH6M)X<MII
M]2;7]' 5K%X]C6CA-LA<A!\AYZGG([UVWBRYTB/3[:RUVVCGTV_G^S2^:N43
MY'<,WH,H!NXQD'(H 6&_U33[Z?\ MF>P.EQVIG%[&C1 $$9# LP& <YSSGMB
MI-*\5Z-JVAQ:O#J%LEI)CYI)57:3T#9/!(['FN*\*V+:-XHOM&\/:M+JGAAM
M.:7RVE\Y;*?< L:2>A&3MZC&?KG:+KFG6O@GP%',J))"_DM?3J_EV,RQ."&
MP"YR5 / )R>@! /1=5\7:)I&E6^HSZC;-;7,R0P.DJE9&9@O!S@@9R3V -7+
MC6])M(H9;G5+*&.< Q/)<(HD!Z%23SU'3UKR-;B-/!6JDO,R6?C 3S/+$4*1
M?:E;>PV@#CDC QGH*U]3U;2D\6Z_9>([Z\M=.UFWA^PNL.8[F'RMKQ@["=P8
ML<#!^?(ZT >J=:IQ:MILUZUE%J%K)=KG,"S*7&.ORYSQ5%+.>#P5]BTH30W"
M:?Y5H)VS(C"/";CZ@XS7GT+PZOX'\&Z?II$>OZ?>6@D@Z36SQ\3F1>JC&_)/
M#;AUR* .FN_%-SJOB/4]"T'4],@O;&*)H_M)$@N)6+EH\ Y 4)SC)!;VYM^-
M=>U7P_8Z7-8?8S)=ZA!9.)XF<+YAQN&&7IZ=_:J7A^[MV^*GB^-9XR[P6*J
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
M15,+SD<*?FW#)X!(P3[<T >E]**YRU\8VMS9Z[.]C>6[Z*[)<PR^7O8A0^5
M8@@@C!)&:U[F]E@T>2^%G*TJ0F7[,64-G&=I.< _B?QH N5E^(](?7O#NH:0
MEPMO]M@>!I3'OVJP() R.<'UKS^[U^\U;2? &NW-M=13W.H1EHHGRLP:"1L*
MJM@C(&-V",<XKKK7QM8RV.I37EK<V,^G7*VL]M/L+^8^WRP"K%3NWK@YQSS@
M<T ;FG6KV6FVUK)*LKPQK&9%38&P,9QDXZ>M6JP-&\66>KZU>:/Y3P7UK&LQ
M1G1U>-N RLA(Z\$'!!J/5+[3XO&NB6EQ9W;W\D-RUI,CXB "KY@(W#)QMQD=
M^#0!T=%<9'\1K22VBO#H^IQV)OS837#K&%@E\SRQN&_)&['*@@9]>*GM/%D[
M^+/$5A>6;6^G:3#"[7!="%!5W9VYS@@#  .,<XS0!UE%<K#X[L9-6M=.:TN%
MFO8'FLP'C;SM@W,F WRM@YPV/KGBL\?$ZU/AX:]_8.L?V6T*2K<^7'@[I!'M
MQOSD$CM],T =U17.0>,+=M4U"PO-/OK&6SM/MP\Y5;SH,D%E",3G(^Z<'D<4
M[3?%,&J:I#I<MC=VDUU8?;H/-*_-%D*<E6)5AN7CWZT ="  , 8HKCOADSMX
M-&^220K?WBAI'+-@7$@&2>3Q5O5?&EKI+W[RV-V]II\\,%U<*JA4:3;C )!8
M#>N2/7C.#0!TV**X36[F75/B-;^'KS3KBXTPZ7+*T8= K,9(U\W[X/R@D#^(
M$D@=ZP[-H)I_$D6LVNK&ST%X!;W'GAY[=8X4? 97+%F)))&<Y )XX /5Z.M8
M-EXF2ZU6XTJ73KJ"^BM$O5A8H?,C8E1@AL!@5((./J:PM)\8:/IGA?PZ^FZ5
MJC66IRM!9QY$CJV7.UBSDY.UNY [D"@#NZ*YA/&0>.55T:_^UV]JMW<V;&,3
M1*Q8 ;=WS'Y">.V.YQ70W=U!8V<]W=2K%;P1M)+(W15 R2?P% $Q /445YWJ
MFJS:AXY\"SBROK6"XFN'0R2 +(GV=R R!CAN0>1G'T(K<N?'%A;6#:HUM<MH
MR7!MWU!=IC4A]A?&=VP/\N['OC'- '445SNI>+K>P34)8+&\OH=-95O'M55O
M+) 8J 2"Q"LK$#H#Z\55C\57LGC:_P!(72KB2UM;&*X5XVCW.7+\D,P('RX
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
MVYV4 AR05P><8[9)KNZRXO$>DS:K'IB7J&[E#F)"K 2[#APC$;6*]P"2,<T
M<GIN@:Y!/X#:XL$4:+:207>R=6P6A6,$9QGE<GT!XS52\\+:[<^"?%VE+8 7
M6K:E+<VP,R;=CLI&XYX(VG(YZCKV[^_U6PTP1_;;J.$RG;&C'YI#Z*HY8_05
M4D\4Z%%;7-Q)JELD=JGF3[GPT2_[2]1]"* ,Q].U&7XBV.M?8F2RCTN2T=FD
M3<KO(CC@'D#:1]357QPMS/JF@1:9:QW6J03R74:"Y$$R1JA5F5F5EQEU!!!R
M#T[CL()H[FWCGA;=%*H=&]01D&J.K^'])UT0C4["&Y,))B=QAHR>NUAR,^QH
M X-]#U#5](NM/@TEM*UNRU&#6E-Q=),EU+O)RSH.,[",;1CY<#%=/;Z3=ZGX
MQM/$-[:-9+9V3VT4#R*[L\C*68E21M 4 <Y.3P,<[FGZ99:5;?9["VCMXL[B
M$&-Q]2>I/N:MT <GX<\+W.B^(-5E>5&TLSO/IT(ZQ&;#3 ^V]?E] S>M9OAW
M2?$^@R/H/]FZ?/IJ7#O;ZJTX#I"SE]K1;<LXR0#D#IZ<]]10!R/AO3-3TS_A
M*&N;$C[?J,MY;!94)96C10IYX.4^G/6L6Q\,:W;>&O ^GO8@S:+=I+=XF3&U
M8W3Y>>?O@]NAKTBB@#@=$TCQ/H-S<Z+'INGW.EO=2S6VJ/. \,<CERK1[268
M%CCD \9JG=>&_$EGI7C'0K2QAO;367NKFTNC<B,QM,IW1NI&>#T(X.><5W^F
M:G9ZQIT-_I\ZSVLP)CD4$!L$@]>>H-6Z ,[3[6Y7PY;V=RL<=RMJL3A'W*&"
MXZX&?RKCM,\+:M/X5\.>&]0M%MX])G@EN+D2JZS"$[E$8'S?,0,[@N!GK7H+
MNL:,[L%51DDG  JII>JV.M6"WVG7*7%J[,JRIG!*L5/7W!% '*:GH@O/B-97
M%G=(+>YMMVJP+SY@@D4PGCH=Y*\]5!':NRNH3<6DT((!DC9 3VR,53TK0=)T
M/[3_ &7I]O:&YD,LQB3!D8]R?Q/YUH$@ DG '4F@#S>R\.>(8M!\%6,^FQ!]
M#NXWG,=RK;D2)X\C..26!QZ#KVI=2\(ZWJ$_BB:WCBMKBYO[34-.>9PR,\"H
M-L@!R 2A_ _A78P>*-#N9XH8=4MFDF;;"-^/./3Y/[__  '-:] &#X>DUNYW
M3ZOI%II6$V""&<3,[=V+!0 ..!SU.>@JKK.F:A<^.?#NIP6IDL[".Z6=_,4'
M,JJ%P"><;>?KWKJ** /,W\+ZZW@:ZTD:>/M<NM&^4>>FWR_M(FZYZX&,>M:=
MWX7U*^USQ7&\4::=X@L(H?M'F_/ RQ.A&S')RP/7&,\UW-% ''>'1XKCMX;;
M6-%L(&LXBKW-M<*YO"%*C8I V9ZDD]L8YXQ_^$6US_A3%OX8^Q)_:D:Q1E?.
M79\LH<MNSTP/3.?SKO[[4;738EDNI"N\E4549W<@$D*J@EC@$\#H":JKXCT9
MM#CUH:C;_P!F.NX71;"8SCD]N01ST- '.ZKI.OW/BZ]U73(1;-)H+V5O/*Z'
MR[@N74E03\HX&>>>Q%4M$\/Z[:^*])UF?2+> )IDEI>'[9YDS2%HVWLV/G)V
M''/U(Z5UEMXIT"[FAB@UFQ>2?_5()US)_NC//X5KT <SX$TN_P!&\.M9:C;B
M&87=Q,,.&!625G'(]FP:YGQ3X9\3:W#XBM7LK6\\^:*33;F6ZVB&)2A,:I@[
M6RK9;C.[KP!7?W>KZ?87UG975U''<WCE+>(_>D(!)Q^ -7: .3_L_57^(UIK
M4E@!:+I36<C),IVR-(K\ X)4!<9P#[5FG1O$T8\:RZ=$MG>:I(LNGSM*IVE8
ME3YL$[2=IP><9'I7?44 <'HNAZO8^-/[:.BV]K:2Z2MM)&EV))?-61FRQ(&]
MCD#)/;)/:L[3/"^O6?ASP78R:>#/H^H&XNMLZ8*8D'RG/)_>#TZ&O3:* .%\
M9>&+G7KR>6#36CU&&$?V9J]K<"*2"3G(DY!,8.#C#9!;C/7H/$.B2Z_X/O\
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
ME</;O* '\EEW*&Y'.#@UVM% #(3(T*&9%24J"ZJVX ]P#@9^N*?110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MJ*Z\#"[LO$EJ^IN$UY]\Y6$9C^0)A>?[JCKF@!USK6HZ3XE\/VL[VXT34HC
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
M>F1G]*P9/!$T>O7>HZ;X@OM.@U!@]_:0(A29P "RE@3&2!R5Y]ZZ+4-.CO\
M1;K3-[0QW%N]ONCZH&4KD>XS0!YU8ZUJ/A^;2/#7CG2T$,=Q#%INM6@S!)(I
M C#CK&Q Q[Y/0<U?L-0UZ+6O'<T=W:W+V,D:VT5ROE1K^X5U!?=A5!8Y]>3D
M5O7/A>XU)+.VU;5FO+&TFCG$9@5))G0Y7S'!P0" <*JYQZ<54U3P#!JDOB'=
MJEW#;ZVL9FAC"821%50X)&>BK\O3K0!1B\3ZG/J.MZ5%>1OY.D)?VU[]D*$,
M2ZG"DX=?D!4].?XJK^'M?U.#PQX0T[S#<WNIZ<+GSDA!9(TCCSPS@,Q:0<Y]
M>*W+?P<ZZY)JU[K5W=S3Z>+"=3'&BR*"Q!X7C[YX'YU1;X=XT71[6#7KZ'4-
M&^6POT1-T4>T+Y97&&4J!G/4C\* -SPQ=ZW=:=.-?LEMKJ*Y>.-EP!/$/N2;
M0S;20>1GJ#6,_B/5]3LO$=]H[VT:Z-<RVT<$T1;[0\2AGW$$;022HQTQDYS@
M=+I.GR:=9F.XO9KZY=M\UQ,%4NV /NJ %&   !V[G)K'?P>(KO5VT_49;2UU
M@E[R 1AOG*[6>,G[C,,9R&&1G% '.7^IW?B#Q'\/=4L;B.WAOX[BXCCEA+F-
MC;$G=AANX)';\:[#Q1$D7@K7%C147[!<'"C R48D_B:K7'A.-M2T&ZL[G[)#
MHB.EK;K%N4JR>60Q)S@+TQC\:U=9T]M6T>\TX3^0+J%X6D"[BJL"#@>N#0!S
M>@:78ZS\']'L-2B22TFT6 2;QPH\E?F]B.H/;%<UX!\6:O?^#_#6FXEDOYK&
M>>2XV"1_*BE\I,!F7).1DDGITYR.KC\%2GPW;>'KC7;MM+A@2V,<*)$\L2J%
MV,X!."!@[<$^M/UCP3;WG]E3:/>S:)>:4AAM9K5%91$0 8V1N&7@=>XH Y[5
MKK6;NR\&OK]BEIJ">)(T94(VR*(YMK@!FVY&.,G!S5W7_%NK:/<W$N^T*PZE
M;VRVD<;29@D9%W2.#B-R7) /8#@YS6O>>$7O(=)$FJSO/I]ZM^T\L:LT\H4K
M\P& %PQ&% P /2L^]^'8NX=4MTUR\AM;Z_741$L<;>7,'5R<D9(R@P.WO0 :
MCXCUFPUSQ!ICRV2-%IPO]*9K=CY@R597P_S$-L'&#\XJ?P_XEO\ Q!IVC7-L
MUN7ELGN+Z,Q%=L@.P1CYOD^<.,G/"&M74O#-GJFIZ/J%R\C3Z6[,C9 \W('#
M8Q_$J/\ 5145AX1T[3[?7((3*$U>622;#8*!Q@JI[#)=A[N: ,+2O%6K3>(-
M&TZXGM)CJ=E/+(T,#>5!/'L.(WSB5/G(.#U'49Q5/3/&'B,^#E\4:@^G/;L7
MMUM88&5C.;GR8VW%L!?4>W7GC6L/ <UE<:%<'Q!=RR:-!);VX:&,*8F50%(
M_P!A<G.3[58M/ UG'X(G\*7ES+=64N\B3:$D4LYDR".,ACD<=AUH ET>]\2-
MXBFM=0LBVE-;"2*[9$C9)=V#&5#MD$<@]N0<U)J&M7$GBZV\-V,B0S-9/?3S
MNF\K&'"*JC.,EB>3T"].>'^'] OM*._4M?O-7E1/*A:>-$$:<9X4#<QP,LV3
MQVR<LUGPL=1UVRUVQU"73]3M8V@,J1B1986.2CJ>HR,@Y&#0!QGA;6KS2K:[
MT]56;4=1\2W\1>*/Y1LW.[*I8?W> 6XSGG&#MCQ+XBT^-;/5;&.*YN]42QT^
MZ<*%DC=2Q=T5SAE"L,9&3CI2O\-H7TZ>'^V[];PZF^J6]ZBHKV\S$YP N"""
M00>#[5<OO!']K:%]CU/6;VYU%9X[F+4@J1R0RQ_<**HV@#)XQSN//- &=XS&
MM)X \90ZJUM+;)9N;.>(;7D4Q_,'7H"&X!'4=A6@=9U"U\5>'='C-O\ 8K[3
MYI3F,^8KQK'CG=C'S],=NM2W'A*XU#PUJ.E:EK=S=W&H1>1/=O"BD1\_*B*
MJ]3SR<GZ8G;PS(^N:/JK:@3+IEM);HGDC;('"AB>>OR+TH Y-?&'B9-!?7)I
M=-,%KK)T^:W2W<&:/[0(=P8O\A&<XPW3KVK6U'Q'X@O9-:7PY9B:33+C[/'$
M\:E;B0(CL&8NI4?/@8'&,Y.<"5O ._PY<Z*=5D\JXU Z@TGDC<',HEP.<8W
M?A4MQX*G'B"YU73/$%[IGV\+]OMX$1DG91MW+N!\MB!C(H HW?C&[A\1C2KR
M2+1[B0P&SCO(=T=TK!3(HE!V[P2R@>H!^;/'=US&I^#UU:"ZL+F]+Z5<212?
M9FB#-%Y80 1OGY<[ 3D$\G&,UT] !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%Y>V]A;^?=
M2K%'O5-S=V9@JCZDD#\:GKB/BA:V]SH&F-/&K[-8LL%NP,R@_H2/QH [>BN$
MM%MM8\>Z[H6HQAK*RL;;^S[<L0NQ@_F2+_M!@%W=1CC&36A\.;N_O/!5J^HS
M/<2I+-%'<2'+31)(RHY/<E0.>_7O0!U=%>1W%[&UUH>K:?<N8[CQ.8#>3S?O
MYD+2*\>T 8B&, $] #@5I6,FG^)(/$;ZOJ4MGJ.GZO(JS12A9K:*-P8A'G.%
M90.@^8LW4T >E45YO ]AXDD\6P:UJ,ME?:?J)6.:.41RV<"A&C>//W0W))Q\
MV2#GBHKS'B;7O%.DWVKV^GSVAC^RM-&PEMX3"C":,^8H!WER3CL 3C H ]-J
M">]M[:XMH)I526Z<QPH>KL%+$#_@*DUYS%H\&N>/I]-U*_O;RU?P_:S,!<20
MB5S(ZF3:&^7. =HXSVR*P]$MS>WO@)M7<W9CN=3MH[J=LM+!&KB,D]^ .>^
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
M:PO$[VUQXET737+3W#QW$JV<KA;9U 4%Y>"25S\H ZDGC&0 =917C5A--?\
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
M,&*'^ZS*#]12^++V%K#Q!J>F7+O+9:K:PB[FFP\#AH08H /X,,223SN;@]:
M/5EO;=K][%95-S'&LKQCJJ,2 3]2I_*IZ\QO$CL?'?C34[&&-K^'1(;BV/4M
M+MFQCUSA15KPS:VU[=>'=?L_$5N?.@9)8;>)MU\63)$I,C99""<D9!R* /1*
MCGFCMK>2>5ML<:EW;T &2:Y/QA?21>(O"FG3$II=_>R1W1S@.PB8Q1L?1F[=
M]N.F:QWMFAU+QQHR@OHL5A'<Q0L24MYF1RR)Z [5;;T&>V: .HT/7M0UE[.Y
M_LCR]*OK-;N"[%P&9=V"J2)@$$JP/!8<$9KH*YKX?6L%M\/O#YAC">;IUM(^
M/XF,2Y-=+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56O\ 3[/5;*2S
MU"UANK:3&^*9 RM@Y&0?< U9KE?B-J]_X?\  VHZOIEP(;JT563<BNK9=5((
M(]">F* -FYT#2+S[/Y^G6SFW3RX3Y8!C3H5&.B\#CI5Z**.&)(HD6.-%"JB#
M 4#H .PKC_$E[XC\+Z%)KEO>QZI;VB>;=VEQ J.T0^\8W3 ! R<$'I6TWBG2
M$TNVU%[DBWN+9;I"L;.1$0#O8*"57GDG@>M  WA+PXTDTC:%IQ>:83R$VR$O
M(#D,>.N>:EG\-Z)<ZS'K$^DV4FI18V730J9!CISCJ.Q[5C:EK5S_ ,)IX3BL
M+]7TO4X[EI$0*RRA8@R,&QG'/8X/%;">)='>_CLUO4,TDK01G:VQY%SN17QM
M+#!RH.>#Z4 +=>&]$OM6AU6ZTFSFU"''EW,D*EUQTYQV[>E)J7AK0]8O8+S4
MM)LKNY@_U4LT*LR\YZD=,\U$_BW0HK*\O9-05;:RF\BYD,;@0R?W6XX/(_,>
MHJY-K%A;2".XN!"Q@:Y_>JRA8E^\Q)&% R,YQC(H YZ7PO+>_$.YUF]L[:33
MWTZ.SC)D/F!E=V)QC[I#8QGMR*Z"YT32KV"U@NM-M)HK1@UO')"I6(@8!48X
MP/2J\/B?1IA<$7R1_9X1<2B=6B*Q'H^' RIP>1Q45GXP\/:@)3::K;RB*&.=
MRI/"/]P].<GC YSQUH C\56&KZQIUUH]G%9_8K^SFMI[B69EDA+KM#*H4AA@
MGC(YQ5NY\-Z/?6EE;7^GV]XED (/M$8<I@8R,^PY]::FJQ:U:W::+>JM]:MM
M>.6,J4?&0LB, P!_ XZ&I/#VMP>(M!M-5@0HLZG=&QR8W!*LI]PP(_"@",^%
M?#[  Z+8$"<W/-NO^M)SOZ?>YZ]:MS:3IUQ?P7\UE!)>6X(AG:,%XP>NT]1F
MJ/B^\NM-\'ZQJ-E.8;FSLY;F-MH8%D0L 01T.*PM5UK5;/X1GQ!%?'^TDTY+
MS>8D*EB@8KMQC;S]?>@#I[+0M*TV19++3[>!D!5/+0 (#R0H_ASWQUJG_P (
M;X9\]YO[!TXR/+YS$VZG+_WNG7O]:DM=5BL]'T^34+MY;FYB5@%BW22-M#-M
M1!D@>PX'6E/BG1!9VEW_ &A$UO>3"""106#RYQLX'#9R,'G(/I0!9AT72[::
MZFAT^VCDNQBY98@#-QCY_P"]QQS46E>'=%T.&:'2]*L[..<YE6"%5#_7'6G1
M:[IL]Y?6D5P6N+!0UU&(VS$",C/'<<CU'2H;GQ/H]I9I=S7F('A$^]8G;;$>
MCL /E7_:.!0 J>%M BM[:WCT:P2&VD\V!%@4")_[RC'!]Q4MSH.DWMZ;RYTZ
MVEN"H5I&C!+@<@-_> [9SBDCU_2Y=4BTV*\1[N:'[1'&H)WQ?WP<8*\CG.*<
M=<TX0/-YYVI,8,"-MS2#JBKC+'@\ 'H?2@!\FCZ;-J/]H26-NUZ(S$+@QCS
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
MV1OB/X>N([*[%LFCSPO+]DD5$9FB*JQVX4_*W!]*[=G1656=0S<*">3WXIU
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
M=TIIK)+J^U9M2@8.[(,SK,$;Y0?X<9&>N:E\7P0:ZNF:6NJV\'B>"[C=%LY
M9(5<$2\'Y@OE%^2!DA?4"@#J]%U&35M-%Z]NL*2._D[9-^^,,0KYP.& W >A
M%9'_  E=W<1"]TW1I+[3?MQLVEBE_>_*YC>18]N"BL",[@< G%='!#';6\<$
M*!(HE"(B]%4#  KC=%\-^)= N[K3;._T\^'YKJ2XC=U?[5 LC%WC4?=(R3AB
M>,YP>E $\?C.^EUK5+--"Q;:5<K'>W3W:J(XC&)/,"X^; (RH/XTECXZ%YJN
ME6_V!3:ZFI,4T$_FO"=NY1,@4!,CC(9N>/>IM.\,W:ZIXJ?4/LYLM;92!#(Q
M=%$0B(.5 Y S^-0>&M&\7:9:V^E:EJ6G2:=9)Y<%S C_ &B9%&$#@_*N.,D9
MSC'<F@!UKXUFEUC2-/NM*^R/JHF,$<EQB>/8I8>;&5&P,%/()Q5+0O&=\- O
M]3UN*V4C5);&!8IS@N)?+5>5&%&,EN3C)P.E5M+\%^([2;PW+<7.E-+I-Q,\
M\R^8SW0D1D,K$@?/R./_ ![M4C>!=7?0M2TY-0M8)!JKZIIMRBLS)(93*HD!
MXP,E3C.0<^Q +Z_$""W76/[1LC&-/CCD22UE,T5R'.U51RJ_/N(4J1W'.*H/
M]K?XPZ++>Z=;6LKZ3=?/#-YN_P":+@DJIROXCFK>I^&O$7BGPK>Z?KU[I]K>
M.$-M_9ZNT<<B.'#L7P3DJ!C' SUSQ);:+XENO%NCZYJATF+[':36TT=M)(^\
MN4.Y=RKC[G0]/4]@"O\ $!?*UKP==PV@N+I-6*Q@;59@8)?EW'H,@$_2FS?$
M&_M=/UTW7AQH]3T4)-<V:W88/ P)$L;A/F  )(P,8/?BMOQ1HE[JLNC7=@\'
MVC3+X78BG8JLHV.A7< 2OW\YP>E0165IH]_JGB#Q#=V-M)J(BMBKS 0QQJ&"
MIN<#<268G@=0,<9(!I1ZR;C5+&UMHHIH;BT-U).DQQ&O 7 V_-N)..1PK>E9
M7BC6M7T_Q+X9L-/AMGAO[F59?-F9"VV%V"\*<#@'/)R ,=ZC^'FB+I.@O(MQ
M)/%-*PLWDZK:*S>0GN-I+#_?JYXET._U+4]!U'3I;99],NGE*7&X*ZO&T9^[
MSD;L@=_44 <C!JUSX7U[X@W]AHT=U;VMQ#<W"B<0A4%LC.5^4[FZG& #ZYKI
MM1\:PPM+%I\-O<316B7;)<7/D9#@E%7"MEB%/' &1SS5&Y\)ZQ/%XV3=8C_A
M((O+A/FO^Z_<"'+#9[;N/I[TQ/#'BC2-4M]3T.YTLR3V,%IJ%K>-)Y9:($+)
M&RC.<$C! H ZW1]2BUS1+74%@EBCNH@YAG3:Z9ZJP/<<BO+_  W_ &'8VOC6
M>]\._P!H&UUN]*!-/\T!%"D(&VD =>.V:]7M8[B&RC2>87%P%^>3&T,W4X'.
M!GH.<#UKD_#FA^(O#YUL?9M*N5U+4YK\9O)$V"3'R']T<XQUXZ]* +&J:[%X
M'31K*2Q"Z&Y%K]M,QQ;$+\@9=IX. H.>O7'>X_B*XM[+3/M6G"'4]3E\JWLO
M/S@[2Y+MM^7"J2>#CIR:K7OAZ_U^QCTWQ ;6XL'A=KE(9&4O,Q^4#Y?N(#P<
MYR%/45DS>%/%-SX?T4RZE8GQ!HEQYMK=,7:.X3:4*R_*""5."1GD9[T 5/'E
M[<ZCX-NSJ.BO:W-AJUHD1R)%E'GQ8>)R%R"&(Z#G(KH8?%UTNHZSI]]HLL=W
MI]FM]%#:S>>US$VX  ;1A\H1MYY/!-5=<T#Q'K_AEK2[GTX7TEU!,4C=Q#$L
M4BOA25+,25Y) ZCCCEFL>%M<U'6]:O[2\M[%K[1UT^&6.5C)%(K.V[[HX^?'
M!R,9H N67B^>?6[G1Y].B6^AT\7PCAN_,XSM,;Y5=C X['@U1TOQ_<W\?AR[
MGT,VVGZXWE13?:@[QR%&8 H%Y4A3SG/M3=.\+:]:>(+?52NC0HFDMI[6MN9
MJMOW JQ'()ZG''H>M16?@S6;7P_X/TTO8,^A7232OYKXE"HZ87Y."=^>?2@"
MYJ7C[[%INK:I!IGVBPTN_P#L,[&?9(7#*K%5VD$!G Y(/!..F9-6\<&P%^EO
M8PSW.G1JUU;O=[)"Y0.8XP%;>P4CT!) !ZXY-#<WUYK&J63>&+K3I=1:9HKR
M^FMSNB(4>9$H9-V4SEAD\$]@.AATGQ3!K<VN:')I\-OK44,UY9:D'W6TPC"[
MDV?>.  5..5ZB@#LK"\CU#3[:]B61([B)9561=K , 0".QYZ5YYX\U6]MM3B
MU^RN"+/PS<QFZMU/^O$@Q-QWV1NA'NS>E>AA+B"P"1LMQ<I& &F;8)& ZL0#
MC/L*P;#PI;'P^UOJ^FZ==:A,DAN9=N1-(Y)8[BNX DGL<# &<4 :&J:]!806
M#0J+F;49EALT5\"1F4MDMSA0JEB<'@="<"N:\4>*M?T_POJUQ'I"V=W:74-N
M)9)BT<B2,BB2)M@W'Y\8(&#GKC!IV_@CQ)'X,T73WU&Q76-!N5FT^YR[QR(H
M9?+D&T$#8VW(ST%:^M>'_$'B+P??6.H75A%J-PT+Q)!O,$?ER*X!)&XY*\G
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
M/7CJ: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M;@I&3@9J/Q7X@U738]9O[+4Y)FL;ZVC2.WC7R($9HE:.4L,L[;V/RY*Y7[M
M'I%%<8NI:DWB[Q7IW]H2BWM=/M[BV 1,PNXEW8.WG[@^]FL5?%.LQ^%/#.L7
M_P#:$^GW&F"74+K3HT:6&9@I61DQ]S&_[HQZ@T >FT5Y_!K6HZ_>'2M+U/S1
M!I-M<K>0R+&UP\N\>9AD;Y1L'&!RQ![5#J>N>(M%L=.FU]I_LRV;)?7VBJLH
MM[@-@2.A7)3 /08!R"#Q@ ]&HJA:7#3^'X+FWN8KEWM5>.XSA)25R&^AZUY_
M:>-KNPT_4Y-1?4(=;TW29;BXTN^C4++(N/WL3J,-'D$<'@$<"@#T^FHZR+N1
M@RY(R#GIP:XJ&#Q/)=VMQ_:B_P!EW5G(+@F=#)O*;DD@Q&,'KD$XQSU%6/A>
MDO\ PKG1)9KJ:=IK5'_>D';GL" "?QR?>@"SK%QX?TG4WNY-%CN]4BA^U2-;
M6B/.D0.-Y)P>H. ,DX. <&NB@F2XMXYXR3'(H=<J0<$9'!Y%>?R>98?%+7[]
MKR[D2UT2&Y,0"?.HDF/E_=SCCCOSU-12^(-9M?!WAWQ:M^]PU[+;&\L]B^4T
M<[!=J #(9"PP<\X.<T >DUE:KXAL-':P%P96^W7:6<)B0NOF,< ,>@YSU]#7
M*Z6NNZUKGB.&3Q+>06VFZCY4:0PQ M&8%;:3L[%N".>N<\8YFSCN7^%W@*1K
MZ:2:?5[%P\P5O+)9NF ">>>23[T >RT5R7A>\U!/%7B71;S4)K^&Q-M+!+.J
M"0"5&+*=BJ" 5XX[U#XLU&_AO[R&SU*93#I;W"6MFB^8DF3B61G&T)Q@+GD[
MN#C@ Z"?7K.W\16FAN)OMEU%)-&?+.PJF-WS=,_,.!ZUIUY>\U]XAUWP!=&^
M>SN[W1+B:6>!%+*62!FVA@5!R>X-):>*]<LY!X=O;XSW0\0+I:ZGY2JQA,0E
MR1C;YF/EZ8YSB@#U&BN#N+C7E\3ZQX5M-5F#R:4-0T^\=$9[>3>4\MLKAE+
M'D9QD9Z8D\/^)+G6])TN]6YN%>TLGGU.+:FYI5RGEM\O'SI(>,?<'K0!W%%<
M#H=WXHU:W\/:_#>6_P!CNU22^AEF4QF.1>!& F596( RW/0Y-:_CRYU33?#3
MZMI=U-$VGR)<7$4:(WG0*P\U?F4X.S<01Z4 =/17G/\ PEEU!XLU>W^WSW-A
M>68?1B5C"-."JNB,%RWS21XSG'S>E:=I>7^H>*KWPU)JMS&-,T^!WN(U19;B
M63=E_NX 7:. ,98YS0!V=9NOZY9^&]$N=6OQ,;:W7<_DQEVQ]!_,\5P>E^*]
M<NW\,K<W969M9NM+OMD:A+D1+)AP",J24'0CG-5_%&HWUWX-^)5G=W3W$5C)
MY5OO5040Q1OCY0,\L>O- 'JAD B\S!*[=V ,G\A6?H6N6GB+2DU*Q\W[.\DD
M8\U-C91RAR.W*FL3^T[C5/&LWA^*[EM+>RTZ.Y=H=H>5Y&(')!^50O;J6YX&
M#!\*E=/ 5NDDAD=;R\#.0!N/VF3)P* .THKRS5-4\1+8>.KN+Q#<Q'0IR]HJ
MPQ8($*2;'RG*\D<8//)-=#:ZQ=^(?%5YI"W<UA#9Z=;W!-OM#R23;CG+ _*H
M4<=R3G- '8,ZH5#, 6.%R>I]!3J\B@U35?$&H>#OMU_<0W4&KWUC,]N%5)6B
MBE'FA2I&2!CN!DX KT7Q1=S6/AJ]N(-0AL)E0!;J9-X0E@/N@'+'. ,')(X/
M2@#8HKS6;7]:M_\ A-[>*[O(!INEQWUDUTD32QL4E)SP05)C!PW(R>G98[_Q
M'IFH>$;V;6Y;VUUS;;7-J\,:B)VA+J\9"Y&-ISN)S_( [I-$TF._-^FEV2WI
M.3<+;H)"?][&:CLM>L[_ %O4M(A$PNM/6)I]\95?WF[;M)Z_=//2O,WUKQ7!
M\/Y/%X\02S3:?>S*]FUO$([B);EHRK87.['0@@<#C/-=)9P7%W\0/&T-I=O9
MW$EC8".X158QMMEP<,"#]"* .[IKNL8R[!1D#)..2< ?G7"^&=>U'7;/1K"2
M]FCU6TEE76<*F=T/R,I^7 WNR,, ?+G%3_$E)GL-!$5Y<6X;7+)&$) W RKU
MR#G! ('3/4&@#M:*XZVO;[7/$^OZ)'JES:+H\-O&DD:IODDD0N9&RN#C@
M<-[8O>!=<N_$7@^RU&_1$NV,D4VP85FC=D+#V.W/XT ='17G^E>(+U_%$.D:
MU<W^G:C)-.8T:-&M;V+#;#"X'!4;3@D'@YS5"V\2:V_@/0=2;4Y#=RZ\MG-)
MY<?[V(W;1%2-N!\H R,&@#T^LRQUZSU'6M3TJ 3"YT[R_/WQE5^<$KM)Z_=/
M/2N:MKW5_$UOK=UI^L#3KC3]4DM(49%:)4A90WF C)W#<>HP"N,8).3>17S^
M+O'T]AJD]A);V-I,KP(C%F6*4J#N!&WCD 9/J.X!Z=167X;U";5O"VD:E/M\
MZ[LH9Y-HP-SH&./Q-<CX=U^^N]8CTG6KO4-.UK[/*9+:2-##<GC$MNX4@A1V
MST/()&: /0JIVVH)<W-[!Y%S%]D<(TDT11),J&RA/WAS@GU!KS_3_$NM3^$/
M 6I2:BYN=2U"*WO#Y<>)D99"<C;P?D'W<5#X@U#5+GPU\2K:;4[@KI^5MF0(
MC(AMU<ID*.,L1ZX[T >HJRNH92"I&00>"*6O/=9U74?#MKIKW$VJR:+]AS-?
M6<<<DMM*<;7D0+S&%SC (X.0>*[?2YUN=(LITN4NED@1Q.G27*@[A['K0!;H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *SM<T2S\0:8UA>^8(_,257B<HZ.C!E92.A!
MK1KGO&WB&X\*>%+S6X+:*Y^RA2T,CE-P+!>" ?7TH FB\,6L.M-JT=U>"[-H
M+/<9 W[L$L!\P.3N).3SD^G%9LGPZT.30]/TH/>Q+IKL]E<Q7!2>W)Z[7'.#
M[Y_05JI=ZY'?6BW-I8FTE+":2*=MT0VD@X*@$9 '7N*U?-C^7YU^;[O/7Z4
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
M(P1VQ5JT\/V5A>6D]HUQ#':68LH;99F\D1@C!V="PP!GKBM0$, 000>012T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M*HPP)P V#C<.@./3(K2VAE:2*WBCD?[S(@!;ZFF1:?96\4D4-G;QQR'<Z)$
M&/J0!S0!R?@VXODU_5M.U;3[&/4HK>W=[[3^(;J(F0(2O\+C#9'/&,< 5H>(
MI9-2U6PT&SGMUGR+ZX64%AY<;#:"H(/S.5/T1JW[:TMK*,QVMO% A.2L2!03
MZX%'V2V^T_:?L\7G_P#/78-W3'7KTH \_P! EE\*_$W4M$OY[;R=?3^TK41
MHHN!\LJ@$DY8 -^!JEX5O/#^K:59V^N2J/%%GJSR2P"3;=&Y$C8.,[F3:1_L
MA1CH./3)+&TFF$TMK \HQAVC!88Z<THL[5;LW8MH1<LNTS!!O(]-W7% '$^
MTTZW\1^+[=$MH[T:O(5C55$@B,4/..NW/X9J#5=*T?4/C)%;ZE:6LT<^@NQB
MF4%966=<9!X8@>N<8SVKT!88DE>58D61\!W"@%L=,GO7.77AF2]\=)K=S'9S
MV*Z>;+[/*NYLF0/OY&.V,?CGM0!YM!I=K'I'AJVN%233QXNFATXRG.ZR(E"J
M">2A(^A&.QKK;.ST_3OB1-HES9VT&EC25_LNW9!Y/^L8SA0>-Q)7(ZX [5W<
MME:3A!-:PR!!A-\8.T>V>E%U96M[&L=W;0W"*=P66,. ?7!H \HAT2[F^&[:
MC!"+B;0M4FO=&+C<7M8I3M0$\E60,![;<=JT?%L=GJWPL\3>(9+=,ZC:>; 9
M8P&6)1B+KZ\N.XWXKTP* NT 8QC%1R6MO+ (9((GB7&(V0%1CIQ0!P+:E:+\
M2;:UUJ2!;%M$1M.-P1Y3N6/FX)XW[=GOM^IKDM&U.QT[PWX>62\2WT*/6K^*
MYE0*\<+%Y/(W@@@+SP2,#Y3V!KVB73[*:*.*6TMY(XB&C1XP0A]0,<4XV=JU
MLUL;:$P/G=$4&TY.3D=* /-/[(L%M8_^$6\10R32ZNUU:_:PDEE-.8FWQ+L
M&,$M\N<,..0<=9X%O!>>&N=,33I(;JXBFMXVW1B02MO*'NI8DCTZ=JW'TZRD
MM4M7L[=K=.%B:)2B_08P*GCCCAC6.)%2-1A548 'H!0!YG%;B+Q1\2)-&MK?
M^U8+6!K/RXUWI*;=ON^A)_.H%6TN_#_P_OM!\L:E]KMT=H_]8T>P_:5D[GH2
MV?X@.]>G1V5I%,9H[6%)3G+K& Q_&B*QM(+B2XAM8(YI?]9(D8#/]2.30!P7
M@#1-&EU3Q%>BRMFNK+Q!="WD"C,(**"%_N@Y/3^E6_%>JVVF>._#IUJ2.+19
M8;A5DGP(5NODV%R> =F\#/J:[."SMK8L;>WAB+?>,:!<_7%+<6MO>0F&Y@BG
MB/5)4#*?P- 'FLATG3M<\)0:>=WA66]O/WCOO@:Y9<QX)XV[C(%[;AQV-8OB
MNRC@T/XAQQK&-&CN;.2U QLBN"4\[9Z')7..Y/O7LDMK;S6QMI8(I("-IB9
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
M,=J8U2V$J$*,9&3_ 'BH(SF@#JWUJS@\/G6[HRVMFMO]ID\^,J\:;=QW+U!
M[=:JV6OVFK7T^E&.[M+L6RW/ER@*S0N2 ZE21U!'7(/:I/$XU5O#&I#0TCDU
M,P,+=9,;2WX\?3/&>O%<KHFGZI!X\&L'0[^&SFT=8'>YN8Y)?-60L=_SGD@@
M#!Q].@ ,6PU+4I/AYX$O7U*]:YGUF"*>0SMF9&F<%7.?F' ZUZCJ.H6VE:?/
M?7<FR"%=SMC/Y>^>*\ULO#^NP> ?"&G/H]Q]LT[5X;BYB$D7R1I(S%L[\'AA
MP#FN_P#$4'VOP_=VYTT:DDJ!'LRP'FH2 P!) !QG'(Y H IW_BZSTJPOKS4+
M.^MH[$1M.&C4E5<D*PVL0PR,<$X_.KDFOV<6O-HSK.+L6C7@ C+!X@P4D8R2
M<L!C&:X&Y\):Y)X1\4Z+8R7L^G3V\7]EP:C*#,C@DO&&)SLX4+N/7/;D[-J-
M8O/B%::])H%Y;60T>6V82R1>8LAE1P"H<]0IQ@GMG% $</B^UTOPMX=FTF/4
MM2MM3OA:Q3W3;Y #(V[<6().%8*/IGI72-XEM1</$EM=2+'<16LTB("L,LFS
M"MSG_EHF2 0,]:X:R\/Z[:_#_P *6[Z1.;W2=72ZN+598MYC#R$E3NVGAP>H
M[U=U/0M3G\0OJ^D6-[I>LFZA$DD<RM:WL V[C*N[&57< <!LJ,9[ &O\3Y[B
MT^'6KW5I=3VL\,:NDL$A1A\P'4>Q-7+3QKI5UK$VEF*_M[M(3/&EQ:.AN(QU
M:,8RV/3&?:D\>Z3>:[X&U;3-/C$EW/"!$A8+N(8'&3P.E5)[.[UOQ5H^N-IU
MS:P:3;W!"3;!++)*JKL #$8 !))."2,9Y- $NG_$'1-1L6OXUOH[ 6_V@7<M
MJZQ,-^S:K8Y?) VCGG'7(JZ/%5F+R>QGM[JWO8K<W0MI44/+$#@LA!*G'<9R
M/3FN.MO"NN3_  ;T_1OLIM=9L'CG6WFD7;(\<OF!2RDC! Z^O6MJZTJ\\2^)
M]+U9[*?3XK"RNHR+C;N>2957;A2>%"DD],D8SS0!K0^+M,GBT.9//,.M8^QR
M>7PQ*%\-W!V@FHK[QKI&GQ7-Q+]I>SM;D6D]U%$72.8X&P@?,>6 R 1DXSUK
MC=+TOQ"NF>!;.7P]=1MH5R$NV::+! A>/>GS\KR#S@\\ ]H7@FEDUJT/AS6;
MS0;O5FNR+!X)(Y61U)(+.' 9TRR@=> ?4 V6\1-IGQ"U=Y#JEU:'2;:YCLXX
MW=D)>3<1&?N<*,YQZ=>*U)O'$+ZMX<MM/M)[JUUF&2Y2X11CRU0' !(.<LI.
M>@]^E6SCO;KQIJ6NP:=</IM[HT$=M-E!YC N^-I;(X<=0.]8^AZ#KVEVO@"6
M31YGDTJVN+6\B$L68RZ*%;.[!7*\X)/MVH ['QEXA?PMX7N]5CM7N7B 547&
M S$*"W(X!(Z<U8FU^&*:&V6UNI;Z6)IA9HJ^8L8."S98*!D@#GGMG!JA\0-+
MO=:\#:G8:?#YUW(J-'%N"[RKJV,GC.%/6LXVVJVGCJ+Q+_9=S)9WVFBTGMU9
M&FM71RR$@-@@AB#M)P?;F@#I]'UBRUW34O\ 3Y3) Y*G*E61E.&5E/(((((-
M9^I>+],TH237(G^Q13K;3WJIF&&0D##'.>I ) (!."0<U%X-T2?1K+4I+E/*
MFU+4KB_,.0?*$C<*2.,X )QQDGKUKF++1=2TW5-5TJZ\(6FJPW=]-=6FIR")
MHU65RY$P;YOE)/0'/&/6@#H[[Q[I%C/JL+0:C,^E;3>"&T<^6I7=N[?*!SGO
MVS5+Q1XBD_M7PQ8VD=W+8ZI,SR26IVF6,0NZJK @CD*3TX'N152XTG5FOOB
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
M) TT:$OM$:%B-I)#?.2,#@ 'BM#3];LH="T@68OK]KFR2:WC)#SR1!5^=RQ
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
M*WA>::1(XD&YG=@%4>I)Z5P$OCK68-"UC4)+&Q!TO55TYMKN1/F1$+@?P\2
MXRW((]ZW9]:N'\7:AX>EBA:W72A>I( 0WS.R;2,X/W<Y]Z -^UN[>^M8[JTG
MCGMY5W1RQL&5QZ@CJ*FKSOP?J=YI_P -_""6ZV\4$UH!/>7+ I  N5&S<I8L
MV  #4%WXOUG5_#/AN_LV@LI+O7$L;E=C,&V2LO'((4F/)!YP<9]0#T-;ZT>_
M>Q6YB-W'&)7@#C>J$D!B.N"0>:L5R$GB8Z;XHUN'4K2U2'3M(COI+J$$R2)E
M\@YZ ;&(&3UZTQ_%NHV$7A_4-0MK;^S]:FB@VP[O,M7E&8]Q)PXS\I("X)SS
M0!V5%><W7CO7[?1M;U8Z=IPMM&U-K2=/-<O+&I0$H<  _/G)^F.YU[OQ=(OB
MRYT&&6RM[N%X?*MKL,K7D;!2[Q/D [<L-N"<H>F: .OJM)J-E#?0V,EW EW,
M"8H&D =P!DD+U(&#61XYO[[2_ VM7^FS)#=6]I)*CNF[&%)X&1SZ'U['I7+Z
MF=1_X2CP"X^S37[07FUVW(G,*<GJ3_7VH ](HKAK+QS=26"P7EM$NJG5IM*_
M<)))&6C4N9 HRY&P?=ZY[@<B'4/&VOZ9H.J7DVBHTEC=P0QS21R01W4<KJH9
M%<9# M@@G'&<T =_17(2>(M9MM172+R*RCU&1);E7MH9[J-( RJFY5 8L22#
MR -OOBH++QAK$EQX;AO])%E)J=S/:W$4JLK(8T=PZ9QE6"C@C(S0!VU%<#J7
MCG5+#1/$UXEE:32Z-J"6@!9E$B,(_FQSS^\Z9'3K5UO%UYI.O:I9:]!:QV]K
MI9U1)+5F8K&K%61MV,MP,$8SZ4 =1/J%E:W-O;7%W!%<7#;88GD :0XSA1U/
MX59KS;6+G5+_ %OP#?WD=I'#<WYE6*,-OA+6\A"EB</P>2 O([YK1_X334KI
M+>_TO3)+VQDO3;M EI-YGE!RAF$F-AP1G;CIWS0!W%%<?H?B#Q#K6LZA"+'3
M8K+3M3DL[AC,Y=D$:L"GRXSEAG.!@^U=A0 5SL/@C0K:=W@ANHHI'+O:QWLR
MV[$G)S$'V8/<8P?2LN]\8ZCIVK6<-S;6B)<ZLNG_ &4,6F6-B0DQ920-Q&0I
M .#UXJKJ/C/Q# OBM[;3]-V>'V#OYDKDS1^4)2!@##8/7H/0]0 =ZS1PQ%F9
M8XT7)). H'\A4=G>VNHVJ75E<Q7-N^=DL+AE;!(.".#R"*Y^'Q'<:SJTNFZ.
MMNCV]E#=7$ERI< R@F., $<X4DMGCC@YXI_"C/\ PK32-RA6_?94'(!\Y^*
M.SHKB;KQCJ-CJ]A!=VUHBW>J_8#:!BTT2'=Y<S."5&[:#M(!PW7BI[+Q=)J'
MB6YTF&6RBN+6[,,MA.&2X,(Z3(2<,#P< < ]<T =?16'XKU\>&]'%^Z@1>?'
M%+,R,Z0(QP9&"\E1^'6LFZ\5W]K9:3>(VFWMO?ZM#8I-;$E)(I" )%(8X(.0
M0<_7U .RJ*ZNK>RMGN;N>*"",9>65PJJ/4D\"N1O?&TNF:CXDM[JVBD73/L8
MMO+)4S/<$JJMG.,-@9';)QVIWB";7/["\2VFI6EM)8_V/-)%>0?*"Y1@T90L
M3D#!W=#F@#K8)HKF".>"19(95#HZG(92,@@^F*DK@/#.O:I8MX0TF[MK3[#J
M>F#[.T3L98VBA1OGSP003P.A[FN_H BN+F"TMWN+F:.&&,9>21@JJ/4D\"EM
M[B&[MHKFWE26"9!)'(ARKJ1D$'N"*X">^U:\UKQ[9W5S;R6-G8HD<0B((5H9
M&&/FQG)Y..<#IBF^$=>U33[+P-IES;6GV#5--2.%HW8RHT=N'RW8@@'@=/4T
M >BT5P]OXTU*_&FZAIVF27>FWET(FB2TF$D4)) F\PC81P"5 X!ZG%=%XBUM
M-"T^*;RS)+<7$=M"@5CEW; )"@D@#)P!DXQ0!K5E:-X<TO0#<MIUNT;W+EY7
M>5Y&8Y)QEB2 "3@#CD^M8UMK?B6Y?5[6+38WGMHUELKJ6VEMX;K(.8RKG*,"
M,9R1SFF:!XSEU;1;G7+B)+?3K&U)O%,;"5+A 3,@!/1< 9[GZ4 =@2 "20 .
MI-065_9ZE 9[&ZAN80Q0R0R!UW#@C([BL33=3U^\GTFXDT^U?3-0@,LIC?#V
M>5#(&)/[S.<':!@^U<EH>MW'AWPG>7=M%#(K>)[BV>-P?NR793((/!&<T >H
M53U9+*31[U-2D6.Q:!Q<.TAC"QX.XE@1MXSSFN;U/Q=>:9J_B"T^Q+<IINFQ
MWT0B#;WW%QM(YSC9G(_*HI?%4MSX/UO6;272=9LK:S,T3Q$HDF%8NCJ2Q!
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
M9^%X[76X?.T*.2$-)9EHYD=0N=GF<. .#GN>.:;%\/[R#P_;Z<FMHTUGJ_\
M:=K-):9 /F,^UU##=G>>05[8 []W10!RTGA![O7]2O[^]CN+74-,739K<0%6
M*C<2V[=U.]NWI45EX.NEL=&TW4]2CO+'1YDFM\0%))#&"(O,.XCY<@\ 9*@\
M<@])J5U-9:=/<V]G+>S1H62WB*AI#Z L0*E%S%YT<#,%GDC,BQ$_-M! )_ L
MH_&@#B[GP#>7/AOQ%H[:Q O]LWSW9E%F?W.XJ2N/,Y^X.<CO5S7/"%UXB2>V
MU*]M9;9YXIX6%J1-:E F[RFWG&XH3GMN/WJZVB@#.U_24U[P]J.D/*8EO;:2
M R 9*;E(SCOC-8B^%=2?5/#E_<ZO;R2:/'*C*MF5$V] AQ^\^7  ]><_0=91
M0!P<OP\NI+.[V:X(-0;5WU>SNH;7'V>1A@JRESO4C(/3K5S5/"6LZWX9FT[4
M->A>]GEAD>=;,B)!&X=56/?W(Y)))S[#'844 <MX@\+ZAJ&J:?K6D:NNG:O:
M1- \C6_F13Q,02C)N!QD C!XINI^%=1O(=(N8]80ZOIUT;K[3/;[HI"R,C+Y
M88;5VMQ@\8Y)))KJZ* ."N_A]?W>D^(;%]=BSK-W'=/(;+/EE=F0 '&0?+'T
M'KUK2U'P<^KZ_=7]]>Q/:W6DOI<ULD!5BK-N+!]YP<GIBNKHH X6#P5K@3P_
M%=^(+::/0[@20-]A(>5!&R .?,QG#8R .F>:L:7X.U71KV>VLO$)3P_+<-<"
MR-L#+%N;<T:2[N$))[9 )P0>:[*B@#G-%\/WFAMKTQU&&4ZE=/>(5M2ODN45
M<8WG< $![=ZN^&AJPT&W&MSK/? N'F$/E>8NX[6*?PDK@X_ETK6HH X%OA_J
M?V=+9/$$7DP:R-6@+V6Z0MO+E9&W_/U(! ';KT%R?P5>3P^+(SJT./$*[2?L
MAS /*$7]_P";Y1GMS^5=E10!QMMX.U+3-:AU72]7MXIY+**SOXYK0O'.(QA)
M% <%6 )'4CFM7P?H$WA?PU;Z1->+=F!G*RB+R^&<M@C)Z%CS^E;M% ' +\/M
M32UMK5?$$7DV>KG5(&:RS(Q+LQ61M_SGYR 0!TYSVT[SPA/J>I6-SJ-Y;S?8
M=0-[;3K;E;A%W%A#OW?=Y /'(&,=ZZRB@"AJMK>W4,(L;N.WDCE#N)8C(DJ8
M(*, 1P<]>Q X-<J_P\$6C36]A=P6=T=635X=D&8(95VX01[A\I"\X(Y)/'2N
MYHH X6[^'L^JOX@;5-8$G]LPVZL8+?RS!)#DHZ'<> QS@Y/'6KZ^'->N]"O[
M+5_$$-U<W%H]I'+'9>6B*XP79 _S.?J .PY.>KHH Y*'PA>17GA6<ZG PT&!
MX2HM2//#1B/.=_R\ 'OS6GX9&LBRN1K5TMW(+E_(G%OY!:+ QE,\8.X9[@ ]
MZVJ* .4NO"5X^LZ_>VNJ110ZS;)#+%):[RCJC(&#;QQALXQG('.,@Q6_@R\M
MSX1_XFL##P]&8Q_HA'V@&+RO^>GR_+SWYKL** .-T/P=JV@SFQMO$)/AY9C-
M%9&V'G1@MN\H2[ON9_V<XXR.M;'BGP\GB;138_:I+.=)4N+:ZB&6AE0[E8 ]
M>>WH36U10!S5OHWB0Z7<)>^(H9-1E01I/%9[(XE[D('Y<_WB<#C ZYK0^!X[
M76-0DM+F*'1M2M!;7FF" X=@I7S ^[Y6*D \'..>>:ZZB@#E/#/AG6M$BM[*
M\\0B^TZQ79:1BV\N0J!A1*^X[PHZ8 S@$U2/@*Y;PK?Z0VK1&>?4CJ4%PMJ0
M(I/.$H!4N=PR,=1Q7<44 <>GA36QK=]K)U^!+V[LX;<^79$)&T;LP(&_.WYL
M%223SSV#)? IFA\2.EQ:VESKEH+68V]L1$O#@R%=WS.=YYR.@Z\D]G10!S>I
M^%#JO@J'09KS9<01Q>3>11[3'+&04D523@Y4=_6F^(/"/]I:;I<>EW[Z9?:2
MZR6-R$\P)A=A5E)^92IP>:Z:B@#+TJVOM/LI9M8U);RZ(W22)%Y4:*!T5,G
MZG)))SZ8 YK3#:^)/'NI:K83I=:3/H<%K]HA;*ES+,2H/]X*02.HR,]:[FD
M & ,"@#A+#P)JUK%X;AFUZWDCT"3_1PED5\R/RVC ?YS\VT]1@>QK8T+PW>:
M-:ZU$VHP3/J-Y->(PM2HB:3J"-YW 8]17244 <CIGA*_TOPYI6BC4+.[M;.V
M>VGAN+,F.Y4[=I*[S@C!]0<G@52LOAY/H<NCW>A:JD%[86TEI)]HMS)%/"\A
MDV;0X*[6/R_-P, YKNZ* .#D^']_+X;U32'UN#-_JG]HF7[$?D/FK+MQYG/*
MCGZU>N_">JQ>*+C6]$UR.Q>_BCCOX9;3SDD*#"R)\PVL!QSD>N:ZZB@#F_\
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
M9.    ,G@#DUJT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<[XQ_M8:9;-HZ">9;I6DM!
M<F![J,*Q:-''1NC=>0I!X-=%5/4=+M-52!;M';R)1-$T<KQLC@%<AE(/1F'X
MT >>#7/M-GX:N-.N]6@9O$?V.[M[R9Q)'E9&:&3+'< 0N"<\8IFL>([[1;GQ
MPT=].L%M>Z?"CR2%Q:),J"1EW9QC<Q] <5W-SX4T6\TLZ=/9;[<S_:?]:XD\
MW.?,\P'?NSWSFFP^$/#]O]O":7"1J$:QW8?+B90NT!LD]AU[GD\\T 8?B32Q
MIV@^)Y8M7NI;>YT2<I8SS-,%94;,BLY)&0R@CIWK-T87.E:_X'6+4+V2+5-,
ME6YAEG+1'9%&R%4^ZA&2. ,CKFNJLO!7A[3M*NM,M-/\NTND\N=?.D+.G(V%
MBV[;@GY<XY/K5A/#&DQW&FSK;R>;IJ&.S8W$A\I2,$#YN00 .<\ "@"CXR.K
MK9V4FD1?:FCN-\]DER;>2YB","J.,8()5L9&=N/KR]AK8N]2\&/I][JJ0SZA
M>V]U;WLKB12J2OY4BDG)0X )R<*.:] U#2K/4S;FZ20M;R>9$\<SQLC8(R"I
M!Z$C\:I77A+1+RPALI[+,4,YN8V65UD64DDOY@8-N.XY.><\T <%JVHZC'X,
M^(SPZI?))I]^XM9%N&+Q*(HFVJQ.0,L>/>MI;.*7XR02M)<;O[ $O%Q(!N$Z
MCH&QCU'0]2,UO?\ "%>'?L=_9C3$6WOV#72+(ZB4@ <X/3@<=*MOX=TJ74+*
M_DM-]W91^5!*TC%@N0<'GYAD _-G!&>M ''^&-3O;?Q'8:9KZWT6HS12F"Z2
MZ::RU)>&WJ,X1@!G;@8!..,5Z(#GI63I_AK2=,>W:UMW'V9#' ))Y)!"IZA
MS$+P,<8XXJSI.DV.AZ9#IVFP""TASY<88MMR2QY))ZDT 7:*** "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@ 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@ 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@ 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@ 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@ 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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ***Q?$FNC0[6V$<7FW=[<+;6T>
MTL"Q!8L0N20JJS$#DXQWH VJ*X[4_&$-A9:9>'4$.FW+2QS:@L!(CF7[L93J
MN2''/(*X/)S5>^\7ZI:V6IRS16UK=Z3I4&H7%L_S><S!RZ*V> -A4$9^8]\8
M(!W-%<>OBNYE\5?V0JK'<--$T-M)&1YUHR M,'SC*MN&/]D#'(-6!KMS9^+I
M["]U'3I+1;&2\DB12DML%9=N<L=X*EB3@8VCID"@#J**X8>/ WAZ?52T<4[1
M130V4L3*8H)9%197)QO W;FV\#D9[UHPZGK%]J&KZ-9W5DEW8R0L+N6 NOE2
M(6P45AE@5(^\!@@^Q .HHKG] U6^ELXO[4=+F:XNIHH);6T=(RB9 9OF8*#L
M)!+8.1W-,T^\UV+Q3_9VHR6=S;36;7(:WA9#;,'50C$L=P8,V#P?D;CT .CH
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@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *R]8TC^TIM.NHI1%=:?<_:(69=RG*,C*1Z%7
M89['!YQBM2B@#ET\'I$Z2"6&8N]V]Q#/%NAE-PP+';GC&,#KP6!ZYHE\%VEU
MH^FZ1=>7-9V44<3.\8:655Q\FX_=4X&0,DCC(KJ** .;N/"BW.HM<23HRG4(
M]0C<I^]B=%5=BMG[I"8/'1F'?(EG\/2:K<)+K4MM-Y44\,8MX6C^24;3DEF_
MAXP._/IC?HH YNQ\,/;26LUS-#=2V>GG3H=T6U7C8H6+C)R3Y:<# Z^O%G3/
M#L>C:=?I8O''>WA:1YQ$%4/MVKA!T10  N>@ZDDD[=% &3]DO=/32;+2VA6S
M@'E3++&6)C5,*0VX8.0.QS[<FJ^CZ9KEG?23:CJEA<QR99_(L6BD8_P@L96&
MT#L /KUSO44 %%%% !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 %%%% !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 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 %%%% !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 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
8 !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>exhibit42-descriptionofr003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit42-descriptionofr003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 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#W^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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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@ 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 *H:UJ!TO29[I$
M$DP 2&/_ )Z2L0J+^+$#\:OUSVL6-QJ^O6%K<6,K:3 &G>99E7=-@!!@,&P
M7/UV^E &=\/=3U"2UU/0=:N#<:OHUVT,TIX,T;_/%)CL"IQ_P&L9-=NO#D?Q
M$U&*.XOCI]TKQ123EM@^SHW5CPH))P/P%:,WAV^T7XBV.L:'ITLMA<6C6VIY
MN%YP08V4.V20<@^QXJM=>&=8OK#X@6OV3RFUK)LF>5,-^X6/!P25R5[]C0 :
MMJETGC'P9>M;Z@'N+>\\RR20'S6$:;?E#E <L>21@'DBN@M/&FG76C"_,-U#
M(;PZ?]CD5?.^TAMOEX!*Y[YSC')(&:RVT_6KKQ'X1U&726ACT^"X2Z N(V,9
MD157N,\J<X[$=:Q_^$2UYK:>\CLQ'>VOB:36+:"29,7$+9!3()"MM)Z\9Q^
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
M;SJ"61TW [>, ^QY:K*^)O$.E:YH+:P]A/I6M1LH%O"R/:R"/S!EBQW@@'G
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
M)&$#<XQZXQGV[]910!R5QX*E'B&[U32]?O\ 3([\JU]:P*C),P&-RE@3&Q
M)'-22^#!%KUUJFE:I/IWVV!(;R!(UD24(NU&&X?*P7C//':NIJIIEQ>75BLM
M]8_8K@LP,'FB3 #$*=PXY !]LXH J>&=#7PUX=LM'CNI;F.TC$:22A02!VX
M_P ]ZR8+:T\ V=[<376H7-E=WSRI!%:F4PO*Q8@!%+$;B>3TX'UZRL6?Q 8/
M&%EH!LW_ -*M9;E;C>,?(5!7;U_C'I0!CZ-HEMX;\!ZDJP-:BZ%Q=&%SDQ"3
M.R/_ ("NU<#N.*I^"=";4/!GA1M1NS-#IT$,T=MY6QDF5, 2'/.S)P,#D#.<
M5V>G7%W<VIDO;'[%,)'41>:),J&(5LCCD8..V<4:G<7=KITT]A8_;KI -EOY
MHCW\C/S'@<9/X4 <WIG@9M(OY%L]=ODT1YS<?V5M0QJY;<0'QN";N=H/UX)S
M;?PH;J\LI;^_-U%8WSWUL&A D1R6(3?GE!NZ8!X&2:Z2L6\\0?9/%NF:$UFY
M^WPS2K<;QA?+VY&WJ?O#TH ?XB\/6_B.PBMYI98)K>=+JVN(L;X94.589X/<
M$'J":BA\/N+VZU*XO!+JD]L+03B':D48).%3)ZDDG).3CL,5=UO5[;0=%N]5
MO-WD6L9=@@RS>@'N3@?C4>FWVI7%[=VVH:5]D6'88ITG$L<P8'.#@$$8Y!'<
M8)H 9X9T,>&_#]IHZ7+7$-I&(XG= K;1TSC@G\JY^]^':W<.J6Z:Y>PVM_?K
MJ(A6.,^7,'5R<D9(R@P.WO7;44 <E-X)E37[C5--U^_T_P"W*BW\42QL+@J-
MH<$K\CD<$K^E7CX82/Q/'K=I>S6[+9+9/;A59'1&+)G(R,%CT/-;]% ''1?#
M^V3P];Z6=0G\VSOFU"TNU11)#,79R<=",LPP1R#CWJW>>$!J-OJQO+TO?:I9
M_89;E(@HC@PWRHN3C[['))Y/H *Z:N>\0>*X-%T9]2@@-]'%=I:2B.0*$9I%
MC.2?1F .* &#PHW]HZ#>-J#%M'MWMXU$0 D5U56+<]<*.G?/TI;'PJ8=3TS4
M+^^-[<Z9;O!;S&$)(P8 $R,#\QP.V!R3@FNCHH P=7\-MJ6NZ=K%OJ5Q975E
M')#^[1'$D<FW<,," <J,'^=9-K\/EL]-TFQCUBX>+3-0:_@\R)2=Q+G:<8RO
M[QO<^HZ5UUK=P7ULMQ;2K+"^=KKT."0<?B*@CO+@7M\MU:"WLK=4:*[:92)0
M02_R]5VX[]<T <[?^ ;35&\0"]O)G366AD?RU"- \0 C9#ZC:#SG)_*I['PG
M=Q>(;+6[_7KF\N[6U>UQY$<:R*S*3D =<J.GZ=*Z2WGCNK:*XA;=%*@=&QU4
MC(-8&H>)KJ.]U"UTC26U.;3C$+J-9Q&_[P9 0$88A<$Y*]>"30!D^.][^)/!
MRPW'DR1Z@\C2;-PC7R7 +#^Z20O4=>"#5S4_ T>JZ;JD$]^ZW6J2PR75RD0!
MQ$08T122%4;>^3RW/-='IT]U<Z=;SWMG]CNG0-+;^8)/+;NNX<'ZBK5 &%J_
MAL:I>:9J27;6VJZ:6,-RB JP88=&0GE3Z9!! P:HZAX#L=4TR_ANKF?[=>W,
M=X]]%A)(YHP!&R#L%"@ <\9R23FM$>("?&A\.FS=?] -Z+DN,, X3:%Z]3U/
MI6U0!REQX)_M70;G3]<UB\U"YGV$7@5(7A*'<AC" !2&YSR3WXP O_"%F_T*
M]TSQ#K-YJYNHO)\YT2(Q*"""H0 ;MP!W'))4>F*U]8UE-+DL;=8Q+=W\_P!G
MMHRVT,P5G)9L' "J><'MZU)I%Y>7U@);_3GT^Y#LCP-()!P<;E8=5/4< ^U
M&';^"WGTB[T[7];O=:BGMVM5,ZI'Y<9QG[H&Y^!\S9/';G,5KX(NX[W1+J[\
M1WET^C%Q;[H(U+*R;,.<?,<<$\9]CS7844 <;)X!$N@:AI+:K)Y5]J)U&200
MKN5S()"HYQMW*/?&>:FUG2+FQO=3\40R7%W>?V4;1;2UC"LP4LP*')(;<Q]?
MH37644 >7>%8KNVN;)-&\0W%\ T:7%O<:$+?,8(#[Y=BD,!DC)))]:ZV'PH3
M?:5=7]^;Q]*+M:.80LHW*4P[Y^8 $\ #. 3G%6M0\0&P\4:/HILW<:D)BMQO
M "&--Q&.ISQZ4>*_$'_",:!+JILWNEB>-617"8WN$!R?=AVH /"]IJEEI+0Z
MK?S7TOG.8IIT59#&>FX+P#G./8@'FJ%QX,66;Q$8M4N(H-<0B>'RU*HQC$;,
MIQG.T< G //-=310!S"^$/\ 2_#T[WY<:+ ]O&AA&)E= C;^>NU1TQSGZ5#H
M'@B30)4MX=>OYM%@<R6VFR!-L1SD#S,;V4'D+GL.M6X?$MS>WY73M*:[L([Y
M["XN%G"O$Z\,^PCE W!.[/'0UT5 ',P^$0][I=QJ5[]N.EB06S/"%D(="A#M
MGYAM)&,#L3DBH- \$2:!)';Q:_?SZ- ^^UTV4)MB.<@%\;V53T!..!UQ76TR
M5G2%VCC,C@$J@(&X^F30!QGQ-R^DZ/&DK1R?VS9N'1=Q15D!9\>BCDD\>M7K
M_P (+J\&JR7E_ON]3LOL#3Q1!5B@.<JBDG!)8DDD\X[ "IM#\2W.O^'M&UBR
MTEC%J#_OD,Z@VT?S#><CYN5 P/7VKHJ .=U#PG%J.CZ7:27DB7FER1RVE[&H
M#(Z# )4\$$<$=#GMQB[INB+9ZG=:I<S?:=1NHTB>4)L58TSM15R<#+,3DDDG
MZ :M% &+H?AJS\/MJ;6)8&^N7N"'Y$9;G:H_N[BS8]6-4=+\)7&C:5;65EK$
MBF"\ENP[P@B3S"Y9' (RN7)&"",#FNBENX(;B"WDE59IRPB3NV!DX^@J:@#D
M'\!6_P#9MO:079@,>JC5G:.$8></O "YPJ9[=<#KG)-E_")BU'5;G3]2DLXM
M6 -["L88;]NTR1D_<8CKG<. <5TU% '.0^$8+/6M,O[&X\B+3;%K"WMO+W((
MSM/)SDGY%J'2_"5SHUK'#9:PX*7,]P?,@#+)YK%F5@",C)R,$$>M=352:XNT
MU.V@CL?,M)$=IKKS0/*88VKMZMNR>1TQ[T 5O#^A6WAW2OL-K]PRR3,=H4;W
M<NV%'"KD\ =!BL*?P$MQX>UO1WU23RM8O'NYI!"-R,Q!8+SC&5&,Y[]>VAXC
M\5P:%X=O=7@@-^EG*(94CD"[6W!3DGT+#.,UT- '-WWA,:EK?]I7-^^3ITNG
M/'''M#1R$%B#DD-D#'I5&Q\#MIMQHE[+KM]<-HD$D$2^3& \)51MP%SG"#GJ
M?:NLFNX+>:WAEE59+ARD2GJ[!2Q _!2?PK+T'Q =;O-8MFLWMFTV[^RG<X;?
M\BONXZ<,..: ,?0;>P\0>+)?%]K:74*&S2U1KB%H3*X9B6V, ?E!"AN^YAT%
M='K>F#6M"OM+,QA2\@>!Y%7)56!4X]\$U?HH YIO";-<^')SJ#;M#5EB'E#$
MN8_+.[G^[Z8YY]JIS^ EN/#VN:,^J2>3K%V]W-((1N1G(+!><8RHQG/?KV[&
MB@#!?P]-)XH@U\WX^T0V3V8C\GY"K,&+'G.=RCOTX]ZS(O ,</A;3M$35+A3
MIUZ+VVN1&N\.'9_F!X(R[#IZ5V-% #8T,<2(79RJ@%VQEO<X[TZBB@ HHHH
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
M+L8K*QMX[>VA7;'%&N%4>PK/L?"N@:9JTVJV6D6EO?39,D\<0#'/7Z9[XZT
M<):74%OHGBA)KJZ@^T>+&@06I >9F:+$>21M#<@G(P":BN)KN'2_B99^?);"
MQMUFMHK6Z?%NYMMYV-P0-P!(P!G/%=^_A309+*[LY-+MWM[N7SKB-ER)),YW
MG/\ %D#GKQ0/"7AY5N0NCV:BZB$,^V,#S$'16QU'MW[T <C]G-]XQ\+VL]W>
M?9[K097GB2ZD57*^3@X!X/S')&">_%<^\<UK\/KW5$O]0-YI&NM;64C7<A\N
M);Q8PA&<,-K$'=DXXZ 8]43P]I,5S;7*62+/;1>3!("=T<?]U3G@>U0GPIH3
M6$MB=,@-I++YTD!SL>3.=Q&<$YYSZ\T 7]2C$NF72%Y$S$WS1N48<=0P((/T
MKRZP>YO?#OPQ:6_OE:[?R[ADNG4R@V\C'=@\G(Z]1V(KU:2VBFM6MI%+1,NQ
ME)/(Z8)ZUFIX7T2..RC33H52Q;=:J,@0'U3GY?PH Q/ H:UU/Q5I:33/:66I
MA;=)I6D,:M#&Y4%B3C<2<9[USOCR\+6_C&XL;JX>ZTVUA)D><Q+8OMWJ(0O)
M9L@L3@<@9.,#T>RTBPTZYN;BTMDBFNFWSNN<R-ZMZGWJI>^%= U&\N+R\TBS
MGN+B+R9I)(@2Z8Q@_AQGKB@#2A/VBR0LQ/F1C<5;!Y'.".E>3Z9<W2^$?!EP
M;RZ:9O$KV\DKSN6DC,TXVN2?F'RKUST%>EW276F:?;0Z)IMM*D;K&8#+Y*I%
MW*X4C(XXX[\UF:1X.LH/!\&@ZM!#>QB1YY%8942-(TGRG@\%L \'B@#C->UZ
M\T6;XA36=W*JP3:?&K"0L+99559'4'.TC<3QWYK9DTRRLOBMH/V0N(YM(NP<
M3,P;#1?,"3]XYY;J<#TKJX/#&A6QNC#I%FGVJ,0SXA7]X@& I]1CM4%EX.\.
MZ=-!-::/:Q36ZLD,@3+1@]0I/(Z=NG:@#S_2=9FMM"\/6E[>W L+WQ!>6MU<
M2S,695>;RXRY.<,RJ#SR!CH36GXUL8]%\!>)UT_5KXLDL<Z1K<,!:%F0&-2,
M':1D[23][IR*[$^%=!;2)M);2K9M/F8O);LF4+$Y+8/0YYSUS2KX6T)=#_L5
M=*METS.XVH3",<YR1WYYYH X_P ;3K<7'B9;:XGEN=/T;S65IS%'9,1(RR1X
MY,K8'H %'/.*ECN)+OQA\/KB:3S)9=)NG=CW8QP$G\ZZNZ\+:%>W8NKO2K6>
MX$/V?S)8PS&/^Z2>O4]:=!X:T6VELI8-.@B>Q0QVI0;?)4]0N.F>_KWH Y[X
MM6\4WPWU5Y 28UC9<,1SYBCMU_&DG,;_ !&M/#4XD&E+I#W4,32-B:8R[6R2
M<MM7D ]-V>PQU>IZ58:S9M9ZE:QW5LQ!:*095L<C([\U'=Z'IM]';)<VJR&V
M):!RQWQ$\':^=PXXX- 'ET\VI-I<=E)J-^(;/QC'I]M.MRX=[<NOR,<_/M)*
MY;/W?:NCLM.AT3XF66E6T]V;&71KF1HI[J24,WGIS\Q.2 Q /7%=7<>'='NK
M2VM)M/@:WMI/-ABVX5'SG< /XLY.>N2:74O#^DZQ+:RZCI\%U):DF%I5W%,]
M1[@X&0>#B@#R^SGN+KP=X2D&I7N9/$\ELTB73Y>+SIP%)S\PPJXSTP,5?;1X
M7U/QWIAN]0^Q65O#<VT0OI?W4KPN68'=D\J#@DC/:NZ'A/0%ABB32K9$BG-R
M@1=NV4G/F<?Q<GGK4Q\/:2T][.;)/-OE"73Y.9E' #<\C'&/3B@"OX2N9M2\
M$:'=7<C23W.G022N3RS-&I)SZY)KRXV5O;_"+51!NC=M>\OAR<*NH*!@'(X^
MGUKV2RL;;3;.*SLX5AMHEVQQK]U!V ]![5FR>$O#\JW*OI%H5NIA/.!'@22
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Y[QEXE;PSH\4T$*SW]Y<QV5E"YPKS2'"[CZ#DGZ5T-<?\ $70K[6-)
MTZ\TN(3W^CZC#J,-N6QY_EDY3)Z$@G'N* +M[I_B.WTB::SULW&I+&2(Y;:,
M0LW<*  R^V6;'&<UH:AXATK2WD2\NQ&8E#S$(S"%3T:0@$(#@\M@<&JUIXHM
MM0@7[)9Z@;IAC[//9RPE&]'++A0/7/TSQGF[+SM&UCQC9ZM974\>I3&ZM9([
M=Y5N(VB5/*!4'#+MQ@XX.>E '57GB;1;"ZCM;G4H$GDB,Z1AMS,@QR ,YZC'
MKGBJJ>./#,D5I*FL6Y2[<1Q,,XW%MH#<?(=P(^;'(KC] T>_T77/ MI?07,L
MEAH]Q#<3+"[QQ.WE[4+@$=%8=>U9]W:73?#7Q5;1Z9?FXN->DGAB%E+OD0W2
MN' VY(V@G/M0!Z%J/C7PWI,MU%>ZO;12VNWSTR6:/=G&0 ?[I^F.:M3>(M)A
M@M9OMBRI=1F6#R%:4RH "64("2H!'/3D>M<E:7]E;?%#Q.]S#*Z2Z;98VVSR
M$C][E2 "<GCY3UQ[5D^'K'4/#=OX8TF^TR[B065P3=VEL9IHV>8.ML7 /EC:
M1EN.5&&&,T =_+XKT"&&QFDU:U6._4O:MOXE4 L2/; -0CQGX>.F'4AJ<?V0
M3_9FD*-\LO\ <88RIY'!'<5YYX?MKN+0OAU;SZ7J,<FGWLOVE9+.3]T/+E4,
M>.!N9>:Z#3-$CUR;QYI=];7,-KJ-Z#%)) Z!AY,:AT) !(=<\=Q0!V[:A:K?
MPV+2$7,T;2I&4;E1@$YQ@8R.OJ/6H[_6+'3'BCNIB)90S1Q1QM([!>6(503@
M9&3CC(]:Y[P)_:E]8OJFN(HOU7[ "K9#+"Q5I!_OON/T"TGB.ZFA\8Z3&VGW
M0MGM9E^WV=J990Y9,0[@#Y:L!DL<?='(P30!L2>+- A@L9Y-6M5BOP6M6W\2
M@ DD>V :?9>)-'U#3+C4;;4(6M+9F2>5LH(F7J&#8*D9'7UKS/0;:[B\/_#V
MVGTK48Y+#4I3<J]G)^Z&V4!CQP,LO-/U>RU65O%<]EIM[*L>O6=_]G^SNOVN
M")8MX3( ;E#P.NWZ4 =98^(IK[XH/I<%Y*VGC2#<FVEM_**2>:JAOF4-@J?I
MUK:U>]@@U72+9M9%E--<';;!58W8"-\G() [Y'I7-V%^NJ?%2WU.VLM0%E)H
M;0>?-92Q*'\X-M)91@X!Z\5;\9)*_B#P@\5M<RK!J9EE>*!W$:>3(N6*@@#+
M <T 7]/\9Z9?WNL09DA32Y?*EEEB=5)"J2<D?[0 '4]1D$5K66J6FH/,EN[F
M2 @2I)$T;(2,C(8 \CFN :U07'CG3]3TS59+>]OHIU>U@DR8BD2^9&Z@@LK
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
M8B0L<+CC/)X!J[=W=O86LEU=S)#!&,N[G %<-X9T>\L/$]UH+(#HFDSM?63
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
M90"5 8@'//(]\ ':4FY=VW(W8SC/.*YI?%X&K^(-.FM$BDT>W6X),^?.1E+
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
MG/W3WSB@#T9'21=R,K+ZJ<BG5CZ?IVF^'[2^OUM(-/\ .S<WBQ.3&&5>6 P
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
M<4 <58^#O$EAI6BVN=,N([.^NKBYLY+B00W"RNS(2?+ZH6S@J03SP0,6=/\
M"6L6NC76F7]KHVI6=SJEQ<S02%@LD,A=NZG:X8K@<]#\WIWU% 'GL?@?5K31
M=$L+66W>/3]:&H+%/<N1# "VV%&VDM@-U.*MW'A?699_&SJ+';KL"Q6V9WRA
M$/E9?Y./7C/I[UUNHZA;Z5IMQ?W1<6]O&9)"D;.0H&2<*"33M/O8=2TVUO[<
ML8+F%)HRPP=K $9'T- 'G%Y::FFLZ'IEC_9#ZMI.D!)TDO9;=L/A05D5<LI\
MMCM(P#@GG%==X,E<:(UDVFVM@+&4VXCM+@S1-P&+*Y )Y8@Y&=P.<UHZEH6C
MZR8SJFE65Z8_N&YMUDV_3<#BKL,,5M"D,$211(-J(BA54>@ Z4 <9#X7UC3!
MXDL-/:SEL-:FEN8Y)I&5[:25<294*0ZY^8<CT/K4NC^$[O1/%=E<VWV<Z5::
M+'I:;I6\XE'W!BNW'MUKL:* ,#QCX>D\2^'VLK>X6WNXIH[FVE89598V#+N'
MIQ@_6JZZ'?:IXCL=:U:*VMI+"TF@AAMY3+EY=N]BQ5> %P!CN<XKIZ* /.;+
MP;XBM_#GA72I/[+8Z'?QSLZSR#S8T5U&/DX8[^G08ZG/$^I>"-5U.Z\4R_:;
M:T;4IK2YL)HW9VAEMPNTNI4#!*CH3UKOF94&68 9 R3W/ I: ..N-.\7ZUX7
MU6QU;^R(;JYLI+2*.UED,99UVF1F9<C'90#U.3TQHR^'FU+P%_PCVI")9'L1
M:NT3%E5@N RD@'@@$<5N3S+;P/,X<HBEB$0L<#T !)_"JNC:O::]H]MJE@S-
M:W*;XF9=I(SCIVH Y.+P)=F_T#4;F^5[V%&75Y /^/L$K(!TZ+(B 9_AR*T[
MG1-4?Q]_;L!M5M1I3V*[I&\P.7#AMNW&.,=:Z8,K%@&!*G! /0]?ZTM 'GL?
MP^>[OKN>>"TTH:AILUGJ4>GRLT=U)( !)L*J%*_,<]3NQ[G8\,6GC"U2VL]=
MGTQK:S38)[4N9+H ;5+JP 3U."<D=A74EE7&Y@,G R>IK.TS7;'5[K4+:T,I
MDL)A!.)(F3#E0W&0">".: ,SQ-I&KZAJ^C75A]CGL[5Y#<V5W(R)*6 "/PK9
M*$$@$8Y[$ US%MX&\2Z=8Z=<V=UIIU72M1NKBW5BXBN(9V8NK\90X88QNQMZ
MG/'IE% '%:UH'B35;/3=26XT^/7=/O1=PP9<V^W84:(MC<<AB=V.O;%9%OIM
M_KOB?QUIE^;:WN[[1K6 ^0S.D1=9U') +8SUP/I7IE4XM*T^#4)=0BL;:.\F
M&)+A8@)''H6QDT <C8^'_$SZUX7U"^CTN)=)M9K::.&=W+[U10RDH.NS.W''
MJ<\4Y/!>OOX=O; ?V;Y\^O'55)N'VA//$NT_N\YXQT]Z]&HH YO7M&U+4O$'
MAO4+=;41:;<233K)*P8[HFCPN%.<;L\XZ5@WG@W7+KPWXQTT'3UEUR[>>!C.
M^(U9$7#?N^HV9XSUKT*B@#S36(]1U'QE,FFQZ1)=6>FQVMY%)?RVT@WDN5W(
MN77&TC(&,G')..P\*7!GT"&,V%O8BV)MUAM9?,A 3@>6V!E>W0<@CM3=2T_0
M=5UV&TU/0X+VZ$!F2>XL1(BJ& V^800#DYVY]ZVT1(HU1%"HHPJJ,  =@* /
M-T\&^*"NF&>329;FQUG[<]X\DADNT_> ;OE^4JL@ 7)'& 5 YLWG@[6[G0/&
M>GC^SUDUVY>:!C.^(U9$3YOW?7Y,\9ZUVVF:A'JNG0WT,5Q%'*"0EQ$8Y!SC
ME3R.E6Z .$\7V<6KPZ/I]OJ4-KXDM;F(1BVE#R1*Z[9N.#M\K>V2!]U:[>""
M*UMXK>! D42!$0=%4# 'Y5"FFV,>H2:@EG;K>RH$DN%B42.HZ MC)'M5J@#S
MR_\ !FN7F@>,]/4Z>LFNW1F@8SOB-2B)\WR=?DSQGK6S+H6J7'C2QUAULTMH
MM,ELI5$S%]SLC9 V $#9CDCK74LP12QS@#)P,G\A6?HFMV7B#3A?V#2- 9)(
M@9(RAW(Q5N#R.0>M '$6W@OQ+9>%O#T5K<Z;'K/A]R+;+.T-Q&5*,'.T%2RG
ML#@CJ<\:>MZ)XGU_P]##<G3$OOMMO<F%)G$4212*^ VPEF..3@ <<<9/:TA9
M00"P!;@ GK0!R.O:+X@3Q-:>(_#SV+7/V7['=V=Z[+')'NWJ5=02&5BW;D&E
MUGP]?:Y8V]IK-CIFK6[QN;B-W:(Q2D@H8FVD@ 97.0>A]JZZB@#A[3PGK=A>
M^%+I;VWO9M+LYK.[DN78,PDV?,I .XC9C!QGU%:WCC1;[Q%X2O-)T\VZSW!C
MPUP[*JA75CT4G^''3O6O-J,<.IVU@T5P9)XWD618F,:A<9#-T!.> >M8TOCG
M1(=#U+6'>Y%GIURUK<'[,^Y9%QD;<9 R0,G H 8-'U4>/GU_R[/[,=*%D(_/
M;?O$A?/W,;><>O?':IO ^BWOAWPC9:3J!MVN+?>"UNY96!=F'50>_I70T4 <
M%%X/U>ST+7O#5M):/I>IRSM#<O(PDMTFSYBE-N&(RQ4[AG/.*G;PMJNF^(;F
M?1ELFL+O2X;!OM,K!X#%O"L %(<$-TRO3K7;4FY=P7<-Q&0,\X_R: . TCPA
MKMA_PA(E_LYAH,$L-P5G?+[XP@*_)VQGG%=IJL=W-I=Q'8" W3+A%N/]6WJ&
MX/!&0>.]0ZEKMEI-YI]I=&42ZA/Y$&V)BI?!."V,#@'J>U:5 'FUQ\/;P:1X
MFL])AL]-AUBU6%+!;AV@BE^;?*/D^7(*C:HYVYXZ#9N_#VMW/B33M3B>SMUM
MM+GLF=969TDDV$.HV $ IW(SFNPI&8*I8YP!G@9/Y4 >>:3X1\1VFH^&+VX3
M2%DTN*>*Z9)I&:Y,BH#*6* EF*9(/3.<GI5BU\$ZC+\/M1\.WMQ;V]S/=2W,
M%Q;.T@1FF,R$Y5>C8!]<5U>B:W9>(-.^WV#2-!YLD69(RAW(Q5N#R.0>M:-
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
ME]>V&M)9N;G3[JWC"M)E<30,%PZ#YAC)X(ST)KJ)_#MM/XC77&GN1<K:M:!
MR[/+8@D8QG.0#G/:H;3PM;VLUG,]]>W,UE ]O:23LC-"K  D$*-QPJC+9Z>Y
MH Y+0O%VJZCHG@FUN+LB^UUK@W%XL:@A8E9B%&-H)PHZ=,]ZA\0^)]?T:Q\:
M:?'J#-<:3:PWMG>M"A?9)G*.,;205.#CD?2NIB\":5!H&G:3'+=JFFS>=97
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
M\0_<!7 (8'^$S,X(/!4"M;P5=7K:IK=CJFG6=OJ=LT!GN;$GR+H,IVL >58
M8(/^SVQ0!ULEQ!"Z)+-&CR'"*S %C[>M+)-%%GS)43"ECN8# '4_2O(_B#?:
M;,OCFW1X(;Z&PA$INFW22D(700+D;0,Y+#/.>!C-:L5KHVM_%*T>>*SO8Y_#
M8D?<%=92)E 9AT;\<]/:@#T=I8UA\UI$$0&[>6&,>N:P/#OB"YUC6-?LYH[=
M8].N8XHG@8MYBO$K@DG_ 'NU><>'M3BM=&^'T=_*@T(W5]'(\C9B65'<6ZN3
MQ@<[<]P#V%=9X$ETX>,/&T&GR6WEF^AD"0L".8$W, /]K=^.: .MDUFS&L'1
MXYXVU#[.;CRBV-JY &[N,D\<=C6;X.\12^(?#EM?WJV\%W-+<1^3$QP?+E=.
M,\GA036+*NG0?&LM<K;)+-HD9B,@4,\@G8?+GJV,=.<5QMA:Z?%X"\-:LD<
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
M^=/HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHJI<ZII]G,L-U?VL$K_=26958_0$T 6Z*** "BBB@ HHHH **
M** "BD9E12S,%4#)). !4%E?VFI6JW5C=0W-NQ91+"X=202#@CC@@C\* +%%
M%% !1102 ,DX H **@LKVUU&SBO+*XBN;:49CEB<,K#V(ZTD=]:2WLUE'<Q/
M=0*KRPJX+H&SM)'49P<?2@"Q1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%5[2^M-0B:6SN8KB-)&C9HG# .IPRG'<&K% !
M1110 457^W6AU Z?]IB^V"+SC!O&_P O.-VWKC/&:L4 %%%% !1110 4444
M%%%% !15>VOK2\>X2VN8IGMY/*F6-PQC? .UL=#@CCWJQ0 4444 %%%5YKZT
MM[JVM9KF*.XN2P@B=P&E*C+;1WP.3B@"Q15:_P!0LM+M'N[^[@M;=/O2SR!%
M'XFK(.1D4 %%%5K74;*]EGBM+N">2W;9,L4@8QMZ-CH?:@"S1110 444A(4$
MD@ <DF@!:*KV5_9ZE 9[&ZAN80Q3S(7#KN!P1D<9!JQ0 445'//#;0M-/*D4
M2\L[L% ^I- $E%5;#4K+5+;[187<%U"&*%X7# ,.H..A'I5J@ HHHH ****
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
MK%X+-XXW<RHS%PK GC&4P1R>_'0=%%X?OKC5+'5-5O;:XO=/@DBM3%;E$#R
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
M2#NX)]\U?G\0:II7B33=(U&*SF_M6.7[+-"&C"31KN,;Y+9!&<,,=/NU7O\
MP$NKW7B8ZA?*]KKD4"&.*$H\!B!V,&+')S@]!R!5Z+P[?W%_IM_JVH6]U=:9
M%(MLT=L44R.NTR.-YR=N1@$#YC[8 .?TOQUK=UI?AK5[JPL(['5[P63QQNYE
M1F+A6!/&,I@CD]^.@ZSQ1K1\/>'Y]3$1=8FC#D(7$:,ZJTA4<D*"6('8=NM<
M];> ;RV\->']'&L0-_8]^MX)39G][M9F"X\SC[QYR>U=9JEM>75EY=A>):W
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
MSGE5\N5/KM[D&M/4=9?6O!.O>)M(U"\M[>'2";4QS'B01&1FYR,C*(3U!5J
M.YU&[>PMA-#8SW;M*B&.W"[L,P!8Y(X&<GV%6?.C\_R/,7S0N_9GG;G&<>E>
M<:W#J.D>#+/58M?U62YN[K3S())@5 9T5E48RJD,<C-+=L=+^('C#58C<2S6
M>APW4<1G<JS 3';MSC' XZ9)/4T >DT5PFC6^L7DNA:S#K*I97=N1=*;UY_M
M1=,JR*RA8V!R<+QC(QQ63X<M]?U#X?C6K?7KZXU9UGMXH;FY"0OBY( Z<.0I
M4-GC=[# !ZC17)>"M8BU.;5(3'J=I>VSQBXT[47,CVQ*G!5R3N1L$@Y[&L[7
M[R?1?&%Q#<7M]]AUC3G6S2.=@8[N,_<CYX+AE(]U(Z$T =]7.ZKXL71?#MWK
M-[I-_'%;3F%HL)O8;]BR#YL;22#ZX/2L'P9J-[K=KIVGW=U<KJ.CF6/52L[$
MM,I,:AL_>#<R#M\H'0XK"U2[N[OX.^*#>7<UU)#JLT"R3-EMB72JH_ "@#T;
M^WX?^$M'ATVTZW!LVO!,=OEL@=4P.<YRW<#I6O7'2_\ )9K7_L7YO_2B.KWB
MBX*7>C6BWMQ&]Q<M_H=M\LEV%C8E0^Y=BKPQ.>V.^" ='17E]KK.NCP3<MY\
M\C6OB%K*X=9#),MH+@*RHV-SMM.T'[Q[<XI^J'6[;3O'.H6^IZK!IMK8^9IC
M2,01((BTA!<;RH8+@Y[L!TX /3:*\ZFFOM)7P["=6O;DZ_,BSM=W9C5"L#,$
MC95)CWL!TR3C ()S3;RZUSPY-:Z9=ZE%+!J6K)%"&NW,EO$T;L(S,5W?,\>
MV,X)&>A !Z/3/.C\_P CS%\W;OV9YVYQG'I6#X;L=5TZ^U2"_P!02>V=TFM+
M<SO/);J00P:1P"REE)&>G([5STJBS^*7B"_7[5*]OH<-RL0N'PS!IOEVYQ@[
M1QC&><9- 'H55M0NI++3KBZBM)KN2)"ZP08WR$=ER0,UYR^K:E#X%\->+K;4
M+F>_NIK4W<)E+13B9@KQB/.U=I;@J 1MYSS75?$&XNK/P!K=W97<UK<P6CRQ
MRPD!@0,]: .CC8O&KE&0L 2K=1[&G5P5V;Z]\=Z+IQU>_AL[K1I99HH9=F65
MHAD'&0?F/.<^A%9&C^(M1EL/#6BW5_<-]MU:]LYKUGQ*T4#2%5W]0S;57<.<
M ]SF@#O=-U^'4M<U?24MIXIM,,0E:7;M?S%+*5P3Q@=\=:UZ\CNK^7PMKWC:
M6VN9,/=Z5"9[B8L84DPK,7;)X#'!.<<=<8K9UNTU[1M)\37::PUO;'2);BVM
MUNWN)8IHU)+J\BY"G*@CL>F,T >AT5YJJ:BGB#PA$-=U/9K-A,+Q3/D$I$C@
MH,80Y)&1S@]<\UG3:EJ\/AJ\@BUJ^#V/BM-/BF:0-(T!EC^5V(RV Y'/7OF@
M#UB5S'"[JC2%5)"+C+>PSWK,FUZ*TT2UU&]MKBV>Y:*-+60#S?-D(58^N,Y(
M'7 KEK9[ZR\2>+-(35K^6"/38;N%YI=[PR-YH;:2. =@..@[8K'U$2:M\._A
M]>7MS=27,U]IOF2>>ZERQ&6.#RWOU':@#T;2=3EU)+D3Z;=V,MO,862X48?
M!#(P)#*0>H[Y':M&N%UB_;P;XNLK^]OKQM!O;5[<K+.[K!<(-ZGD\[U5A_O#
MWKI_#]M=6NBVZWLDKW<@,LPDD+E&8YV GLN=H^E &G17*?$"[N;#1;&YM+F:
M"4:G:1EHW*Y1YE5@1T(()'-9.KWU_%XC\8VL&HW44<&A1W4(63/E2_O<LN<X
MSL6@#T&LCQ%K\/AO3DO;BVGFB:>. ^3M^4NX12<D<98=,UQ>DW.HVFJ^ [A]
M6O[G^V+!Q>13R[D8K;B12%Z!@1UZG/)-9&I74OB3X567B6YO+DW-UJ5O(T*S
M,(D7[6JB/9G;\H YQG(SGF@#V*BO/9YM9\47OB6UT^_%E=Z==BWMI!>/'Y $
M:,':(*5D#$M][@C@8QFDL8=1UKQUJEG<>(;]+>"SL+I%LY0B%V+EMO'W#MY'
M<'D\"@#T.BN9\9ZO+ID>BVZ3&WCU+5(K*:=3@HC!FP#V+%0N>V[CG%9/B"XO
M/"=I=>5K,DT-[?VD<<=S(<V,<C!'/FMN;#%6P2/ESQTH [RF2S1PA3+(J!F"
M+N.,L3@#ZUYIXLA\0Z!X:\3W<>M26\)LQ/:0)=O/- ZD!B)'7=L.1QV/0BI/
M%&A&VU#PLTVK:K=-=:XA;S;I@$S!)D(%QM&5R/3)Q@&@#TJJ@O)#J[6/V*X$
M2P"479V^426(V=<[AC/3&#UKSKQ/JM]:6VKZAINJ7EP]CJEK")%E,<-N"\2-
M!LR1*WSDLQ'\77*XK?,]Z_Q0U#3?[0NA:-HD<Z1AAB*0S.I91C&<*.N: .QH
MKR30K_5D\/\ @#7)=:U"XN=1O$M;J.67,4D;I(3E>F05!#=?PXKM?&VL2Z1I
M^FK',;=;[4K>SEN!P8HW;YB#V)QMSVW9H Z:BN!\4W-[X.TC5KJUUF>6.YEM
M4ABG)E:P5W$;R;W))!SD!N 1Z9JS>&]T?Q[I&EVE[>/I^KVER)DEF:5H'B"D
M2HSY(SNVD=.G&: .UK*\1Z[#X:T"[UBXMYYX;5/,D2#;NQZ_,0*\WT._U9?#
M?@+79=:U">ZU"_2UN8Y9<Q21N)<Y7ID%00W7\, 'B&[E\3_#'QGJMQ=W*2V\
M]S;QP1S,J1)$VT(R X8L!DE@3\W&,# !Z@E_(^II:"QN/)>V\_[5\OE@YQY?
M7.['/3&.])>:EY%C]JM+6:_Q,(C';%2V=^QCR0/E.<_0US,4UU)\2TTUKVY-
MC-X?,OV=9"JJ_FJNY<8(..^<CM7(:8UUIGP6TJ^L=0O8)VOXE<B=FW*UYL(Y
MS@$,<XQGOF@#V.BN,@N9O$?C'Q/I$]Y=VL6F);QVXMIFB8&2,N93M(W<X !R
M/EZ<FN9T;6=;\03^"?MNJ7=N;^"_CNQ;,(Q,82%5QQP6ZY[9XQP: /6:*\QL
M;WQ"WAJ\ALY;C4Y--U^XM3#)=^7<7-LF[Y%EX)<9!Z@D*1FNM\%ZI;:MH336
MTU\X2YECDBOP1/;N&R8GR2<KD#J>,4 =#17*_$FZN;#X>ZS>V5Q-;W5O!YD4
ML+E65@1Z=?I5>_O;R'XCPVL-\T4$NAW$Y21R8A(LD85R#P, F@#LJ*X+P?JM
MT=>32=:BU*QUJ.R8RPW$[36]WAE!FB?) YZK@8W].*[V@ HKRI]<U.^^%]YX
MTAO[F'5K>::98?-;RD6.9E\EHL[2"BXR1NR<YK274;Z2]\>Q-=7<:6MC;SV\
M9F;-N[0.YVG.1\P''3CTH ]#HKS".75-8O?!%H^N:E;Q:GH4DMT;>4*S.(X3
MO!QPV7)SS74^,M7N/"?P_P!0U"U=YKFSMU6.6;YB6)"!V]<9W'Z4 7[S7X;+
MQ)INB26TYEU!)7BF&WRQY8!8'G.>1V[U<TZ\DOH)));*XM&65XPD^W+!6(##
M!/!QD5Q%_IJ6?Q)\&M'?7<_F6U\"\TYER1&GSC.0"<]!@=.*QY-4U@_#][A-
M9O5NH_$AM1/O!9H_M?E[3QTV]A@4 >M45P$B7=MXL3PJFH7MU$UB]^K76HO#
M*[-)M*B1%W$(!PO^USG PRPN]5BUK0?"NMZO]H=[6ZEEN;:1HVN7C=0D>\8.
M55B6Q@DJ/<$ [^6:.$*99%0,P1=QQECP!]:?7F?B'29+>;PA9W>LW>H21Z\8
MC-YK1L$:*5U5MK<LHVC<>?IDU;M[J[\0V_B^3^T;NRN=*NY;6R$4[*(1'&K*
M[+G#[F))W \<4 >@T5Y98WVK>+-8\.QW&K:CIT>J>'7NIXK.01[9-T0#)QP?
MFSGGCCH35Z?5+W2?$R6^M-J*V<^H1QV&JVUP7MV&57R)HP0%8L""V.2>O% '
MHM(0&&" 1[TM<7!<3>)/%_B?29[R[M8],2WBMUMIFB8&2,N93M/S'/ !R/EZ
M<F@#M**\O\.>(M8U2[\!W%[<RK+?1W\5XJ,5CG,((1]O09QNX]?I5:]U35U\
M+:V\&KWL4MKXI6SA<2;BL1EB782<D@!CWH ]9HJCI6FG2K5X#?7M[NE:3S+R
M0.XR<[0<#Y1V%7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *SM8T/3]>MH[?48GEBCE69529X\.I
MRIRA'0\BM&HY[B&U@>>XE2*%!EI)&"JH]R>E &3KOA/1O$D=LNJ6C2O:MN@E
M25XY8ST.'4AN>_/-<_XH\,[SHUM:^'WO](LED)AL[W[/<1R-@!@Q9=PP7S\V
M22"<UUD6M:7/:3746HVCV\!VRR"9=L9]&.>#R.M>?/\ $*[7PC_PF$6I::]K
MY$K/I;D;U<D^2JL#G/ W ]1DC% &YI7@VVN-*U"PU&UU"/2KU4']G7>I23,I
M7=N)<.<;LK\H8CY<]ZVKCPMI5TTQFCN&$\*P3I]JEVS1@$!7&[#<$CGDY(-9
M>GWFHOXCM@?%>D7>FSJS16Z1KY\S!3N"LK8VJ1G(!/4'IFN@?6=,BOUL9-0M
M5NW;8L#3*'+8SC&<YQSCTH @?P[I3ZTNKFT'VT0B#<'8*R#. R [6QDXR#C-
M4=(\#>'=!N99],L&MW<, !/(5BW?>\M2V$S_ +.*U)]9TNUO8[*XU&UBNI&"
MI"\RAV8]  3U/8=ZC/B'15NUM#JUB+EI?($7VA-QDQG9C.=WMUH BLO"^C6&
MA2Z)!9YTV4.'MY9'E4AB2P^<D\DD_4U6TOP1X>T>PN;*UT_-O<Q^3*D\KS9C
M_N#>3A?8<5IVVKZ;>W)MK6_MIIPI<QQRJS;0<$X!Z9(&:DO-1LM.17O;N&W5
MSM4RN%W'&<#/7@$T 8UCX&T#3[FPN(+>X,NGAEM&EO)I/)5@ 57<QPN !CI6
MCJVAZ?K8M1J$4D@M9UN(=DSQ[9%^ZWRD9(]Z<VN:2L5M*VJ60CNAFW8SKB48
MSE3GYN 3Q3K+6-,U*Q>^L=0M;FT0L&GAF5T4CKE@<#% %3_A%]&:ZU*Y>T,L
MFIQB*\$LSNLR@$ %6)7@$XP.]4['P%X<TW3+O3K:RE6VNHC#*K74K'RS_ &+
M95?8$"JMGXH>_P#B/_9%I?6=SIO]E-=8A +K()$7YFR>,-D<#KWKH[O5-/T^
M1([R^MK9Y S(LTJH6"@LQ&3T !)] * *5YX5T74/#J:#=V7GZ:BJJ122.Q0+
M]W#D[@1V.<U%%X.T*+0Y=&^Q%[.5@\@DF=W9@00QD)W9&!@YXP,5?M-9TN_T
MXZC9ZC:7%DN=UQ%,K1C'7+ X&*B'B/1#9S7G]KV/V:!MDLIN%VQMZ,<\'V-
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
MY\$#>K!N I# \&J/_"8Z9K7A_4;K2M>L+%H)&A6ZN65D0JV-Q4L.#@XYYZT
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
M=K9,GQ5^2$M+%MB^49?_ $15POK\XQQW]ZL*8$UGX<_96AC<6%RA90 %9H%
M#8Z9<'KU(/>O3Z* /)?",ND:G9Z#H^J)JI\1Z/.C/9N'7RI4R&E+ ;2A!9N3
MALXY)%4DU2WN/^$8GBAFLTMO$4GFZ=';.WV4MY^=[$$EV+9P"!\V .,U[/10
M!XSJ<=F_@SXFA(XC/-J,ABPHW2#RXMNWN1N#8QW!KJ8;JT?XLQ7!FB,3>'<-
M*2-I/G!L$],[<G'IS7>T4 >*Z4+2W^'?@7:D<4T>OQO+A0K(/,DW,W<#:5R3
MV(J36;S1U?Q;X:U#6(+2"_U5;AY[J.42Q<1,VT;"K#Y %;<,>F ,^S5S%IX9
MU33YIX[7Q+<+82S23>5);1O*A=BS!9".F2<;@<4 :&M)/?>#]031)4\^>QD%
ME)$PV[F0["I'&.1@UP:/%KGA_P "VNE+Y6JZ=>6IG@"[9;1(T*SB0=5! *\_
M>)7KD5Z;:6L-E9P6ENFR&"-8XUST4# 'Y"IJ .)\,W$+_$;QF%D4^8]ILY^_
MMAPVWUP>#CI3O&4JV?B[P9?SAQ:PWEPLDBHS!2]NZJ. >I.!7:44 >.ZJ+6?
MPW\43MC>:>Y;ROE!:3]S&%V]S\P.,=P:OWNJV-CXJNQXAN+V+2]6TVW2TN85
M9XI JL)(B54G=EB<=\FO4Z* ,WP]9V^G^'[&TM()X+:&$)#%.Q+HG\(;/.<8
MX/3I7EWB"#1M0T]?%GAJYDT?QDZ*ZVEOE9+J0X_=R0G[X)S\V,'J217L=% '
MEVIW]M8>,-8M/%KWMK::M:0+;/ CO%*!&5DARJDYW%B!WW>_*6=[I_A/Q-<6
M>MVMU;Z/?Z3:VVG-/&\VU$#AX&(!.X[@<=_?BO4J* /.9I;'0/&_A>YDMGT[
M3#I$]G;HR,=C;XBD9QDABHZ=<@CFN9@>VE\)Z%'<Q$;/%[R.DT1&(_/E))R/
MNX89/09YKVRB@#A=1BL[7XI^&$MHX84%E>AA&H4 N8R,X[DAB/7FN2OI(_\
MA4OC'3)$?[9'J-V3$T39RUP63'')(.1CMS7L]% 'FFM:K9:9XXN9=<N+N'2-
M4TZ&.SN[=6>)BIDWQ':#R=X(]:HZG9PZ);Q-X>OCIT]MI"J-,U52\5];;Y2D
M9S\PD^]P.1O (KUFB@"C:WBIH=O>WD7V(?9UDECD/^I^4$J3[=*X:ZT";QCX
M,U6Z;5(H(]7S= /$,P;0/*!;.5*A$SZ'=7H]% 'D\OBR?5?"7A'Q'<P3/%I]
M\C:S D9+Q$1NGFE!R5#$/^1[5;\62Z5J/@76M4T.S=H+B\L[B>Z2%Q]H*31[
MF (R0JJ,D#'7T->FT4 96JO<:GX5OSI$A%S<6<HM)""OSE2$//3G!S7G\;1Z
MUX5\$6&FJ8M8TZ\M/.@QMEM!$NV?>.JK@,.>&R.N17JM% '$^&[B%OB7XQ D
M4F0603G[^V)@V/7!ZXZ5L>-G5/ NO!F +Z?.B@_Q,8V  ]23VK>HH XX:;I&
MN?#G2(-3N1!!';V\B7"3"-X)D4896/1@0>ON,51T*QE@\0ZKXTU>YO&LX+(6
M=I)=Q@2O"IWR2E$48!;&!MS@9(YKOZ* ."LK2QOOB#8:_P"&[QYK>XMY1JCQ
MS,\,@P/*!R<!PQ/ Y !Z=X->.E>*=0TK4O#M_))KMG?Q(#%(X,<6\><LB'[J
M; W4#)  Z\^B44 9EMK^FW>O7FB0SDZA9HLDT1C885@"""1ANHS@G&17,^);
M^"#QO;6KQ/:S3:7*J7ZPM*\H+C,$8P5W?*&.03C&/6NQ6SB6^>\.YIF3RP6/
MW%ZX7TR>3W/'H,6* /'-#8OX-\'S6.M_V-K-IITL<3WL7^C3*#'YD4F['<)@
M@Y^4XSBO1_#-Y/<>"].NI],-G-]D4FRC!^7 P%4'D @# /J*W** /&]$U*UG
MUCP#<Q))!;1?:H6LX[9_+LBT) B+$%BV>I)[9P!4%XEFWPO\5JL<1ED\02.B
MA1N9?M:LI ZD;<D'TS7M=% 'E_B6%[GQEJMMHC1K<W'A*6"W,) #2;\HH(XS
M@Y'L<]*L>&K_ ,-:]?:7?QC4#J6FV[I+%<J\:V*E,.LF0%(R  .?4=#7I%%
M'BVD"UMOA]\/=JQQ31:U$TN%"L@_>ABW<#!7)/J*74]1CA\#^/="U9776Y+F
MZF6)XR6N(V(,3IQ\RA0HX^[MYQ7M%% 'E=WJEC8^*+U/$4NH6VEZMIUNEG,D
M3E) JL'A8!20V6) [[OI4]A<6OA7QOIRWT5Q9:+)HB6NF276YA$PD):-B?NN
M5V<'^Z!VKTVB@#S?P%XATK1/#%K:WCRVQN]8NK>W5K=P"S3N5'W< 8(Z^M=#
MX_NXK+PE--/8B\A$\&Y6#%(OWJD2L%^8JA 8@=<8K?NK.*\\I9MQ2-UDV9X9
ME(*D_0@'ZBK% 'D1>"\N/B/%->7TD5WID$BW,=J0SH(7#,@  (Z <\CN>M6]
M UK1]8\4:9?R:E8/J5GI3VD5E;[PUPYPS8\Q%QC9PHR>3SQ7H.NZ2-<T:XTY
MKJ>U\X+B: C<I#!AU!!&1R",$9'>JEEHNH>=#)J^LG4! ^^)%MDA7=@@,V,D
MD9]0/;I0!YOHFHVT^L> ;F%)(+>+[5"UG%;/Y=D6B($18@LS9ZDGMG %1:@;
M:3X<>,80$8OXE9XT R64W,394=P5#'([ U[310!YIK']EGQUK,<G_(/E\*-'
M*+3&64.Y*KCJVPY ]".U9UT^KS>'/%>DO=6^OPC0G-MJEM'B5AA@L$H7(+\D
MC'/7(YKURB@#,\/7D%_X?L9[9BT1@0!BI7.%&>HK3HHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK/U;5X-)A@:57DEN9EM[>%,;I9&R0!G@< DD] #6A7,>--$U+5;33KO1GA&I
MZ7>K>01SDB.;"LK(2.F58\T 2'QA!;6]^VHV5S936=Q';%),;9GDQL\MSA6!
MSR3C&#G&*S9OB3I]M::Y))9323Z/$L\T5O+'('C8<.C;@"!C!'4>AI=:TGQ-
MXC\/B9TLM.U6VNH;NRM?-,T:O&2<2.%&=V2.!@<=>:BUFP\4^)?!.L6-WIME
M8W=W;&WAMHKGS!N/5W?:,#T4 ^Y.>  U/QKJT-]I$$'AZ[@BO=06W$D\D8,J
M>69 4&XXSC'S8QCUZ:.I^-(=+^US3:==?8[*YAMKF<X7#R;<% ?OJ-ZY(]\9
MQ47B'2-6U"#PW=6=M UUIE\EQ+;RS; 5\MT.& /3<#TZ"L#Q%X5\4:S;Z_;R
MVUA=R7%S#-874MR1Y42M&QA5-IV\HV6SSNYS0!TDNIV$/CN[A&EW;ZK#I(F\
MY77;+!YAPB@OC.[/) /OBJVF?$&#41H4QTB^M['6CY=M=2E-OF;68*5#;N0I
MYQC(].:>^E:N?'4NMM9Q&!M&%EA)QGS?,+\9 ^7G&>OM6/9>%=;MO#7@G3GM
M83-HEXDUT1,-K*J.GR>I^<'G'2@#7^**[OAGK[;G5DM6=2C%2"/I5A[W3QXW
MTBRFL+@ZBVGRO;W>_$8C!3>N W)SMZK]#4_CC2KS7?!>JZ38(C7-W 8DWOM4
M$]R:IS:3JD_C71=6%LB6UI836\I,H+*\A0C [@;/UH DM?&<%U?Z5;R:?=6\
M.K/-':2R85B8PQ.Y>J@A21U[9QFN2\/^*O\ A%=+UV:?2=1N=,M]=O%N+R,J
MRVZ>;M!(9M[ #&< X'Y58L/"WBD7OAN^OK/3Y+_3KR5[R[:[+/=!XW3?]S@#
M<,)^ P!5T>%]:_L7Q)X>,, @UB^N9EOA+E8X9VRV4QG> 2 .A..10!LVU[I=
M[XYOK1;*X6_.F1.UV9?DEMV=MH4!N.=W. ?TKDO#=]86GPS\+C5+*ZO4FU<1
M1.DF/+F-VXC=SN!(!^N<<BNHL]$O;'QY/J<=LITX:1%81?O1O+1N[<CT(8#.
M>HK!M_">NP^!= T=K6 W>GZO'>RXG&PQK<&7Y3CDD''0<T ;]EXDU&Z\:Z_I
M+:7(UKI\%N4,<B;F+B0D\D?>VJ ,\8R<9JMH7BC0[/P;H<NG6[6MM?*RV5K/
M. 0!DDL[,< 8YY/4 9JU:Z5JNG^.M9U6.V@FL=1MK<9\[;(CQ!QMVXP<[ASD
M8YKG+'PAXETGPMX5DLH[-]8T'S8Y+667]U<Q2<, X'!X4@D=1^8!O6'Q!T[4
M8HT@B*WKW[Z?Y$DJA1*JES\X)!4J.",YR!CKCI=.O'OK)9Y;66U?>Z-#+C<I
M5BO;((.,@^A%<SJ6EZEKVE0P:]H-A=VTTI,]A',"8%"_*R2$+F3.>?EP#@'C
M)F\/:?K^@Z1INGG;>Q_:I1*]S<DR6]L2QC7=C]XP&T'_  YH ZJBBB@ 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 **** "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 **** "BBLS5]1O;&2RB
ML--^VRW,IC(,WEK$H4L68X/' ' ZD4 :=%>=Z7\2[_69?$<-CX;\V;09#'<Q
MB] ,A!<?N_DY_P!6W7':O0D;?&K8QD XH =1110 4450UK5K;0=$O=6N]WV>
MTA:9P@RQ &<#W- %^BN:\)^)[[Q+$+F;0Y+&REMH;FVN3.)%F61<[<8!#+T/
M4>]=+0 445E>)->M?#'AR^UJ\R8;2(N5!P7/15'N20/QH U:*K:??V^J:;;:
MA:.'M[F)98F]589'\ZLT %%%% !16?J>M6.CFS6\F"27EPEM;I_%(['  'MU
M/L*T* "BBB@ HIKE@C% "^/E#' )]SSBN:\#>,8_&NDWE\ED]I]EO'LV1I ^
M655)(.!Q\WZ4 =/17%ZYX[FT?QSIOA9-)6>XU&,R03&ZV( -V=WR$C[IZ9[5
M9T'QS;ZMXJU+PQ=64MCK%@@D>)G#I(AV_,C#K]Y>" >?K@ ZNBBB@ HK%M-:
MOKCQ7?Z1)HMU#9VT*21:BQ_=3LV,JHQU&?7L>G&=>::*W@DGFD2.*-2SNYPJ
M@<DD]A0 ^BJ>DZI:ZUI5OJ5DQ>UN$WQ,1C<O8X]ZN4 %%%% !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 %%%(RJZE64,I&"",@B@#R#X._\CW\2?\ L*#_ -&3U#=:
M%:>(OCWK^D7KSBPFT97EAAE:/>28QSM/J0?? SFO5;'0-&TRX>XT_2+"TG?[
M\EO;)&S?4@9-/31=*CU-M333+-=088:Z$"B4CIR^,_K0!XK\0WTJTO\ 7]'@
MO#<2V6A1HEO>NNRSV;=AA)RS2ME3QCKDD\"FZY.^I:/\(I;BXDDEN9X(IY1*
M0[@^7D%@<Y_&O:I]"TBZO)+RXTNRFNI(C"\TENC.T9&"I8C)&.,5&?#.@M%:
MQ-HFFM':?\>RFU0B'G/R<?+SSQ0!XWH>GRW-C\4O#VGZ@-,A&HI%:%G(CB9Y
M&7;_ +(;"J?8TBSM??#7QUINLZ##IVL:7!&+F.)0(&?:VR1%'"L1R<<'((ZU
M[*OAO0D%T%T73E%V<W&VU0>=SGY^/FYYY[TY?#VBK8RV(TFQ^R3-OEA-NI1V
M]6!&">!U]* /%[N].D^&/A9: 00:/>A9+WS1B&278FSS<=1EB3G@XR>E)\0-
M*N-$^'MI:C5XKIE\2+]FDMP0+2-T9O)!).0#@XZ=..*]IF\/:+<:4NES:38O
MIZG*VIMU\I3ZA<8%-E\-Z%/86]A-HNG26=OS# ]JC)'_ +JD8'X4 1:!X7TW
MPVU\VGB?=>S>?.9IVE+/C&<L2:Q?%EI_PE%U-H7V+[9906[&Z42JFV612L?7
MNJEFQZE#79*JH@1%"JHP !@ 55MM+T^SNI[JUL+6"XG.9I8H55Y#ZL0,G\:
M/)/A3JFHIX4\1^!KJZ6SUO11-';RNW$:L&PV>X5^<^C+53PMX2U#58O UQ%9
M!%LVGGU6]=U*W89LH<@YDSU!/3->JW7A72&BO9K'2=+MM1N(9(Q=?8T+!F4C
M+$ %ASR,\UYYIGP6M;%]-G@M8M/U"UEBDDO[?499&;:06VQE !NP1UXSWQR
M8^A_;?$^I>)&N=8M-.US3]>\U9YP3-%"AVI&@R/W9^9<#KGG.:J>(K&VN_&?
MQ42="T=MI:3PQ[R%63RE;=M!QG/.?4GUKW!_#VBR:PNKOI-BVI+TNS IE';[
MV,]*;)X:T*6:YFDT337ENABX=K5"TPR#ASCYN0.OI0!X?J446IVGP=GU!%N&
MG80SO-\V]08\*Q/7O7M>NRV=CX-U"07;6-E%8OMN;49:% APR8[@=/PJ:3PY
MH<UA#82:-I[V<#;XK=K9#'&WJJXP#R>E7Y8(9[=X)HDDA=2CQNH*LI&""#P1
M[4 >!^#M2B'Q0\'&QGB2WN](>.8K(OF7 59-K3A>/,) ..2..2:P-6M(3X2^
M(UY\XGL-?5;1A(P$ \XCY!G XXXKZ,A\-Z%;/:O!HVGQ-:9^S,EL@,.>NS ^
M7/M49\*>'#%-$= THQSN'E3[''B1AG!88Y/)Y/K0!YK=S'6OC#X=T[7=LVF_
MV']I@AGYCDG(.Y\'@L #],9JW\ BG_"(:T(VW)_;<^T[MV1Y<6#GO]:]#N_#
MNB7\5K%>:18SQVG_ ![I);JPB_W01QT'3TJ?3])TW25D73M/M;19#N<6\*IO
M/J<#DT >3>/XYYOCSX.CM;@6]PUI((Y2@?8?WN"0>M0_#6Z:'QSXJC\0Q%O'
M>UL2.<)/" -HC4  #Y4/N,>AKUFX\/:)>7RWUSH^GSWBXVW$MLC2#'3#$9J2
M?1=*N=1BU&?3+*6^B $=S) K2H!TPQ&1U/YT >-_#5;CQ!I^B:XVM6MOJUKJ
M4PU N";BZWL<Q/R.-NW'&!M]JJV7A+6M;T4VBHEYJX\2-+<:SYBF-[=1M8;\
M[BN1CR\=1TKVJV\/:+9ZI+JEMI-C#?RY\RYC@59&SURP&>>_K7EK_!*"X@N&
MFM+1-5EDD<:G!?2Q[&9B0X@";1C(^7=VZT 1)#M^*WQ#L8+[^S8?[$4),"0M
MN3%'E^.F,Y)ZUC6BW-OX2\9>&M>T2"VU73]%W_:+8#R;J)<[)"!QOSSNZGN
M5KVR'PUHT322MIEE+=31>3<7+VZ>;.I&&WMC+9[YZU/9Z)I6GQS1V>FVD"3@
M+*L<*J' & #@<C'&* /!_$MM9VG[.V@SV*0PW3RVS2R18#EBK DD<YXKM/'.
MBZ%X.\)WMX-0U*UDU*^MVF99?-:ZE7/R-O. K88MGCCH1\M=Z?"_A\Z>FGG0
MM,-DCF1;<VD9C5CU8+C&?>K5YI.G:A8K97MA:W-HN,030JZ#'3Y2,<4 >,>$
M[E6U3XH6"M:K9BV\V.VM9 T",8WW&/@#KC) &<=!6Y\'/#5C=>$/#WB:YDN9
MM3ACN(XW>=BJH977;MSCU/U/TQZ,/#^BB6XE&D6'F7$0AG;[,F98P,!6XY7
M P>.*L6&G6.EVPMM.LK>SMP21%;Q+&N3U.  * +-%%% !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 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MBLR]UZQT_1!K%P9A9D*V5@=FPQ 7Y0"W)([=ZT(91/"DJJZAQD!U*L/J#R*
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
MC^6\?DF'/7.[!W=AV]Z[JB@#BK?PUXFTC6M1&CZI8+H^I7#74BW$+-/;2/\
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
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 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q7Q3UG5-!\
M&F_TR.=E2YB%XT!Q(EOGYRI_A/09[9SVS0!VM%<#X0\0Z1XANEU/PYK=Y=6L
M5K(+G2KB=I)5D)4JP$A+9X9?O;>?K4/A#XFQZSX<UGQ#JUK+8Z9:7$FR9MI1
M(U" )P=Q<DYZ8R< ]* /1**YO2O&VFZGJD6FR0W5C>36:W\,5V$'FP'^(%68
M<8Y!P1Z54L/B-HNIZGIEE#%>"+53,MA=M&!%<&(X?:0VX>Q(&: .OHKRGX=>
M++U-)\13:G+?ZHT&N/9VT2L))=O 55W,,@=3SP,GH#7J6//@PZO'O7E=V&7/
M;*GK]#0!)17A7@#Q&-3N-:L=>\0ZD]VVJK9:?$NHR)(%+$$@ \@#G)!Z>]>B
M:IXH@^'OA_3%U]K^]#$6S7R*K@OV,A+#!(&<].M '8T5S]UXPTVPT*]UF]2>
MWL;60QB1PK>>P;;^["L=V6X'3/TKF?%/C:.^\(^+K>P&H:9K&C0*\B2$(\98
M;D8,C$$$>_U% 'HU%>>>"/B!;7=MX:T+44U#^U;_ $U)X[JXC&RY94R^&SG/
M#') !QP3D9OM\3] 6XM@%NGL[C4#IJ7JJAB%P/X2-V\?7;COTYH [2BN/U7X
MC:7I6O:AHKV&ISWUC:&\D2WA5@T0 )(.X#H>^.F.N 7_ /"QM";1-$U.'[3-
M_;<HAL;9$'FR/G:002%&T\$DX]Z .MHKD+?XCZ)+:ZW<W$=W9PZ*YCO6N$7Y
M'!QL&UCDD],<'L:T]'\4V>KZG<Z8(+FTO[>*.=[>Y50QC<95AM9@1V/.0>M
M&Y17E/Q>U34M*UKPBNG:E>6BWU]Y%RL$[*)$W(,8!XZGD>M>HO\ N+5MBR/L
M0X ;+' ]6/7ZF@"6BO,?!OC?2]-\#65Y<:OJNKF\U)K2WDO51)GD8Y"_,^T*
M!W+?T%7?&GQ$FT+P]975GI5VMS>W_P!A G5 86#D-D;B"2%;;C@\$G'4 ]!H
MK@'UL3?%K3+22]UFSGDTMI!I+I'Y$@RWSL5<_,,$=.PYQU8_QC\/1V$M\]EJ
MRVD%[]AN)C;KMAD_VCNY'7[N3QTY&0#T*BN9U7QSIFF:U<Z0L%W>7EI9M?7*
M6RJ?)A&.6+,N2<C &3[5H^'=?M?$^B0:M8QS):SY,9F4 L/7@G_(H U:***
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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K&\0RZO"NGR:39B\ NQ]K@
M,BIN@,;@X+<9W;,#N?0<ULT4 >;:;X$AB^)]IXFTK2'T6TAMI5NHR447,C#
M"HC$ #.2> 2!C/)KGM+^''B%_A3X@\'7=JEM<R7C7%M<&=6CGPR,H !) .PY
MW 8R.O./:J* /*HO!6K:]XQTW5;ZUETRUL-!.G,)'1G>9T=&VA&/R@/G)QD@
M5=^&=AXI\-Z1#X:U?0D\FPED\G4EN4*/&S%OE7[V[)(Y XZXQ@^D44 >!V/P
M]\:Z8+O7-.LYX-:M];>\M;5KN(Q7$$G#!@'P#@<]\''/;W.VN)Y=.CN)[*6"
MX9 SVQ=&96[KD':?KFK-% 'CW@'POKGAT:X=8\+7<QN=26_M/(N+9BI5B1DF
M48/;Z$UU.MZ=K'BOP6-'U?1FCFU)W^T%9(G%D@=FC_B&]L!!D9Y)/;%=Q10!
MXS-X.\9:]\&H_#>HV7V76=+EC:T9IXV6Y1,[1E6.TA3CG X'/)QTVL1^)O%'
MPXU>TN/#7V+5+JT$(A^TQ,TLG<Y!P%';)S[>OH%% 'D&F>$/$<'BGX>7LND2
M+;Z+IIM;U_/A.QRC)P ^6'(/'8^O%8^J^#?'>L)#<7NAPFZMM?6[58;R-4-N
M/^><>0HYY+,=YR,YQQ[O10!Y7J7ACQ!-\2_$>LQZ3(]E>Z"]C ZSQ?-*57 P
M6! R",D"N;N=,N?"?P_\#6NL:)?'5].U&1D^PM'--'\S2?(@)#AAM!';!]L^
M\5GZCHMAJLMM-=PL9K5F:":.5XI(RPPV&0@@$=1G!H \<73=-\;^$?%>A:':
M:M9^(KN9-2N5UB$0O.V_(QC@+P0.F"?QKT+P3I]P E_J/A:+1]2%LMO/,94D
MDF(QG:5)PF1G!.<]N,GI++2;+3YI9X(W,\H59)I97ED91G W.2<#)P,XY/K5
MV@#S'XJ^&]=\0ZMX8FT?2I+N/3+S[1.PFB3Y<H<#<X)/RFNJN-2UZYU6QBM_
M#]Y;V*F22[FFGM\L!&VQ%59"22Y7DX Q[\=)10!XKX>^'VH+\,(?#7B3PY--
MG4))7\BXA\V!2AVRQG?@D' (/4$\&EU#P+XON/AGH.GRA[_4-,U=;I899D$O
MV==P52Q;;N (.-V .,\5[310!YQ=:'KMU\:-)\3'2)$TV#2S;2OY\1*N3(<8
MW9.-X!P.N<9'-</=?#WQ=-\.M>T9=$<7M[KOVZ%3<PX,1'4G?@'CI[BO?Z*
M/%O&5_;Z=\0KR0:+KOG7>BK;7<FDPI<.RR'&'4DA" N W.?<#GT#X>7NB7?@
MRSC\/P7-O8VI:W\BZ3;+&ZGY@XY^;)R?K6K/X=TV?49=0\N:&[F54EEM[F2$
MR!?N[MC#=C)P3TJW8V%KIML+>TA$46YG(!)+,3EF)/)))))/)H LT444 %%%
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 5E:MKUKI-Q:6
MC)+<7UZQ6VM( "\FT98\D *!R22!^) K5KS^[5[7X\Z?<761;7>A26]HQZ><
MLH=U'OLY^E '2Q>(XTUBWTG4K26PN[I6:V\QE9)]O+*K*?O <X.#CIGFMNN
M^)44EYJ7@RRM,F_.NPW"A>JPQJQE;Z $9^HK"U/4+V#X=^.9EU*]2:QUJ6.V
ME^U2;XE#184-G./F/'3F@#URBN NM.DU;XH:CITNJ:I#9KI=M=+%;WCQA9/.
M<9&#P,* 1T/>M;QWJ\FD:7IQ6=K>"[U.WM;FX5MIBB=OF.[^'. N[MNR,&@#
MJ:*\]\6RS>#]&UFZL-7NBMS):@PR2&06$;R"-Y%+9(W#)YX!&1WJ?4H[C2?'
M.DZ?875X;#5;*Z%U$UR[^48E4K*K$DJ26VD@\Y'>@#NZ*\=TW[:?"?P_U;^V
M-5^VZA=Q6MS(;QR)(WCD+ J3MSE1\V-WO5K4Y+O3=+^).GVNI:@L.G6\5Q:,
MUY(\D+- 6;$C,6QN&<9[F@#UBBO.)+&2/QGX<M1JFJ>1JVFW!O4^VR8D*"(J
M1S^[/S'E-M9EAK5_:VUCHLE[=&RD\57.F-<O,QE$"%FCC\PG=DD!<YS@8H ]
M:HKRWQ%/J&DW/C/2[.^O18Q:!_:<#BX<O:S_ +Q=JOG< VS=C..#CBK^GK<:
M;XR\)^7J%],NJZ7.UVD]R\B.R+$RL%)VJ1N/W0.M 'H=12W,,$D,<LBH\[^7
M$">7;:6P/P4G\*YWQD-7\BP?285O&BF,D^G_ &DP/=1A2"%<=P65L'@XKC5?
M3]=UGP)<1/J@4WFH0R)=7$J3PLL<A,;$-G*GY<YR0!DT >LT5YLMU<:_HGC2
M^EO[NTO]+O;F&U,4[(+=84!C.T'!#?>.0<AL= ,.T+5;GQ?JK:;K,\]E,="M
M+J*""5H27E#>;(-I!)4A ,]/QH ZZY\0);>++#06M)=]Y;RSI<;EV8CVY&,Y
MS\P["MFO)_%%_?:%K?A>ZLI)=9GM=*O%>X(!>10T(>7:,;R!EL C=CKSFO0_
M#B60T*UET^^GOK::,2)<SSM*TH(^]ECQ]!@#I@4 6H+JYEU&[MY+&2*WA"&*
MY+J5GR#N  .1MP!SUSQ5NO/M^I2^(_']E::I)#*MK:?8WN)F,=O(\<G(_N@M
MCI_2KO@S4VFU?4K"^L+[3-5A@A::RGN6GA*Y<"6%R3D,>#TY49YS0!MS>($A
M\76OA]K27?<6LERMP679A"H(QG.?F'7'XU>L+JYNEN#<V,EH8YWCC#NK>:@/
M$@VG@'T/-<QJ0S\7-"'_ %";S_T.&L*PDURX\/:O'I]R]Y=6_B6YC2WNKQD:
MYAC8_N5D)RORC([?+SP30!Z5/<PVJ*\\BQJSK&"QZLS!5'U)(%2UY%J5Q9ZY
MH^@N$U2WEA\4PV\]K=W$@EMG/+)N#<@ @JP/ /&*U9$OO$VH^)]+@U8V%SIL
MR0VK?:)0]O'Y2,LN P#Y8MDMG(&#Q0!Z)-(T4#R)$\K*I(C0@%O89('YFL[P
MUKD?B7PY8ZS#"\,=W'YBQN02HR1SCZ5R^DW<GB3Q3K6EZA?S,NG65H(#;2M
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
M@)"V W&0#6SX>M]-M?#FG0:.ROIJ6Z"V96W!H\<'/?-<Q\*?^13NO^PK>?\
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
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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !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 %%%% !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 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 %%%% !1110 4444 %%%% !116+XDUT:'
M:VPCB\V[O;A;:VCVE@6(+%B%R2%568@<G&.] &U17':GXPAL++3+PZ@ATVY:
M6.;4%@)$<R_=C*=5R0XYY!7!Y.:KWWB_5+6RU.6:*VM;O2=*@U"XMG^;SF8.
M716SP!L*@C/S'OC! .YHKCU\5W,OBK^R%58[AIHFAMI(R/.M&0%I@^<95MPQ
M_L@8Y!JP-=N;/Q=/87NHZ=):+8R7DD2*4EM@K+MSECO!4L2<#&T=,@4 =117
M##QX&\/3ZJ6CBG:**:&REB93%!+(J+*Y.-X&[<VW@<C/>M&'4]8OM0U?1K.Z
MLDN[&2%A=RP%U\J1"V"BL,L"I'W@,$'V(!U%%<_H&JWTMG%_:CI<S7%U-%!+
M:VCI&43(#-\S!0=A();!R.YIFGWFNQ>*?[.U&2SN;::S:Y#6\+(;9@ZJ$8EC
MN#!FP>#\C<>@!T=%%% !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 %%%% !67K&D?VE-IUU%*(KK3[G
M[1"S+N4Y1D92/0J[#/8X/.,5J44 <NG@](G202PS%WNWN(9XMT,IN&!8[<\8
MQ@=>"P/7-$O@NTNM'TW2+KRYK.RBCB9WC#2RJN/DW'[JG R!DD<9%=110!S=
MQX46YU%KB2=&4ZA'J$;E/WL3HJKL5L_=(3!XZ,P[Y$L_AZ35;A)=:EMIO*BG
MAC%O"T?R2C:<DLW\/&!WY],;]% '-V/AA[:2UFN9H;J6ST\Z=#NBVJ\;%"Q<
M9.2?+3@8'7UXLZ9X=CT;3K]+%XX[V\+2/.(@JA]NU<(.B*  %ST'4DDG;HH
MR?LE[IZ:39:6T*V< \J998RQ,:IA2&W#!R!V.?;DU7T?3-<L[Z2;4=4L+F.3
M+/Y%BT4C'^$%C*PV@=@!]>N=ZB@ 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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>krt-20221231_g1.jpg
<TEXT>
begin 644 krt-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1"417AI9@  34T *@    @ ! $[  (
M   +   (2H=I  0    !   (5IR=  $    6   0=NH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 %5M86ER($MH
M86X    !ZAP !P  " P   AH     !SJ    "
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                  !5 &T 80!I '( ( !+ &@ 80!N    _^$*8VAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G
M(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@
M>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB
M:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S
M9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U
M<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T:6]N(')D
M9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q
M.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O
M,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z<F1F/2)H='1P.B\O
M=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX\<F1F.FQI
M/E5M86ER($MH86X\+W)D9CIL:3X\+W)D9CI397$^#0H)"0D\+V1C.F-R96%T
M;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO>#IX;7!M971A/@T*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2=W)S\^_]L
M0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7
M&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M_\  $0@!BP(_ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$
M!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B
M<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'
M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JB
MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ
M\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$
M +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&Q
MP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-45597
M6%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY
M^O_:  P# 0 "$0,1 #\ ^D:*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YVQL9-3FO
MY)=2OXO+O)(U6*<A0H(QQ^-=%61H'_,3_P"PA+_2N6M%3J0B]M3.2NTF']@?
M]1;5/_ G_P"M1_8'_46U3_P)_P#K5KT57U:EV'R1,C^P/^HMJG_@3_\ 6H_L
M#_J+:I_X$_\ UJUZ*/JU+L')$R/[ _ZBVJ?^!/\ ]:C^P/\ J+:I_P"!/_UJ
MUZ*/JU+L')$R/[ _ZBVJ?^!/_P!:C^P/^HMJG_@3_P#6K7HH^K4NP<D3(_L#
M_J+:I_X$_P#UJ/[ _P"HMJG_ ($__6K7HH^K4NP<D3(_L#_J+:I_X$__ %J@
MOM&:VT^XGCU74RT43.H:YX) )]*WJJ:M_P @6]_Z]Y/_ $$U%3#TU!M+H)PC
M873':32+-Y&+,T"%F8Y).T<U:JII/_(%LO\ KWC_ /015NMZ?P+T+CL@HHHK
M09D>(6D\FRCBGE@\Z\CC9HG*MM(.>:/[ _ZBVJ?^!/\ ]:C7_P#F&?\ 80B_
MK6O7'[.-2K+F\C/E3D[F1_8'_46U3_P)_P#K4?V!_P!1;5/_  )_^M6O16GU
M:EV'R1,C^P/^HMJG_@3_ /6H_L#_ *BVJ?\ @3_]:M>BCZM2[!R1,C^P/^HM
MJG_@3_\ 6H_L#_J+:I_X$_\ UJUZ*/JU+L')$R/[ _ZBVJ?^!/\ ]:C^P/\
MJ+:I_P"!/_UJUZ*/JU+L')$R/[ _ZBVJ?^!/_P!:C^P/^HMJG_@3_P#6K7HH
M^K4NP<D3(_L#_J+:I_X$_P#UJ/[ _P"HMJG_ ($__6K7HH^K4NP<D3(_L#_J
M+:I_X$__ %J/[ _ZBVJ?^!/_ -:M>BCZM2[!R1,C^P/^HMJG_@3_ /6H_L#_
M *BVJ?\ @3_]:M>BCZM2[!R1,C^P/^HMJG_@3_\ 6H_L#_J+:I_X$_\ UJUZ
M*/JU+L')$R/[ _ZBVJ?^!/\ ]:C^P/\ J+:I_P"!/_UJUZ*/JU+L')$R/[ _
MZBVJ?^!/_P!:C^P/^HMJG_@3_P#6K7HH^K4NP<D3+\-S23^'[:2>1I';=EG8
MDGYSW-:E9'A;_D6K7_@?_H;5KT\,VZ$&^R_((? @K#9M2O=<O[>VU'[+%;>7
MM7R%?.Y<]_I^M;E9&G?\C+K/_;#_ - -375W"-]WT=NC[!/5I?UL']G:S_T'
M?_)-/\:/[.UG_H._^2:?XUKT4_J\.[_\"E_F'(OZ;,C^SM9_Z#O_ ))I_C1_
M9VL_]!W_ ,DT_P :UZ*/J\.[_P# I?YAR+^FS(_L[6?^@[_Y)I_C1_9VL_\
M0=_\DT_QK7HH^KP[O_P*7^8<B_ILR/[.UG_H._\ DFG^-']G:S_T'?\ R33_
M !K7HH^KP[O_ ,"E_F'(OZ;,C^SM9_Z#O_DFG^-']G:S_P!!W_R33_&M>BCZ
MO#N__ I?YAR+^FS(_L[6?^@[_P"2:?XU%=VNLVME/<?VWO\ *C9]OV1!G SB
MMRJFK?\ (%O?^O>3_P!!-14H14&TW_X%+_,3@K?\%C].E>?2[664[GDA1F.,
M9)4$U8JII/\ R!;+_KWC_P#015NNBFVX)OL7'9!1115C"BBB@ HHHH ****
M"BBB@ HHHH *R- _YB?_ &$)?Z5KUD:!_P Q/_L(2_TKGJ?Q8?,A_$C7HHHK
MH+"HKJ[M[*W:>\GBMX5(!DE<*H)( Y/')('U-2URGCC2M3\1VJZ'8PK':7$4
MC7-W<6ZSPXV,HCV>=&X;YMP89 *C\ #I/MUI_:!L/M4/VP1><;;S!YGEYV[]
MO7;GC/3-3UYC>Q^,-0M[2[E\-:C'J"Z&UK<>5?V\3>>TT.X*ZRY&51V!!7@@
M;D8Y6EI&G>-X+_3)[W3O$9,*VB2J=5A,1*S3"9W1KEB08FC&,L2>3EE#  ]*
MG\0:-:W\MC<ZO80W<,!N);>2Y19(X@,F1E)R% _B/%6[2\MM0LXKNPN(KJVF
M4/%-"X='4]"&'!'TKG?&.FW-Y=://8Z?=7<D=R8;EK62)"+60?O4;S&7*,5C
M)"Y;Y!BJ%W9:]!\1;6:UM-4GTQKU9Y9UU ?9TC-M)$R&)I03B3RGVA"!@D?-
MD$ [>BBB@ JIJW_(%O?^O>3_ -!-6ZJ:M_R!;W_KWD_]!-9U?X<O04MF&D_\
M@6R_Z]X__015NJFD_P#(%LO^O>/_ -!%6Z*7\./H*.R"BBBM"C(U_P#YAG_8
M0B_K6O61K_\ S#/^PA%_6M>N>G_%G\B%\3"BD=Q'&SMDA02=JDG\ .36/9>*
M]*U"ULKBU-ZT5].UO 6TZX4[USN# H"@&T\M@<'FN@LV:*CMYTNK>.>,2*DB
M[@)8VC8?56 (/L15;6=8LM T>YU35'DCL[5=\SQPO*57.,[4!8@9R2!P,D\
MF@"[15#1]:L==M'N-.>1ECD,4B302021N "5:.1593@@X('!!Z$5?H Y7XC2
M(GA, :TVB7$EY;QVUX+HP[9&E4<\@.-I8E#D$ Y'%<K>>.4;Q387][J"Z<;7
M0-2N)-.EN9!&+F$PAF>-.9%7_2%'RM_JI"!E>/1;G6K*RLEN[IIHH6N1:@M;
M29\PR>4.-N=I;&&QM((;."#5^@#RKPW\1=;\57%M8Z5JOAPWLEM>2,ABWL7B
MD"QX2.Y8 ,K@GYVQL."<_+)JGCZ\BTC0]7?5-+@BN_.:,3Q20A9([&1GW#SP
M'59@4*-T) SN4-7IRS1-.\*R(98P&>,,-R@YP2.V<'\C2R.(HFD8,0JEB%4L
M>/0#DGV% '!Z!XSU3Q'X-\27&GSZ5?:Q81DVB::_F(S/:I-&IRQW8=V3=P&V
M$X7E1@7NM:%:^&4O]"\;7EW<QFT:5+K5I#$DK7$.XS-R868 @Q$A0HDVQ\/7
MH \::"?"J>(EO6?3'8(LB6\C.SE_+"B(+OW;N-NW/M6Z#E01W]1B@#RH?%2_
M:ZT***?1I(KR:2">],L4<,Q6Y,),>^X4@JH$A11,3O5?ER&-6U^+=_/X9N+M
M]2\-M>+%9S P."D8EWAU823HNX%,X:1 -^,L0-_K]8,[:/XN:?3_ #-1/V"?
MYIK9[JS42#<A"3IL#X.Y6"L<'@\B@"WX<O;C4O#.G7M[/97%S<6Z22R6#;H"
MQ&3L.YLKG@')SC-:=5;>*TTJSM[2-Q%&"(X_-E+-(W)Y9B6=CR2222<DY.:M
M4 %%1PSI.'*"0;'*'?&R9(],@9'N.#VJ2@ HHJK?:E:Z<UJ+MW3[5.MO$5B9
MP78$@$J#M'!Y.!G SDB@"U1110!D>%O^1:M?^!_^AM6O61X6_P"1:M?^!_\
MH;5KUSX;^!#T7Y$4_@05D:=_R,NL_P#;#_T UKUD:=_R,NL_]L/_ $ T5?CI
M^O\ [:PENOZZ,UZ***Z"PHK/&OZ.VMMHRZK8G5%7<UB+E// QG/EYW8P0>G2
MK*WMJ]\]DMS"UW'&LKVXD'F*A) 8KU )! /L: )Z**S]6U_1] ACEUW5K'3(
MY6VQO>7*0ASUP"Q&30!H4444 %%%% !535O^0+>_]>\G_H)JW535O^0+>_\
M7O)_Z":SJ_PY>@I;,-)_Y ME_P!>\?\ Z"*MU4TG_D"V7_7O'_Z"*MT4OX<?
M04=D%%%%:%!1110 4444 %%%% !1110 4444 %9&@?\ ,3_["$O]*UZR- _Y
MB?\ V$)?Z5SU/XL/F0_B0S7M<N=-NK"PTJQCOM2OV?R8IKCR(E1!EW=PK$ 9
M &%8DL.@R1S>M_$+5M%U'3K*ZT32[*?4()I(HM2UL0.[I,(Q&NR*0.SAXV4
MYY8$#;SU&N:!'K1M95O;O3[RSD+V]Y9E/,CW#:PPZLC*0>0RD=#U (R+WP%]
MLO+:Z'B;6XIX+9[<O_HTOF[Y!([,)86 )9$X7:JA0%517061ZCXXO;)=5O8=
M$2;2=$P-3N&O-LJ$(LDGE1A") BL"273)#  XYWM4\1Z9HUQ90ZA/(CWT@C@
M\N"24$EE0%BBD(NZ1!N; RPYYK)N_ 5C=2W"_P!I:E'8WH3[?8+*C17Q50F9
M"R%\LJJK;67<!SG)S)XJ\$VOBR[TZ>[U*_M?[/D$T4=N8FC,@=65RLD;@.I7
M 9<-AG&<,10 MK\0?#5[;W4UM?2NMKL\Q?L<P<EG:,*J%-SMO1EVJ"0PP0#4
M4?C-I/ ]EKB6"R7=^Z06UG%/E9)G?8H\PJ,)GDMMR%!.TG@T[?X:PP$L?$FM
MR2*J^5(WV8&)Q,9A(-L(!.YG&&!4AB".F-1?!UH/"*:!)?7TJ12>=#>,Z"XB
MD$GF(ZLJ@95L8RIR!AMP)R 4;[QM>:"UHWBG1TTZ":X>!IH+HW.=L)E#1HD>
M]P=K+@JK#&<$5:U7QYHFF)J*?:&>>PLGO'!MI_*V*J,?WB1L.!)&2%W,JMNV
MXJ&_\"G4K>!+OQ/K;S1-*QGS;[GWQF+E?)V+A&8#8JY)R<GFLVY^$UA=W%W/
M<>(-:DDN].?3)68VQ;R'C5&56,.Y0=F[:"%#,Y &XY -:X^(?ARTFEAN;FZ2
M2&Y:TDQI]RR^>JLQC#"/#-M0D <D%2,[ER__ (6#X:.DRZFE]++:1R",O%9S
M2%\IY@9%5"SKL!;>H*X!.>#59_ 0D4;_ !'K'F+?2WPDVVNX221-$1_J,;0K
MMCC.3U/%9]U\)K&\T632KCQ#K;VDBP(T9-L598HC$JLOD;6&"&^8'#(K#!%
M'16'C#0]3UR71[*\=[Z(L'B:WD0 J%)&YE"YPZL.>0<C(YK0U;_D"WO_ %[R
M?^@FN?TKP(FE:U%J0\0:M=/'*\IAG%MLD+1)&<[85;[L:=".1[FN@U;_ ) M
M[_U[R?\ H)K.K_#EZ"ELPTG_ ) ME_U[Q_\ H(JW532?^0+9?]>\?_H(JW12
M_AQ]!1V04445H49&O_\ ,,_["$7]:UZR-?\ ^89_V$(OZUKUST_XL_D0OB85
MS]GHEW:ZIJAD%M/ITI>6SMW8\/* 95<;2 I8%@1DGS7&.!GH**Z"SS32? &L
MV6FV=K=6NCM<Q:0-/BU-)W,^F,(GCW6^8>0V0Q^:/JPYXJ:Q\#:S8_"76O#5
MNEE'?7ZRI"ANU\B(2(JD@Q6L80#YFVB(Y;JWS$CT6B@#S[_A7<QUS3[^X$%[
M<$3S7VHWDRM<I</'&L;1JD*(P3R4 ^YC:&QN%9>B?#76M)ATI=EBTMGJ8NF=
MKR,HJXC#,D:V2 ,P0G *MDG,A#L*]5HH \I/PY\0"WL46ST)C:733P(UW*HL
MA]N-S^Z(AZNA$3<+@(#\P^6H_P#A5VKI?74D]KINK1S:DET_VR^$8G0&7)98
M[3.XK)M;>\FY<J3MX/K5% '"^"O!E_X?E,E];:;!<RZ/:V4M_9RF2<RPJ8\Y
M>(;@5"'+'@J 5(&:Z/3=)U#3#-)/X@U#6&9,1Q7ZVT:*WKF&%#[<Y^E<>OB[
M5O#HO[C7;J747<>98VL4*/%<"2Y2)6AD@5I/+3S8E*M&9,LQ!EXQK67C/5=2
MM9);308HGM;+[1>0WUU+;R1N1)L54,)8J3']Y@A .=I.5H Q#X'\2Q>'5M+=
M-*WDVDYM&O)1$EQ"RAW63RLX>.)/EV ;G<G)Y-/4OASX@O\ Q)JM[)8:#)!?
M7,$H/VR2.1EBN4E!8B OO**R9WMMS\H5?EK9/Q%U0WEK9IX99KF>Q%V^R6:2
M.#S%D,(>18"@!\L!R6&W=\OF8JNWQ-U*VM[<7.BV4UPVE->R^1?OM600&;8?
MW)" J!C<=W/"E1N(!3M_A[KEO'IQBTOP^DD,MLT@6[D_<+!>&9!&WD9/[MFC
MY"[1P,@\5)OAGKP73A8Z/X8L_L>L3:D3#<,&.ZY29,$VQ (0&/@!@$3:X4LA
M[*T\5:U)X@BTF_T2RM9[A(I[?&I,_F0DMYS?ZD8:,!,J,@F1!N .:ZR@#SI?
M %P_DB[\/^'+F:VU..[:]DD)EU #S 9)LP';( X(^9\G(RO6LR'X9ZKYD-O>
M:-X=GL(VL8V4W3@R1V[3@N5\C!9HY0FS.-H*EB*]8HH \DOOAKKLUSYMOI'A
M_,,MX]L?[0ECVF:ZCGC8A;?JFQL#G!;(Q5WP5IGE_%'6M0FT)HII3<+]M>"6
M,J#-G :2U3>&XY\Z7 4;0J\#TZB@#R.?X;>()]>U6[N-,\/7,&H:A!<LGVV2
M+<L4TK9.+<MN9)-I#.XY< A"$%S3_ /B&UN- EN+719'TU;6/?\ ;92UM'"S
M!HXCY7S*R%&P=HW( 0<*P]0HH **** ,CPM_R+5K_P #_P#0VK7K(\+?\BU:
M_P# _P#T-JUZY\-_ AZ+\B*?P(*R-._Y&76?^V'_ * :UZR-._Y&76?^V'_H
M!HJ_'3]?_;6$MU_71FO111706><KX<UA[:+P\^D.@BUW^TVUU9HO+9/M)G)
M#>;YK*?*.5P,M\Q& <:U\.^)=+N-,^Q:+X@_T$1!G75866;%X'DW%[C>RF'?
MA6^7Y^5W %?7Z* /)[/0?&C:JT>LG7)X)=4C:62SO1!&(OWP=U;[8S["&CRB
MI'@*"J!LUU6M6NI:?XREURUT.77H+C2Q8B""6%)(&61G/^M95V.&4-@DYC7Y
M3VZZB@#RN3P;XHT6TTN/29KZY-G96TCQ6VIO' )K:3/D(C.HV21L8^1MQ&"P
M!(-3-HOBJP\71'38]?EMHGAC%Q-JJ2VI!MI$DD,<DQ=AYAB8@J3\A*C).[TZ
MB@#ROPUH7BZ.^TM=?'B!XXIYI)G2^6.-?W<90,#>2M(ID0D ^I4JJ$J>O\!V
MVL6GA=+?Q"ERMW'(RA[N7?)(G&"P\Z8+Z8\QLXW'!8@=+10 54U;_D"WO_7O
M)_Z":MU4U;_D"WO_ %[R?^@FLZO\.7H*6S#2?^0+9?\ 7O'_ .@BK=5-)_Y
MME_U[Q_^@BK=%+^''T%'9!1116A04444 %%%% !1110 4444 %%%% !61H'_
M #$_^PA+_2M>L'1KZTMGU)+FZAA8W\I"R2!21QSS7-5DHU8-^9$G:2-ZBJG]
MK:=_T$+7_O\ +_C1_:VG?]!"U_[_ "_XUK[6G_,BN9=RW153^UM._P"@A:_]
M_E_QH_M;3O\ H(6O_?Y?\:/:T_YD',NY;HJI_:VG?]!"U_[_ "_XT?VMIW_0
M0M?^_P O^-'M:?\ ,@YEW+=%5/[6T[_H(6O_ '^7_&C^UM._Z"%K_P!_E_QH
M]K3_ )D',NY;HJI_:VG?]!"U_P"_R_XT?VMIW_00M?\ O\O^-'M:?\R#F7<M
MU4U;_D"WO_7O)_Z":/[6T[_H(6O_ '^7_&JNIZG82:1>)'?6S,T#A56922=I
MXZU%2I#D>JV)E)6>I:TG_D"V7_7O'_Z"*MU4TG_D"V7_ %[Q_P#H(JW5TOX<
M?0<=D%%%%:%&1K__ ##/^PA%_6M>L?Q$ZQIISR,%5;^(LS'  YYJ[_:VG?\
M00M?^_R_XURQG&-6=WV,TTI.Y;HJI_:VG?\ 00M?^_R_XT?VMIW_ $$+7_O\
MO^-;>UI_S(OF7<MT54_M;3O^@A:_]_E_QH_M;3O^@A:_]_E_QH]K3_F0<R[E
MNBJG]K:=_P!!"U_[_+_C1_:VG?\ 00M?^_R_XT>UI_S(.9=RW153^UM._P"@
MA:_]_E_QH_M;3O\ H(6O_?Y?\:/:T_YD',NY4A\*^'K9+U;?0=,B6_7;>".S
MC47(YXDP/G')ZYZFHY/!GA>6*".7PWI#QVT30P(UC$1%&V=R*-ORJ=QR!P<G
MUJ__ &MIW_00M?\ O\O^-']K:=_T$+7_ +_+_C1[6G_,@YEW*_\ PC.@^;92
M?V)IWF:>GEV;?9(\VR_W8SCY![#%4SX"\'DJ3X4T,E(S&I.G0_*A!&T?+TP3
MQ[FM3^UM._Z"%K_W^7_&C^UM._Z"%K_W^7_&CVM/^9!S+N16FC0V>H?:(97$
M,< M[6T$<:Q6B#&5C"J&P=JY#$@;1C%:%5/[6T[_ *"%K_W^7_&C^UM._P"@
MA:_]_E_QH]K3_F0<R[ENBJG]K:=_T$+7_O\ +_C1_:VG?]!"U_[_ "_XT>UI
M_P R#F7<MT54_M;3O^@A:_\ ?Y?\:/[6T[_H(6O_ '^7_&CVM/\ F0<R[ENB
MJG]K:=_T$+7_ +_+_C1_:VG?]!"U_P"_R_XT>UI_S(.9=RW153^UM._Z"%K_
M -_E_P :/[6T[_H(6O\ W^7_ !H]K3_F0<R[E/PM_P BU:_\#_\ 0VK7K(\+
M?\BU:_\  _\ T-JUZSPW\"'HOR)I_ @K(T[_ )&76?\ MA_Z :UZR-._Y&76
M?^V'_H!HJ_'3]?\ VUA+=?UT9KT445T%A1110 4444 %%%% !1110 54U;_D
M"WO_ %[R?^@FK=5-6_Y M[_U[R?^@FLZO\.7H*6S#2?^0+9?]>\?_H(JW532
M?^0+9?\ 7O'_ .@BK=%+^''T%'9!1116A04444 %%%% !1110 4444 %%%%
M!55],L)'9Y+&V9F.69H5))]>E6J*F48RW0FD]RI_9.G?] ^U_P"_*_X4?V3I
MW_0/M?\ ORO^%6Z*GV5/^5!RKL5/[)T[_H'VO_?E?\*/[)T[_H'VO_?E?\*M
MT4>RI_RH.5=BI_9.G?\ 0/M?^_*_X4U]&TV1"K6%N ?[L0!_,5=K/N-<L;36
MK;2IVF6ZNAF+%M(8SPQP90NQ3A&P"P)QP*/94_Y5]PN6/8K_ -@00?\ 'K#:
MNO\ SSN(%;\F S^>:/(T^'B]TB&#_;$"NGY@<?B!3]*\2:=K+W*V1NE^RJKR
M&ZLIK8%6W893*BAU.QN5R./<54/CC04L4NYKBY@C:Y^R[9[">.1)-N_YXV0,
MBA2&+, H!!)Q6?U>"^%"Y%T-*/3=*FC#Q6=FZ'HRQ*0?TI_]DZ=_T#[7_ORO
M^%1+#8WEQ/\ 96*302>7+) 2A#8!P3T;@CUJ3%_;]#'=I[_(_P#@?THY8KXH
M+Y!9=4+_ &3IW_0/M?\ ORO^%']DZ=_T#[7_ +\K_A2IJ,!<)-NMY#P$F&W/
MT/0_@35JJC"E+9(:46(B+&BI&H55&%51@ >E+116Q04444 1SV\-R@2YACF4
M'(610P!]>:@_LG3O^@?:_P#?E?\ "K=%0X1D[M"LF5/[)T[_ *!]K_WY7_"C
M^R=._P"@?:_]^5_PJW12]E3_ )4'*NQ4_LG3O^@?:_\ ?E?\*/[)T[_H'VO_
M 'Y7_"K=%'LJ?\J#E78J?V3IW_0/M?\ ORO^%']DZ=_T#[7_ +\K_A5NBCV5
M/^5!RKL5/[)T[_H'VO\ WY7_  H_LG3O^@?:_P#?E?\ "K=8O_"6Z48KQU-\
MQLF598ETZX,C;B0K1QA-TJG:V&0,N%8YP":/94_Y4'*NQ?\ [)T[_H'VO_?E
M?\*/[)T[_H'VO_?E?\*KW/B'3;31(-6DFDDM+E4: P6\DTDV\979&BEV.#G
M&0 2> :KVGC+P_?7306NIQ/MM/MAEVL(O)VJV[S2-G"NC$9R P) !H]E3_E0
M<J[$TFF6 U:W06-MM:"4E?)7!(9,'I[G\ZM?V3IW_0/M?^_*_P"%,\Q9M2LI
M4#!7MY& ="K $QGD'!!]CS5ZHC3A>6BW_1$J*N]"I_9.G?\ 0/M?^_*_X4?V
M3IW_ $#[7_ORO^%6Z*OV5/\ E17*NQ4_LG3O^@?:_P#?E?\ "C^R=._Z!]K_
M -^5_P *MT4>RI_RH.5=BI_9.G?] ^U_[\K_ (4?V3IW_0/M?^_*_P"%6Z*/
M94_Y4'*NQ4_LG3O^@?:_]^5_PH_LG3O^@?:_]^5_PJW11[*G_*@Y5V*G]DZ=
M_P! ^U_[\K_A1_9.G?\ 0/M?^_*_X5;HH]E3_E0<J[#(H8X(Q'!&L:+T5%
M_ 4^BLB;Q3H]MJTVFW-TT-Q#"\[M)!(L6Q "^)2NQB P)4,2!SBM$K:(9KUG
M76@:;>W+W%S;;Y7QN;S&&<#'8^U16?BC2;W0[G6(KEXK*T5VN'N8)(&A"KN8
MLDBAE^4AN1R"".#5>#QKH5Q-91)<SI+?2/%%'-931LK*0") R Q<LH&_;N)&
M,Y%1.G":M-7]1-)[D_\ PBVC?\^?_D5_\:/^$6T;_GS_ /(K_P"-:-K=PWL)
MEMG\R,.R;@#@E20<>O(/-35E]6H?R+[D3[.'8R/^$6T;_GS_ /(K_P"-'_"+
M:-_SY_\ D5_\:TI[F*V0-.X4$X ZECZ =2:K_P"EWA'WK2#TX\Q_Z+^I^E0Z
M.'3LH)OT0G&'8S9]#T*&01)9--,>1%'(Y/U/S<#W-%OX3L2_F75NJYZ0QR.5
M'U).2?RK:@MHK:/9 @49R?4GU)[FI:%A*+=Y07W(/9QZHR/^$6T;_GS_ /(K
M_P"-'_"+:-_SY_\ D5_\:UZ*OZM0_D7W(?LX=C(_X1;1O^?/_P BO_C1_P (
MMHW_ #Y_^17_ ,:UZ*/JU#^1?<@]G#L9'_"+:-_SY_\ D5_\:/\ A%M&_P"?
M/_R*_P#C6O11]6H?R+[D'LX=AD,200I#$-J1J%49S@ 8%/HHKH2MHBPHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K U32M0U#Q7I5TJ)%
M9Z>QE$Z:C*KLQ5E*-;A/+<$'AV8D9. .^_10!F+;W]K)<W%O%;W$]S<;BLLQ
MC$<07:H#!&)^[G&  7;GCGFT\%3WFAW::K!%]MGU#[9#$=4N+B.V)54;]X0C
MR+@,WE$!#G9P/F';T4 <KX;\-ZGHGB759IKUI=,G5/LR/=R2LS8!9FC8;8VS
MNR4),A8LV#75444 (Z+(A610RGJ&&0:J?V<(N;*:2V_V%.Y/^^3T_#%7**F4
M(RW$TF4_/O(/^/BW$R_\]+<_S4\_D34L%Y;W)(AE!8=4/##ZJ>14]13VL%R
M)XE?'0D<CZ'J*GEFMG?U_P _^'%JB6BJ?V6Y@_X];HLO_/.X^<?]]=?SS1]O
M:'B]MY(?]M?G3\QR/Q H]I;XE8+]RY13(I8YXP\,BR(>C(<@T^M+WV*"BBB@
M HHHH **** "N.&AZ[C7;EK.W:;5#'&+,:_=+&%7?ND681;X6(91L1<#8#G)
M-=C10!QNI^'-=D\-:7IFGS1B[TM+<V^I&^*2K*J-'(VUH)%8;3C#9W!VSM(!
M->X^'$<=DL6E3F"Z333;?;GF?=),$4(YC'R+\R(S%0"=BK]T8/=44 <[X=L+
M_3+73K75IO-NE6Y)/VE[C8K2AD3S9 '?:I5=S $[<FNBJI/_ ,A:T_ZYR?\
MLM6ZSA\4O7]$2MV%%%%:%!1110 4444 %%%% !1110 5RFJZ;XDU+7[DBWT=
M-.6SE@LYIIGED5W0@L\)C"G+;!]\X4,.=_'5T4 <7I?AW7[3P=?Z0\>FK)>)
M.$\VX:Z6#=&%16+Q S@MN)W@84JOS@5#9>!)Y-+L5U)(HKRWNY&22'4)Y3;0
M.=Q'F80W#Y5<-(,J3NRS)\W=55EOE\PPVJ&XFS@A3\J?[S=OIU]JF4E'<3=C
M#\'Z'J?A^+4H]5NTDMWN6>U474DJQQ<X.' $0Q@>4N47;P>36R+N6[XT]1L_
MY^)!\O\ P$=6_0>]*MBTS+)J#B9E.5C Q&I^G<^Y_2KE3[TO)?B+5E:WLHX7
M\QRTT_>63EOH/0>PJS115QBHJR&E8****8PHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HK#M=;U*]MDN+;1=\3YVM]J49P<=Q[5+_ &CK/_0"_P#)Q/\
M"N98FFU=7_\  9?Y$>TB_P#AF7I=/MY)#(JF*4_\M(CM8_7'7\<TS;?V_P!U
MDNT'9_D?\QP?R%5/[1UG_H!?^3B?X4?VCK/_ $ O_)Q/\*GVE/=)K_MV7^0N
M:/G]S+B:E!N"7&ZVD/19AMS]#T/X&K=8[7VKNI5] #*>H-VA!_2JG_$VBYLM
M'DM?]E+Q"G_?)&!^&*7UBW1O_MV7^7^0N>W_  S.CHK%BU#75C GT57?N4N5
M4?ES3_[1UG_H!?\ DXG^%:+$0[/_ ,!E_D5SKS^YFO161_:.L_\ 0"_\G$_P
MH_M'6?\ H!?^3B?X4?6(=G_X#+_(.=?TF:]%9']HZS_T O\ R<3_  H_M'6?
M^@%_Y.)_A1]8AV?_ (#+_(.=?TF:]%9']HZS_P! +_R<3_"C^T=9_P"@%_Y.
M)_A1]8AV?_@,O\@YU_29<G_Y"MI_N2?^RU;K#DNM9>ZAF_L3'E!AC[6G.<?X
M5+_:.L_] +_R<3_"HC7BF]'_ . R[+R$IK7_ "9KT5D?VCK/_0"_\G$_PH_M
M'6?^@%_Y.)_A5_6(=G_X#+_(?.OZ3->BLC^T=9_Z 7_DXG^%']HZS_T O_)Q
M/\*/K$.S_P# 9?Y!SK^DS7HK(_M'6?\ H!?^3B?X4?VCK/\ T O_ "<3_"CZ
MQ#L__ 9?Y!SK^DS7HK(_M'6?^@%_Y.)_A1_:.L_] +_R<3_"CZQ#L_\ P&7^
M0<Z_I,UZ*R/[1UG_ * 7_DXG^%']HZS_ - +_P G$_PH^L0[/_P&7^0<Z_I,
MUZAN+N*V*K(27?[D:C+-]!65/?:](FV'1Q$2>6^THQQ[=@?SIMO-J=MDIH)9
MV^](]ZA9OJ<5#Q"O9)_^ R_R$Y]OR9H>5<WG-RQMHO\ GC&WS-_O,.GT'YU:
MBAC@C$<**B#HJC K&NM;U*RMGN+G1=D28W-]J4XR<=A[UN5=*4)-VO?S37YI
M?@.+3>@4445T%A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M9'A;_D6K7_@?_H;5KUD>%O\ D6K7_@?_ *&U:]<^&_@0]%^1%/X$%%%%=!84
M444 %%%% !1161;>+O#=Z]NEGX@TJX:ZE:&W6*]C8S2* 61<-\S ,I('(R/6
M@#7HHHH **S/^$FT'^W/[%_MO3O[5SC[!]KC\_.W=_J\[ON\].G-:= !14%K
M>VM\LC65S#<+%*T,ABD#A)%.&0XZ,#P1U!J>@ HJ."Y@ND9[::.95=HV:-PP
M#*2K*<=P001V((J2@ HJEI6LZ7KMH;K1-2M-1MU<H9K2=94#  E=RDC."./>
MKM !1110 4444 %%%% !1110!D>*?^1:NO\ @'_H:UKUD>*?^1:NO^ ?^AK6
MO7/'^/+T7YR(7QOY?J%%%%=!84444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% &1X6_Y%JU_P"!_P#H;5KUD>%O^1:M?^!_^AM6O7/AOX$/1?D1
M3^!!111706%%%% !1110 5YCX5TOQ#H>LG4+GP[J5T-0U*^WQ7%W;?\ $LBE
MN'E22/$I&U_,7> "^58Y(5%/=KXATUO$)T19I#?*A8K]GD\O@!BOF;=F[#*=
MN[=A@<8-<Y/XXU>SN]6FN] M/[(TF_%I<W4.I,TRH41Q+Y30JI 65"PWY'S8
MW8&0#FO#>D>,Y=2L5U[3O$5K;_VE]HF)UI'5(C;X*.RW)9QYP5OE50><(@8I
M2Z!H?BR;4].N_$&E:V@M=:CN?+?6%DV1O;R(YR+@AU6386 5 59@D0!9*[/4
MO'%C;"9--7[9/:WMO:SI()(5 DN! S1N4*R['.&"D@$8)4U(?'OA\7#PBXNV
MD2X%MA=.N&W.=P7:1'AE)1P'&5..": ,:\\.ZQK'Q(NYIHVLM$C-C.)6B1VN
MI+=WD 1UFW1C<P!W1G< PR!UP=(T[QH;.X77=(\0-;/>)-):0:T@N'4Q$$1S
M"Y'"R $@&%2&&U ,K7:2?$+PW%I U-KNY^QE%<2KI]P<JR,^<!,X"HQ;CY0/
MFQD5)/X\\/VYO!)<76;*X-M,%T^X8B0!B5 "'=A5+';G"X8_*02 <:-/\6QZ
MMXAG_L+6'@N3.=-C@U2&V\HE<,S[9R&+C&UBN4*_PYW5ARWNJZ??>&M*\37^
MK65Y'*SR6JZO&D]PC7;&(!?MP9\H A!-RV,J,-\S^IZSXAN+74-/TS0[*'4=
M0OXI;B-9KHPPI#'L#.TBHYZR(  IR6[ $TT>+[*V>RMM;AGTR_NRN+5T,WD[
MW*1B22(-&A<C"@M\S9522* .!DTWQK'/!)'IGB=C:S3R(J:Q 4D7^T#+"KAK
MCYL6Y*D'@@A3G QH> -474/B-XA!U2]O2K3"*,ZBDT,2"<C)C6Y?:Q&W;F&+
M:JL/F.2>A'Q-\*^5%*U]<QQS*[QO)IURBLJ%0[9,8&U2ZACT7G.,'%JZ\>>'
M;*:[CN;V1#9Y,K?9)BI D$;E&"8<([*KE20A.&Q0!PM]IGC";3T-AHGB&QF6
M35)1%;ZG;1*TDUSYUN7"W&"!N.<<\%3E20>OT7^U;36-2N=2T;69KB:4E)_M
M\;6S1-(!&J0F?",D9&\A!N\MR"Y8;I;[XB:!IZ7'FG4'EM[<7#PIIEQOVGR^
M "@^8>='N7[R[AN IS^/-&MK>ZN+^62&&"Z>W^6UN'D4)&KN\B>4&15W<MR@
M!4EOFP #IJ*Q=/\ %^AZIKDVCV-XTE]#OWQF"10-A7<-Q4*3AT( /*L&&1S6
MU0 4444 %%%% !1110!D>*?^1:NO^ ?^AK6O61XI_P"1:NO^ ?\ H:UKUSQ_
MCR]%^<B%\;^7ZA111706%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!D>%O^1:M?^!_^AM6O61X6_P"1:M?^!_\ H;5KUSX;^!#T7Y$4_@04
M445T%A1110 4444 <W_PA5M_PGH\5G4K]KH(8Q;,8FA5"@0JI,?F*N5#[0X&
M[)QR<UW\ 03ZE>SW>NZO<6=]>_;;C3F:!8)' 554E(A(4 1!MWX.T;MV3GK*
M* .*;X7:0MWJ,]G=W-BVH727<OV:WM582+.)_P#6&$R,#( <.S =!@8%%M\,
M-.MUU/=J^JS/J4T$\DLCP^8CPR^8C!UC#,<_+ERQ*X'0"NUHH XO5OA?I.K>
M&I-":_U&VL9+J:Y>.%HB&\S/[LJ\;+M7.4XRI52#D T[4/AIIVK:7+9ZKJ%Y
M?%[]K])KJWM)3%(4V$!&A,97!/WD)'4'.*[*B@##U/PO#J T^2WO[S3;W3D:
M.WO+,1!PC !T*NC1E6VJ<;>"JD8Q5.Y\!V=S?074FIZGN181<*9D87AAE,T3
M2;E)!61BP"%1@[2"H"UU%% '!7'P]NY+S2+$:I<2:+:6-U:W<LDT8N+I)Y(V
M,3((-GEXCP2I1\'@C!W7+GX;V-Q)=-'J^JVXF:5H4C:$BT\V99I?+W1GAY$4
MG?NQR%V@FNQHH XV]^&MC?>(K_69M8U07-];/:L,P$11ML.$9HBP :-7"EBH
M8M@?,P)/\-[6Y>XEEUW5_/N9I7EG4P*S)+&D<D6!%C8PC3MN!4$,*[*B@#F-
M.\$0Z9XB758=9U)PLLTBV;B#R0)%5=G$0?:HC3'S9^7DG)ST]%% !1110 44
M44 %%%% &1XI_P"1:NO^ ?\ H:UKUD>*?^1:NO\ @'_H:UKUSQ_CR]%^<B%\
M;^7ZA111706%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@6
M%EKVG6,=K VFLD><%S(3R2>WUJQ_Q4?_ %"__(E:]%<T<.HI14G9>9FH65DS
M(_XJ/_J%_P#D2C_BH_\ J%_^1*UZ*?L/[S^\?)YF1_Q4?_4+_P#(E'_%1_\
M4+_\B5KT4>P_O/[PY/,R/^*C_P"H7_Y$H_XJ/_J%_P#D2M>BCV']Y_>')YF1
M_P 5'_U"_P#R)1_Q4?\ U"__ ")6O11[#^\_O#D\S(_XJ/\ ZA?_ )$H_P"*
MC_ZA?_D2M>L:\\36NGWNIP7T%Q#'IUD+V2X(5DDC.[.T*Q8D;",%1VQFCV']
MY_>')YCO^*C_ .H7_P"1*/\ BH_^H7_Y$K+G\?V5K:[[K3-1AN(FE-Y:$0F2
MRCB"-)+(1(5*A98F^1G8B08!.0+-EXTL+Z\OK6*WNUFM)Q J,BDW),LL68P&
M/ >"7.[:0(RQ&WFCV']Y_>')YD[3^(5NHX"-,W2(S@_O,84@'_T(5)_Q4?\
MU"__ ")5R7_D,VW_ %PE_P#0HZMU,:3;?O/[_)"4?,R/^*C_ .H7_P"1*/\
MBH_^H7_Y$K7HJO8?WG]X^3S,C_BH_P#J%_\ D2C_ (J/_J%_^1*UZ*/8?WG]
MX<GF9'_%1_\ 4+_\B4?\5'_U"_\ R)6O11[#^\_O#D\S(_XJ/_J%_P#D2C_B
MH_\ J%_^1*UZ*/8?WG]X<GF9'_%1_P#4+_\ (E'_ !4?_4+_ /(E:]%'L/[S
M^\.3S,C_ (J/_J%_^1*/^*C_ .H7_P"1*UZ*/8?WG]X<GF8%_9:]J-C):SMI
MJI)C)0R \$'O]*WZ**N%)0;E=MOO_7F-1L[A1116I04444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !16*NLW\\UPMGI/GI!,T)?[2JY*GT(I_
M]HZS_P! +_R<3_"N?ZS3>U__  %_Y$<Z_I,UZ*R/[1UG_H!?^3B?X4?VCK/_
M $ O_)Q/\*/K$.S_ / 9?Y!SK^DS7HK(_M'6?^@%_P"3B?X4?VCK/_0"_P#)
MQ/\ "CZQ#L__  &7^0<Z_I,UZ*R/[1UG_H!?^3B?X4?VCK/_ $ O_)Q/\*/K
M$.S_ / 9?Y!SK^DS7HK(_M'6?^@%_P"3B?X4?VCK/_0"_P#)Q/\ "CZQ#L__
M  &7^0<Z_I,UZYO5?"UQJVK:E+<:A&EC?Z9]@\F.V(FC.6(D$A<C@N>-GISQ
MS=_M'6?^@%_Y.)_A1_:.L_\ 0"_\G$_PH^L0[/\ \!E_D'.OZ3,"[\ 75_%/
M)<ZQ%]MU'SXM4FCLRJ3P3)%&Z1(9"8V"01A6+/@[B0=W$_B#X?V6M1ZCY2V%
MO+>/'(-U@KQLRNK.9E#*9B^T*22,* !C+%MC^T=9_P"@%_Y.)_A1_:.L_P#0
M"_\ )Q/\*/K$.S_\!E_D'.OZ3'6-E_9KZ58^<\_V:Q:'S9/O/M\L;C[G&:U:
MPVNM9:\BN/[$QY<;IM^UISN*G/\ X[^M2_VCK/\ T O_ "<3_"HC7BF]'_X#
M+LO(2FOZ3->BLC^T=9_Z 7_DXG^%']HZS_T O_)Q/\*OZQ#L_P#P&7^0^=?T
MF:]%9']HZS_T O\ R<3_  H_M'6?^@%_Y.)_A1]8AV?_ (#+_(.=?TF:]%9'
M]HZS_P! +_R<3_"C^T=9_P"@%_Y.)_A1]8AV?_@,O\@YU_29KT5D?VCK/_0"
M_P#)Q/\ "C^T=9_Z 7_DXG^%'UB'9_\ @,O\@YU_29KT5D?VCK/_ $ O_)Q/
M\*/[1UG_ * 7_DXG^%'UB'9_^ R_R#G7])FO161_:.L_] +_ ,G$_P */[1U
MG_H!?^3B?X4?6(=G_P" R_R#G7])FO16+-JVJP0O++HFU(U+,?M:'  R>U:E
MI/\ :K*"XV[/-C5]N<XR,XJX5H3?*KW\TU^:&I)NQ-1116I04444 %%%9VLW
MMS90VWV-8C+/<+"/-!VC<#Z?2HG-0BY,3=E<T:*R/^*C_P"H7_Y$H_XJ/_J%
M_P#D2LO;_P!U_<3S^1KT5D?\5'_U"_\ R)1_Q4?_ %"__(E'M_[K^X.?R->B
MLC_BH_\ J%_^1*/^*C_ZA?\ Y$H]O_=?W!S^1KT5D?\ %1_]0O\ \B4?\5'_
M -0O_P B4>W_ +K^X.?R->BLC_BH_P#J%_\ D2C_ (J/_J%_^1*/;_W7]P<_
MD:]%9'_%1_\ 4+_\B4?\5'_U"_\ R)1[?^Z_N#G\C7HK+TJ]O9[Z]M=06W#V
MWEX, ;!W GO^%:E:TYJI'F7]6T*3NKA1115C"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#(T#_F)_P#80E_I6O61H'_,3_["$O\
M2M>N?#?PD1#X0HHHKH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** *FK?\@6]_Z]Y/_031I/\ R!;+_KWC_P#011JW
M_(%O?^O>3_T$T:3_ ,@6R_Z]X_\ T$5S_P#+_P"7ZD?;+=%%%=!84444 %9&
MO_\ ,,_["$7]:UZR-?\ ^89_V$(OZUSXG^$R)_":]%%%=!845@:QK^H0:U'H
M^@:9!J%\;<W4OVJ\-M%%'NVK\P1R69LX&W&%;)' .))\4].%I#+%8W2N!;27
M0N8W1+>.6Y^SM^\561G1L_*#\VTX/!P =U16 /&V@L;0)<SL;M-\86RF)498
M . G[MBR.JJ^"S*5 )&*9/XTT]O"4>O:2DU_#=210V2>6T/VB25U2, N!A2S
MCYL8 R><4 =%17)Q^.%L-1DTSQ79?V=?A[<1K8F6]BE6=G6,AUB4K\\;*=RJ
M =O)W"I7^(OAJ.T@N7N[H0W 'E.=.N?G)\S"C]W]X^4XV_>R ,9(! .GHKG;
MKQ[X<LU9YKZ0QI:_:S+':32)Y>SS/O*A&[9\^S.[;\V,<U>T[Q)IFJWAM;*2
M=I1'YA$EK+&-O'\3*!G!4XSG#*>C D U**** ,C3O^1EUG_MA_Z :UZR-._Y
M&76?^V'_ * :UZY\/\#]9?\ I3(AM]_YA111706%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% &1H'_,3_ .PA+_2M>LC0/^8G_P!A
M"7^E:]<^&_A(B'PA111706%%%% !1110 445Q_Q%O['3M/T>;4M7;2XCJUNI
MD&H-:!UW?.K%67<NW)(.1QF@#L**X#7?B/%'=Z<?#E_IMS:W(+0M(K.-399E
MB>"V=6 WC).</VXP":Y>X\6QV)NI+7Q&CRP)KRK'<ZE)(C&*16C4J) <A<[2
M"&4'@@4 >ST5YRWCZ?[/?3VVM:'$ME%%(NGS(TEPT&8BUP7\X9C*.2&VD#()
M8X(.?_PL[4YFLC9:EX=N%GDNDC54?=>M#>>4L<.)2-TD3(P^]CJ RM\H!ZM1
M7&^(KW3=%\>:;?Z[J\FF6$VGW$6^?49(+5I0T>T$;Q'OVO(1D;C@D?<XYB>Z
MCT>X\-QW/B.^25K2V?\ LV;5)H[R0R3$EE27=]I+'Y&C;#(J_*5) (!ZS17G
M+>-HD^(EI=M>,N@7CR:5'=&]@-G+.%#KM D+B0,LR'*@'*<],Q^+_$UMX<\6
M:Q>6VMVL5_:Z5!*ME?ZE(+?+3;6S#Y@525V#<%R"P.#G! /2J*\ZTCXARZC/
M86]SKWAZUW7D]O+=%2T5ZT<^P10_OALD9"C<E_O@A2*[JSU?3=0E,=AJ%K=2
M",2%89E<A"2H; /0E6&?52.U %NBBB@ HHHH **** "BBB@"IJW_ "!;W_KW
MD_\ 031I/_(%LO\ KWC_ /011JW_ "!;W_KWD_\ 031I/_(%LO\ KWC_ /01
M7/\ \O\ Y?J1]LMT445T%A1110 5D:__ ,PS_L(1?UK7K(U__F&?]A"+^M<^
M)_A,B?PFO1117068NL^&EU6_BO[74[_2;Z.)H#<V)CW/$3DHRR(ZD9 (.W<.
M<$9.<NY^'=A(MJFGZGJ6FQ6T5O'Y=LT3B7R)O.C9S+&[%@Y))R-V3G-==10!
MP\?PLTR.^LK\ZE>RZA9@A+V>VLY93F1Y!@M 0A#2.04"DYYS@8VT\)60\%VO
MAJ:XNI[:TBBC@N&=5FC,1!B<,J@!E*J0<?PC.><[M% ',/X&M;BQOH]0U34;
MV]O3"7U*5HEGC\E_,A";(U10CY887J23G-1M\/[*.UCM].U/4-.2+4);]/L_
MDG:\@8%1OC8;!YCX'^UUKJZ* . ?X/Z*VXK?WJ2R6'V"6X^SV;3/'Y/DY\QH
M"ZGR\+A"J\9QDDGH[;PM#!XI&O/>W$UW]D%JP:*!?, Q\S,D:NQR,[2VT$G"
MCC&Y10 4444 9&G?\C+K/_;#_P! -:]9&G?\C+K/_;#_ - -:]<^'^!^LO\
MTID0V^_\PHHHKH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#(T#_F)_]A"7^E:]9&@?\Q/_ +"$O]*UZY\-_"1$/A"BBBN@L***
M* "BBB@ K#U7QEH6B7DEKJ5Z8I(HQ),RP2.D"G.WS'52L9;!"AB"QX7)XK#U
MSPKK.H?%+1?$-K%IALM. !D>5EN,%95=<>4V1B0$;7CS@A]WR%+[:3X@TSQ)
MJMUH2Z;-;:Q)%-+)>32*]I(L2Q$A%4B5=J(=N^/G=SSD &[J>JVFCVT=QJ$C
M1Q23QP*RQ,_SR.$0':#@%F R>!GDU7N_$6GV,MO%<?:_-N)FABBCL9I'8J<,
MVU4)" D?O#\G(YY%< W@+Q0-=UV\BM]#":E>6\Z,EVZ%UAO/.4N/(+;BG!R[
M@'A<)A51_AOK$LF%L-!M75=56WO8IW:6T^U2&2)XQY(Y3)& R_>)!H ]4K,N
M--L(]>AUJ5+HWHB^QHT<DS($9L\QJ=@YQERO&!DX KA++X<W<6I6ES=^'O#;
M6L=Q/<#34G?R+4M#$JI&#!@JTD7F'Y5"LV0&9<FOX?\ AUK^C6NFV_\ 9^AJ
M+.ZL9VE6_E=F:*(QRRC, ^=@0 ,\C@D 4 >K45YWX/\ !&OZ1X6\1Z9?OIVG
M7.JJS03:7,S+#*T/EL_,<;<$!@2SN?XG)&XU]2\ :GJ-E906VA^&])CA26-;
M>TF;98RL\;+>0$0+^]7:WR[5ZCYQR" >F45X[K?@5DO+2"7PKI5W>:CJM[*2
MHF>#R'1BOG2K 1'AW!","I89!SDKIWWPWU>>\O6(TN^,EK)"E_<R.L]RC6JP
MBWF'EM^Z#@RY#'D#Y,Y:@#TV21(8FDE=4C12S.QP% ZDGL*K0BUDU26>-9&G
M\A%,A#^64)8C83\F<YSMY^[NZ+7F>H?#'4[S5K-XM-\/P64>FM:2*LK,X+P2
M*Z\PDNHED+@AD#99F0L018;X?ZN3-MT7PV+1FLG?2S<,;>\$,#QLDG^CX 4L
MC*=K<Q)D#L >GT5Y=H_P[UK2?%&E:B;;2KAK)K59+YKZ43R(EL\,AV&(C)W+
MU?+"- QX&/4: "BBB@ HHHH **** *FK?\@6]_Z]Y/\ T$T:3_R!;+_KWC_]
M!%&K?\@6]_Z]Y/\ T$T:3_R!;+_KWC_]!%<__+_Y?J1]LMT445T%A1110 54
MU'3H]3ACCEDEB\N02*T3 ,& ..<>]6Z*F45-<LMA-)JS,C^P/^HMJG_@3_\
M6H_L#_J+:I_X$_\ UJUZ*Q^K4NQ/)$R/[ _ZBVJ?^!/_ -:C^P/^HMJG_@3_
M /6K7HH^K4NP<D3(_L#_ *BVJ?\ @3_]:H+S2/LULSKJFJ,Y(6-?M/WF/ '3
MUK>JFO\ I>HE^L5J=J^\A')_ ''XFHGAZ=K):L3A$IIX?;8N_5]3+8Y(N.,_
ME2_V!_U%M4_\"?\ ZU:]%7]6I=OS'[.)D?V!_P!1;5/_  )_^M1_8'_46U3_
M ,"?_K5KT4?5J78.2)D?V!_U%M4_\"?_ *U']@?]1;5/_ G_ .M6O11]6I=@
MY(E'3M*CTZ2>1)[B=Y]N]IW#'Y<XYQ[U>HHK:$(P7+'8I))6044450PHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R- _YB?_ &$)
M?Z5KUD:!_P Q/_L(2_TK7KGPW\)$0^$****Z"PHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJW_(%O?\ KWD_]!-&
MD_\ (%LO^O>/_P!!%&K?\@6]_P"O>3_T$T:3_P @6R_Z]X__ $$5S_\ +_Y?
MJ1]LMT445T%A1110 4444 %%<9XOUC4K#Q-HT-CJ+VUJSH;E(XD<8:>),R[E
M+",AF4%""&8$_(&96^#_ !!K&L^)-1.JXCLY8S+I\$,B,J1K*T;>8-@99<KS
M\[+@XPI4Y .UHKSK6+WQG''K<-E<3IJ$,L=PD<<MJ\,-JPF$;(TD:8^>,>8)
M-Q"J2AR16WX?\6_VMXFO--G@N(G5"\(:-5CVHL3-SNW[R+B)CD  .H'S*] '
M17L[06Q,0#2N0D2GNQZ?X_04^UMUM;5(5.=HY8]6/4G\3S5>$_:]0>;K%;DQ
MQ^[?Q'\.GYU=K./O/F^XE:NX4445H4%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@Z-?6EL^I)<W4,+
M&_E(620*2..>:T_[6T[_ *"%K_W^7_&E?3+"1V>2QMF9CEF:%22?7I2?V3IW
M_0/M?^_*_P"%<D(5H1Y5;\3-*25@_M;3O^@A:_\ ?Y?\:/[6T[_H(6O_ '^7
M_&C^R=._Z!]K_P!^5_PIDVG:7!"TLMC:A%&2?(7_  JVZZ5W;\1^_P"0_P#M
M;3O^@A:_]_E_QH_M;3O^@A:_]_E_QJK9Z/:%7GN;"W#RD$1&)<1KV'3KZGU^
ME6O[)T[_ *!]K_WY7_"E%UVKZ?B)<[#^UM._Z"%K_P!_E_QH_M;3O^@A:_\
M?Y?\:/[)T[_H'VO_ 'Y7_"C^R=._Z!]K_P!^5_PI_O\ R_$?OA_:VG?]!"U_
M[_+_ (T?VMIW_00M?^_R_P"-']DZ=_T#[7_ORO\ A1_9.G?] ^U_[\K_ (4?
MO_+\0]\/[6T[_H(6O_?Y?\:/[6T[_H(6O_?Y?\:/[)T[_H'VO_?E?\*/[)T[
M_H'VO_?E?\*/W_E^(>^']K:=_P!!"U_[_+_C1_:VG?\ 00M?^_R_XT?V3IW_
M $#[7_ORO^%']DZ=_P! ^U_[\K_A1^_\OQ#WP_M;3O\ H(6O_?Y?\:/[6T[_
M *"%K_W^7_&C^R=._P"@?:_]^5_PH_LG3O\ H'VO_?E?\*/W_E^(>^']K:=_
MT$+7_O\ +_C1_:VG?]!"U_[_ "_XT?V3IW_0/M?^_*_X4?V3IW_0/M?^_*_X
M4?O_ "_$/?#^UM._Z"%K_P!_E_QH_M;3O^@A:_\ ?Y?\:/[)T[_H'VO_ 'Y7
M_"C^R=._Z!]K_P!^5_PH_?\ E^(>^']K:=_T$+7_ +_+_C1_:VG?]!"U_P"_
MR_XT?V3IW_0/M?\ ORO^%']DZ=_T#[7_ +\K_A1^_P#+\0]\/[6T[_H(6O\
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
M:65Y;"U(:PANGOS#=--<RFZ92OF++)(=HPS?*%ZG.1SGHZ** ,C7_P#F&?\
M80B_K6O61K__ ##/^PA%_6M>N>G_ !9_(A?$PHHHKH+"BBB@ HHHH *J:M_R
M!;W_ *]Y/_035NJFK?\ (%O?^O>3_P!!-9U?X<O04MF&D_\ (%LO^O>/_P!!
M%6ZJ:3_R!;+_ *]X_P#T$5;HI?PX^@H[(IZO92:EHE]8PS+;R75O)"DSPK*L
M992 Q1OE<#.=IX/0UE>$O#M_X;T*YLKO5(M0N9;B2=+CR)% +X.&#RNS8;)S
MO'! XQFNAHK0HX2_^'=YJ7A#3M)N]9A-U82.PGB@GABE1U92K)'<*_1C_P M
M,'N".*63P'K(N-1EL_$-E;?VA')'*@T@.H&U%B(#2G+*$ 9CDN#@XVQ[.ZHH
M X;P_P" -0T6_P!+GFUN&X6R>=Y=EO.'G\QY7 +/<.#M,S?,ZN^,_,"Q-6=2
M\':M=^(YM4M-:LH$:]M[J.&73GD*B*-D*EA,N<[\YP,8Z&NPHH \YT;X9:GH
MT]@\&MZ61:)9QG;H[*SI;B3N)^&<RL2?7G!IX^&=^VEM:3^((2SV\$9D@LY8
M3YD-S)/&X*3AE'[UE8!@3@$,M>AT4 <'8_#J\T_4-,FM]7M!;V<\-S)"UA)(
MSR1H\9V2/,S(I20\,7(;G<02INZQX.U'4O$DVIV^KVL$4LMB_D/8M(P%M(\F
M-PE'+-(><< #@]:Z^B@#SO3_ (:ZM9!Y9?$-G=7:745U:O-I;&.-TBDB^:+S
M\8VRDA4\M5900,9%68?AW>V,EO'INM6\=G:MIXABFL&=Q':(5VEA*H)8G.0H
M '&#UKNZ* //3X(U+3=$EADN!J[36(LGCL[58'#B9Y(IT:2;";#(21\Q.T$<
M\'J-2T&:[T"VLK6]$-W:R13QW,T/F*\J,&W.@*[MQ!)P0<G.0:VJ* .,NO!6
MJWFJ_;9M;M"7,=Q)&-.;'VJ.)HU=#YV5CPRDQ\DX.'&XUF:3\.-3\/W%G=V^
MIZ?.MC]E806^DF*2=8()(M@8W&T%A*Q!/ 8]^:]&HH \FTWX7ZU>^ ;*SO-3
M@T?43:6]K/&E@/DABBE0(3'/GS"TS$RHZAA\I3:64[$'@74M-U&?5+RYL=72
M3S6N+&UTORI;I7@CA\L/)<;1Q&#\W')'%>@T4 9?AO39-)\/6=I<2RS3I&/-
MDG8-(S8Z,PZD#"Y]%%:E%% !61H'_,3_ .PA+_2M>LC0/^8G_P!A"7^E<]3^
M+#YD/XD:]%%%=!84444 %%%% !1110 4444 %%%% !1110 5EWNE7,^J"]L[
M_P"RN(?)(\D/D;L]S_G%:E%1.G&HK2_R_(32>YD?V=K/_0=_\DT_QH_L[6?^
M@[_Y)I_C6O167U>'=_\ @4O\R>1?TV9']G:S_P!!W_R33_&C^SM9_P"@[_Y)
MI_C6O11]7AW?_@4O\PY%_39D?V=K/_0=_P#)-/\ &C^SM9_Z#O\ Y)I_C6O1
M1]7AW?\ X%+_ ##D7]-F1_9VL_\ 0=_\DT_QH_L[6?\ H._^2:?XUKT4?5X=
MW_X%+_,.1?TV9']G:S_T'?\ R33_ !H_L[6?^@[_ .2:?XUKT4?5X=W_ .!2
M_P PY%_39D?V=K/_ $'?_)-/\:/[.UG_ *#O_DFG^-:]%'U>'=_^!2_S#D7]
M-F1_9VL_]!W_ ,DT_P :/[.UG_H._P#DFG^-:]%'U>'=_P#@4O\ ,.1?TV9'
M]G:S_P!!W_R33_&C^SM9_P"@[_Y)I_C6O11]7AW?_@4O\PY%_39D?V=K/_0=
M_P#)-/\ &C^SM9_Z#O\ Y)I_C6O11]7AW?\ X%+_ ##D7]-F1_9VL_\ 0=_\
MDT_QH_L[6?\ H._^2:?XUKT4?5X=W_X%+_,.1?TV9']G:S_T'?\ R33_ !H_
ML[6?^@[_ .2:?XUKT4?5X=W_ .!2_P PY%_39BMHU_/-;M>:MYZ03+,$^S*N
M2I]0:VJ**TA2C3OR]?-O\QJ*6P4445H4%%%% !1110 57U&)Y]+NH8AN>2%U
M49QDE2!5BBE)<R:8GJC#M+K6;6R@M_[$W^5&J;OM:#.!C-2_VCK/_0"_\G$_
MPK7HKG5&25E4?_DO^1/*UU_+_(R/[1UG_H!?^3B?X4?VCK/_ $ O_)Q/\*UZ
M*?LI_P#/Q_\ DO\ D'*^_P"7^1D?VCK/_0"_\G$_PH_M'6?^@%_Y.)_A6O11
M[*?_ #\?_DO^0<K[_E_D9']HZS_T O\ R<3_  H_M'6?^@%_Y.)_A6O11[*?
M_/Q_^2_Y!ROO^7^1D?VCK/\ T O_ "<3_"C^T=9_Z 7_ ).)_A6O11[*?_/Q
M_P#DO^0<K[_E_D9']HZS_P! +_R<3_"C^T=9_P"@%_Y.)_A6O11[*?\ S\?_
M )+_ )!ROO\ E_D9']HZS_T O_)Q/\*/[1UG_H!?^3B?X5KT4>RG_P _'_Y+
M_D'*^_Y?Y&1_:.L_] +_ ,G$_P */[1UG_H!?^3B?X5KT4>RG_S\?_DO^0<K
M[_E_D9']HZS_ - +_P G$_PH_M'6?^@%_P"3B?X5KT4>RG_S\?\ Y+_D'*^_
MY?Y&1_:.L_\ 0"_\G$_PH_M'6?\ H!?^3B?X5KT4>RG_ ,_'_P"2_P"0<K[_
M )?Y&1_:.L_] +_R<3_"C^T=9_Z 7_DXG^%:]%'LI_\ /Q_^2_Y!ROO^7^1D
M?VCK/_0"_P#)Q/\ "GZ%;W,$-VUY!Y#SW3S!-X; 8#N*U**<:+4E*4F[>GZ)
M HZW;"BBBMRPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
L* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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="idm139806864242240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - 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>Mar. 14, 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_CoverAbstract', window );"><strong>Cover [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_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">001-40336<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">Karat Packaging 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">DE<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">83-2237832<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">6185 Kimball Avenue<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Chino<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">91708<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">626<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">965-8882<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, $0.001 par value<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">KRT<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">NASDAQ<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">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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation 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="re">
<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="ro">
<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">$ 95,868,312<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,887,457<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant&#8217;s Proxy Statement for the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant&#8217;s fiscal year ended December&#160;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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001758021<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>
</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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</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 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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="idm139806864121520">
<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_krt_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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">243<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_AuditorName', window );">Auditor Name</a></td>
<td class="text">BDO USA, LLP<span></span>
</td>
</tr>
<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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Los Angeles, California<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_krt_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;">krt_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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>26
<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="idm139806864725712">
<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 (including $2,022 and $1,163 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">$ 16,041<span></span>
</td>
<td class="nump">$ 6,483<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for bad debt of $1,260 and $250 at December&#160;31, 2022 and 2021, respectively (including $6 and $24 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">29,912<span></span>
</td>
<td class="nump">32,776<span></span>
</td>
</tr>
<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">71,206<span></span>
</td>
<td class="nump">58,472<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets (including $191 and $63 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">6,641<span></span>
</td>
<td class="nump">5,141<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">123,800<span></span>
</td>
<td class="nump">102,872<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net (including $45,399 and $46,612 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">95,568<span></span>
</td>
<td class="nump">93,475<span></span>
</td>
</tr>
<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_DepositsAssetsNoncurrent', window );">Deposits</a></td>
<td class="nump">12,413<span></span>
</td>
<td class="nump">6,885<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">3,510<span></span>
</td>
<td class="nump">3,510<span></span>
</td>
</tr>
<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">353<span></span>
</td>
<td class="nump">380<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 );">Operating right-of-use assets</a></td>
<td class="nump">15,713<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_OtherAssetsNoncurrent', window );">Other assets (including $38 and $65 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">818<span></span>
</td>
<td class="nump">477<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_Assets', window );">Total assets</a></td>
<td class="nump">252,175<span></span>
</td>
<td class="nump">207,599<span></span>
</td>
</tr>
<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_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="re">
<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 (including $2 and $136 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">18,559<span></span>
</td>
<td class="nump">18,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_AccruedLiabilitiesCurrent', window );">Accrued expenses (including $625 and $68 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">9,005<span></span>
</td>
<td class="nump">7,813<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_DueToRelatedPartiesCurrent', window );">Related party payable</a></td>
<td class="nump">4,940<span></span>
</td>
<td class="nump">2,003<span></span>
</td>
</tr>
<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable (including $0 and $9 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85<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 (including $165 and $88 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">1,281<span></span>
</td>
<td class="nump">1,215<span></span>
</td>
</tr>
<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_LongTermDebtCurrent', window );">Debt, current portion (including $957 and $1,178 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,178<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 );">Operating lease liabilities, current portion</a></td>
<td class="nump">4,511<span></span>
</td>
<td class="nump">0<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">39,253<span></span>
</td>
<td class="nump">30,764<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">5,156<span></span>
</td>
<td class="nump">5,634<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_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent', window );">Long-term debt, net of current portion and debt discount of $216 and $200 at December&#160;31, 2022 and December&#160;31, 2021, respectively (including $41,558 and $35,339 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively, and debt discount of $216 and $200 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">41,558<span></span>
</td>
<td class="nump">35,339<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 );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">11,623<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_OtherLiabilitiesNoncurrent', window );">Other liabilities (including $1,302 and $2,637 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">2,652<span></span>
</td>
<td class="nump">3,837<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">100,242<span></span>
</td>
<td class="nump">75,574<span></span>
</td>
</tr>
<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_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 18)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Karat Packaging Inc. 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_PreferredStockValue', window );">Preferred stock, $0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of December&#160;31, 2022 and 2021</a></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_CommonStockValue', window );">Common stock, $0.001 par value, 100,000,000 shares authorized, 19,908,005 and 19,885,005 shares issued and outstanding, respectively, as of December&#160;31, 2022 and 19,827,417 and 19,804,417 shares issued and outstanding, respectively, as of December&#160;31, 2021</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<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">85,792<span></span>
</td>
<td class="nump">83,694<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_TreasuryStockValue', window );">Treasury stock, $0.001 par value, 23,000 shares as of both December&#160;31, 2022 and 2021</a></td>
<td class="num">(248)<span></span>
</td>
<td class="num">(248)<span></span>
</td>
</tr>
<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">56,118<span></span>
</td>
<td class="nump">39,434<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_StockholdersEquity', window );">Total Karat Packaging Inc. stockholders&#8217; equity</a></td>
<td class="nump">141,682<span></span>
</td>
<td class="nump">122,900<span></span>
</td>
</tr>
<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_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">10,251<span></span>
</td>
<td class="nump">9,125<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">151,933<span></span>
</td>
<td class="nump">132,025<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 252,175<span></span>
</td>
<td class="nump">$ 207,599<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding long term line of credit.</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;">krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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 https://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 https://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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, 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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: 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)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-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 https://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_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 https://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(30)(a)(1))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-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 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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.25)<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax asset, of deferred tax liability attributable to taxable differences 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 https://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 https://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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-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_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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/2009/role/commonPracticeRef<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 https://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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations due all related parties. For classified balance sheets, represents the current portion of such 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://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)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://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_Goodwill</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-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://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(6))<br> -URI https://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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 https://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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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,20)<br> -URI https://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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority 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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://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 https://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_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://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(17))<br> -URI https://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 https://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 https://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 https://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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://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_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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: 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 https://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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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,30)<br> -URI https://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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-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>27
<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="idm139806864624272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - 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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 16,041<span></span>
</td>
<td class="nump">$ 6,483<span></span>
</td>
</tr>
<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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for bad debt</a></td>
<td class="nump">1,260<span></span>
</td>
<td class="nump">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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">6,641<span></span>
</td>
<td class="nump">5,141<span></span>
</td>
</tr>
<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">95,568<span></span>
</td>
<td class="nump">93,475<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">818<span></span>
</td>
<td class="nump">477<span></span>
</td>
</tr>
<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">18,559<span></span>
</td>
<td class="nump">18,470<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">9,005<span></span>
</td>
<td class="nump">7,813<span></span>
</td>
</tr>
<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85<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">1,281<span></span>
</td>
<td class="nump">1,215<span></span>
</td>
</tr>
<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_LongTermDebtCurrent', window );">Long-term debt, current portion</a></td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,178<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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<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">$ 2,652<span></span>
</td>
<td class="nump">$ 3,837<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<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">100,000,000<span></span>
</td>
<td class="nump">100,000,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">19,908,005<span></span>
</td>
<td class="nump">19,827,417<span></span>
</td>
</tr>
<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">19,885,005<span></span>
</td>
<td class="nump">19,804,417<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_krt_TreasuryStockParOrStatedValuePerShare', window );">Treasury stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<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">23,000<span></span>
</td>
<td class="nump">23,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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIE, Primary Beneficiary</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">$ 2,022<span></span>
</td>
<td class="nump">$ 1,163<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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for bad debt</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">63<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">45,399<span></span>
</td>
<td class="nump">46,612<span></span>
</td>
</tr>
<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">65<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<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 expenses</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">68<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<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">165<span></span>
</td>
<td class="nump">88<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_LongTermDebtCurrent', window );">Long-term debt, current portion</a></td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,178<span></span>
</td>
</tr>
<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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">41,558<span></span>
</td>
<td class="nump">35,339<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_DebtInstrumentUnamortizedDiscountNoncurrent', window );">Debt discount</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<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">$ 1,302<span></span>
</td>
<td class="nump">$ 2,637<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_TreasuryStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 treasury 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;">krt_TreasuryStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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 https://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 https://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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: 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)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-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 https://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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: 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(4))<br> -URI https://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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock.</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 https://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_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_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 https://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 https://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_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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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_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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&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_DebtInstrumentUnamortizedDiscountNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt discount to be amortized 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 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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,20)<br> -URI https://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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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))<br> -URI https://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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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://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(17))<br> -URI https://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 https://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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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 https://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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://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_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 https://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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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>28
<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="idm139806865533360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br></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_IncomeStatementAbstract', window );"><strong>Income Statement [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 422,957,000<span></span>
</td>
<td class="nump">$ 364,244,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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">290,871,000<span></span>
</td>
<td class="nump">256,417,000<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">132,086,000<span></span>
</td>
<td class="nump">107,827,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_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">35,844,000<span></span>
</td>
<td class="nump">32,261,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_GeneralAndAdministrativeExpense', window );">General and administrative expenses (including $2,775 and $2,550 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">66,227,000<span></span>
</td>
<td class="nump">52,421,000<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">102,071,000<span></span>
</td>
<td class="nump">84,682,000<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">30,015,000<span></span>
</td>
<td class="nump">23,145,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses)</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_RentalIncomeNonoperating', window );">Rental income (including $949 and $931 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">949,000<span></span>
</td>
<td class="nump">931,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_OtherNonoperatingIncomeExpense', window );">Other (expense) income (including $0 and $9 other income associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="num">(228,000)<span></span>
</td>
<td class="nump">259,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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Gain (loss) on foreign currency transactions</a></td>
<td class="nump">1,568,000<span></span>
</td>
<td class="num">(412,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_InvestmentIncomeInterest', window );">Interest income (including $2,171 and $1,270 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">2,226,000<span></span>
</td>
<td class="nump">1,512,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_InterestExpense', window );">Interest expense (including $1,821 and $1,781 associated with variable interest entity for the years ended December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="num">(2,017,000)<span></span>
</td>
<td class="num">(2,907,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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on forgiveness of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,000,000<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_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">2,498,000<span></span>
</td>
<td class="nump">4,383,000<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 provision for income taxes</a></td>
<td class="nump">32,513,000<span></span>
</td>
<td class="nump">27,528,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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">6,676,000<span></span>
</td>
<td class="nump">5,089,000<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">25,837,000<span></span>
</td>
<td class="nump">22,439,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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest</a></td>
<td class="nump">2,189,000<span></span>
</td>
<td class="nump">1,661,000<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 attributable to Karat Packaging Inc.</a></td>
<td class="nump">$ 23,648,000<span></span>
</td>
<td class="nump">$ 20,778,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_EarningsPerShareAbstract', window );"><strong>Basic and diluted earnings 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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.19<span></span>
</td>
<td class="nump">$ 1.13<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 (in dollars per share)</a></td>
<td class="nump">$ 1.19<span></span>
</td>
<td class="nump">$ 1.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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding, basic (in shares)</a></td>
<td class="nump">19,824,911<span></span>
</td>
<td class="nump">18,409,243<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding, diluted (in shares)</a></td>
<td class="nump">19,925,905<span></span>
</td>
<td class="nump">18,566,260<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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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_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_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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</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 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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 https://asc.fasb.org/extlink&amp;oid=126953954&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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of borrowed funds accounted for as interest 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: 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.9)<br> -URI https://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_InterestExpense</td>
</tr>
<tr>
<td style="padding-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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 result for the period of deducting operating expenses from operating revenues.</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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-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_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) related to nonoperating activities, 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 https://asc.fasb.org/extlink&amp;oid=126732423&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_RentalIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.</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.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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_RentalIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://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_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 https://asc.fasb.org/extlink&amp;oid=126953954&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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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="idm139806864217392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - 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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">$ (66,227)<span></span>
</td>
<td class="num">$ (52,421)<span></span>
</td>
</tr>
<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_RentalIncomeNonoperating', window );">Rental income</a></td>
<td class="nump">949<span></span>
</td>
<td class="nump">931<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_OtherNonoperatingIncomeExpense', window );">Other (expense) income</a></td>
<td class="num">(228)<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">2,226<span></span>
</td>
<td class="nump">1,512<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(2,017)<span></span>
</td>
<td class="num">(2,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_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">VIE, Primary Beneficiary</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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(2,775)<span></span>
</td>
<td class="num">(2,550)<span></span>
</td>
</tr>
<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_RentalIncomeNonoperating', window );">Rental income</a></td>
<td class="nump">949<span></span>
</td>
<td class="nump">931<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_OtherNonoperatingIncomeExpense', window );">Other (expense) income</a></td>
<td class="nump">9<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">2,171<span></span>
</td>
<td class="nump">1,270<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">$ (1,821)<span></span>
</td>
<td class="num">$ (1,781)<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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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 https://asc.fasb.org/extlink&amp;oid=126953954&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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of borrowed funds accounted for as interest 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: 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.9)<br> -URI https://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_InterestExpense</td>
</tr>
<tr>
<td style="padding-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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) related to nonoperating activities, 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_RentalIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.</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.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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_RentalIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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>30
<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="idm139806860832880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Total Stockholders&#8217; Equity Attributable to Karat Packaging Inc.</div></th>
<th class="th"><div>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>Noncontrolling Interest</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 );">Balance at the beginning of period (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">15,190,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at the beginning of period at Dec. 31, 2020</a></td>
<td class="nump">$ 39,868,000<span></span>
</td>
<td class="nump">$ 32,404,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="num">$ (248,000)<span></span>
</td>
<td class="nump">$ 13,981,000<span></span>
</td>
<td class="nump">$ 18,656,000<span></span>
</td>
<td class="nump">$ 7,464,000<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 );">Treasury stock, balance at the beginning of period (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="num">(23,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock in connection with our initial public offering, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,542,500<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in connection with our initial public offering, net of issuance costs of $5,088</a></td>
<td class="nump">67,592,000<span></span>
</td>
<td class="nump">67,592,000<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,587,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_DividendsCommonStockCash', window );">Cash dividends declared ($0.35 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>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,917<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 2,026,000<span></span>
</td>
<td class="nump">2,026,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,026,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 22,439,000<span></span>
</td>
<td class="nump">20,778,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="nump">20,778,000<span></span>
</td>
<td class="nump">1,661,000<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 );">Balance at the end of period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">19,804,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,827,417<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at the end of period at Dec. 31, 2021</a></td>
<td class="nump">$ 132,025,000<span></span>
</td>
<td class="nump">122,900,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="num">$ (248,000)<span></span>
</td>
<td class="nump">83,694,000<span></span>
</td>
<td class="nump">39,434,000<span></span>
</td>
<td class="nump">9,125,000<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 );">Treasury stock, balance at the end of period (in shares) at Dec. 31, 2021</a></td>
<td class="num">(23,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,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>
</tr>
<tr class="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 declared ($0.35 per share)</a></td>
<td class="num">$ (6,964,000)<span></span>
</td>
<td class="num">(6,964,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(6,964,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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of common stock upon vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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="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="nump">$ 2,047,000<span></span>
</td>
<td class="nump">2,047,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,047,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">$ 51,000<span></span>
</td>
<td class="nump">51,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Noncontrolling interest tax withholding</a></td>
<td class="num">(1,063,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,063,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 25,837,000<span></span>
</td>
<td class="nump">23,648,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="nump">23,648,000<span></span>
</td>
<td class="nump">2,189,000<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 );">Balance at the end of period (in shares) at Dec. 31, 2022</a></td>
<td class="nump">19,885,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,908,005<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at the end of period at Dec. 31, 2022</a></td>
<td class="nump">$ 151,933,000<span></span>
</td>
<td class="nump">$ 141,682,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="num">$ (248,000)<span></span>
</td>
<td class="nump">$ 85,792,000<span></span>
</td>
<td class="nump">$ 56,118,000<span></span>
</td>
<td class="nump">$ 10,251,000<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 );">Treasury stock, balance at the end of period (in shares) at Dec. 31, 2022</a></td>
<td class="num">(23,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to equity for grantee's tax withholding obligation 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>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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&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_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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 https://asc.fasb.org/extlink&amp;oid=126732423&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock issued 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(29))<br> -URI https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(28))<br> -URI https://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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period related to Restricted Stock Awards, net of any shares forfeited.</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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://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 https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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 https://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(28))<br> -URI https://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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as a result of the exercise of stock 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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-31)<br> -URI https://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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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 https://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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="idm139806866410384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Parenthetical) - 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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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_PaymentsOfStockIssuanceCosts', window );">Net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,088<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_CommonStockDividendsPerShareCashPaid', window );">Dividends paid to stockholders (in dollars per share)</a></td>
<td class="nump">$ 0.35<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_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 https://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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for cost incurred directly with the issuance of an equity security.</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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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="idm139806864268352">
<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="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_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>
</tr>
<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 25,837<span></span>
</td>
<td class="nump">$ 22,439<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>
</tr>
<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">10,405<span></span>
</td>
<td class="nump">10,044<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_ProvisionForDoubtfulAccounts', window );">Adjustments to allowance for bad debt</a></td>
<td class="nump">1,010<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_InventoryWriteDown', window );">Adjustments to inventory reserve</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">68<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_krt_WriteOffOfInventory', window );">Write-off of inventory</a></td>
<td class="nump">3,470<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<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_GainLossOnDispositionOfAssets1', window );">Gain on sale of asset</a></td>
<td class="num">(32)<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_DerivativeGainLossOnDerivativeNet', window );">Change in fair value of interest rate swap</a></td>
<td class="num">(2,159)<span></span>
</td>
<td class="num">(1,512)<span></span>
</td>
</tr>
<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_AmortizationOfDeferredLoanOriginationFeesNet', window );">Amortization of loan fees</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(478)<span></span>
</td>
<td class="num">(483)<span></span>
</td>
</tr>
<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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,047<span></span>
</td>
<td class="nump">2,026<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on forgiveness of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of operating right-of-use assets</a></td>
<td class="nump">3,822<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_krt_ImpairmentOfDeposit', window );">Impairment of deposit</a></td>
<td class="nump">465<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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in operating assets</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">1,854<span></span>
</td>
<td class="num">(8,938)<span></span>
</td>
</tr>
<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">(16,210)<span></span>
</td>
<td class="num">(10,850)<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(1,514)<span></span>
</td>
<td class="nump">1,389<span></span>
</td>
</tr>
<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_IncreaseDecreaseInDepositOtherAssets', window );">Deposits</a></td>
<td class="num">(145)<span></span>
</td>
<td class="num">(64)<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_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">109<span></span>
</td>
<td class="num">(316)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating liabilities</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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">89<span></span>
</td>
<td class="num">(1,599)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">1,571<span></span>
</td>
<td class="nump">2,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_IncreaseDecreaseInDueToRelatedParties', window );">Related party payable</a></td>
<td class="nump">2,937<span></span>
</td>
<td class="num">(3,035)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(85)<span></span>
</td>
<td class="nump">44<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="nump">66<span></span>
</td>
<td class="nump">664<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="num">(3,780)<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(794)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">29,474<span></span>
</td>
<td class="nump">8,679<span></span>
</td>
</tr>
<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_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>
</tr>
<tr class="re">
<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 );">Purchases of property and equipment</a></td>
<td class="num">(2,657)<span></span>
</td>
<td class="num">(4,175)<span></span>
</td>
</tr>
<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">77<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_krt_PaymentsForDepositsForPropertyPlantAndEquipment', window );">Deposits paid for property and equipment</a></td>
<td class="num">(12,090)<span></span>
</td>
<td class="num">(8,206)<span></span>
</td>
</tr>
<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_PaymentsToAcquireInterestInJointVenture', window );">Deposits paid for joint venture investment</a></td>
<td class="num">(5,876)<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_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment', window );">Deposits refunded from joint venture investment</a></td>
<td class="nump">1,876<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_ProceedsFromDerivativeInstrumentInvestingActivities', window );">Proceeds from settlement of interest rate swap</a></td>
<td class="nump">825<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of Pacific Cup, Inc., net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(900)<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 investing activities</a></td>
<td class="num">(17,845)<span></span>
</td>
<td class="num">(13,281)<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>
</tr>
<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 line of credit</a></td>
<td class="nump">21,100<span></span>
</td>
<td class="nump">1,470<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 on line of credit</a></td>
<td class="num">(21,100)<span></span>
</td>
<td class="num">(34,639)<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_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit', window );">Proceeds from long-term debt</a></td>
<td class="nump">27,477<span></span>
</td>
<td class="nump">15,997<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_RepaymentsOfLongTermDebt', window );">Payments on long-term debt</a></td>
<td class="num">(21,572)<span></span>
</td>
<td class="num">(39,272)<span></span>
</td>
</tr>
<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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of common stock in connection with initial public offering, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">67,592<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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">51<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<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_PaymentsOfDividendsCommonStock', window );">Dividends paid to shareholders</a></td>
<td class="num">(6,964)<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_RepaymentsOfLongTermCapitalLeaseObligations', window );">Payments on capital lease obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(611)<span></span>
</td>
</tr>
<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments of noncontrolling interest tax withholding</a></td>
<td class="num">(1,063)<span></span>
</td>
<td class="nump">0<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(2,071)<span></span>
</td>
<td class="nump">10,637<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">9,558<span></span>
</td>
<td class="nump">6,035<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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Beginning of year</a></td>
<td class="nump">6,483<span></span>
</td>
<td class="nump">448<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">16,041<span></span>
</td>
<td class="nump">6,483<span></span>
</td>
</tr>
<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosures of non-cash investing and financing activities:</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_PropertyPlantAndEquipmentTransfersAndChanges', window );">Transfers from deposit to property and equipment</a></td>
<td class="nump">9,859<span></span>
</td>
<td class="nump">4,981<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_krt_AcquisitionPriceIncludedWithinDeposits', window );">Acquisition price of Pacific Cup, Inc. included within deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100<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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on forgiveness of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</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_IncomeTaxesPaidNet', window );">Cash paid for income tax</a></td>
<td class="nump">8,303<span></span>
</td>
<td class="nump">4,836<span></span>
</td>
</tr>
<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">$ 1,978<span></span>
</td>
<td class="nump">$ 2,895<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_AcquisitionPriceIncludedWithinDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the acquisition price included within deposits in noncash or partial noncash 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;">krt_AcquisitionPriceIncludedWithinDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_ImpairmentOfDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of Deposit</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;">krt_ImpairmentOfDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_PaymentsForDepositsForPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposits 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>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;">krt_PaymentsForDepositsForPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_ProceedsFromDepositsRefundedFromJointVentureInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Deposits Refunded From Joint Venture Investment</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;">krt_ProceedsFromDepositsRefundedFromJointVentureInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a debt excluding line of credit initially having maturity due after one year or beyond 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;">krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_WriteOffOfInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of Inventory</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;">krt_WriteOffOfInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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_AmortizationOfDeferredLoanOriginationFeesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.</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 310<br> -SubTopic 20<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126974470&amp;loc=d3e8622-111531<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126954810&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_AmortizationOfDeferredLoanOriginationFeesNet</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the fair value of derivatives recognized in the income statement.</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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</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 https://asc.fasb.org/extlink&amp;oid=126954810&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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126999549&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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due within one year (or one business cycle) from customers for the credit sale of 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses incurred but not yet 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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126938201&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_IncreaseDecreaseInDepositOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInDepositOtherAssets</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other obligations or expenses incurred but not yet 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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses, and 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense for 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to satisfy grantee's tax withholding obligation 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://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 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a business, net of the cash acquired from the purchase.</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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126954810&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_ProceedsFromDerivativeInstrumentInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 provided by derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.</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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_ProceedsFromDerivativeInstrumentInvestingActivities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the amount received from entity's first offering of stock to the public.</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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-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_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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_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 https://asc.fasb.org/extlink&amp;oid=126954810&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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of option 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 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 https://asc.fasb.org/extlink&amp;oid=126732423&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<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 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTransfersAndChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. 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 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTransfersAndChanges</td>
</tr>
<tr>
<td style="padding-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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on accounts 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, 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/otherTransitionRef<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 https://asc.fasb.org/extlink&amp;oid=126954810&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_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126954810&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>33
<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="idm139806864715168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations<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_NatureOfOperations', window );">Nature of Operations</a></td>
<td class="text">Nature of Operations <div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lollicup USA Inc. (&#8220;Lollicup&#8221;) was incorporated on January 21, 2001 under the laws of the State of California as an S-corporation. Effective January 1, 2018, Lollicup elected to convert from an S-Corporation to a C-Corporation. Karat Packaging Inc. (&#8220;Karat Packaging&#8221;) was incorporated on September 26, 2018 as a Delaware corporation and became the holding company for Lollicup (collectively, the &#8220;Company&#8221;) through a share exchange with the shareholders of Lollicup. On April 15, 2021, the Company completed an initial public offering of shares of its common stock. The shares are listed on the NASDAQ Global Market under the symbol "KRT". </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is a manufacturer and distributor of single-use disposable products used in a variety of restaurant and foodservice settings. The Company supplies a wide range of products such as food containers, tableware, cups, lids, cutlery, and straws. The products are available in plastic, paper, biopolymer-based and other compostable forms. In addition to manufacturing and distribution, the Company offers customized solutions to customers, including new product development, design, printing, and logistics services, and distributes certain specialty food and beverages products, such as boba and coffee drinks. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company supplies products to national and regional distributors, supermarkets, restaurants, and convenience stores as well as to smaller chains and businesses including boutique coffee houses, bubble tea cafes, pizza parlors and frozen yogurt shops.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company currently operates manufacturing facilities and distribution and fulfillment centers in Chino, California; Rockwall, Texas and Kapolei, Hawaii. In addition, the Company operates six other distribution centers located in Branchburg, New Jersey; Sumner, Washington; Summerville, South Carolina; Kapolei, Hawaii and City of Industry, California.</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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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="idm139806862506960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies <div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;) and the rules of the Securities and Exchange Commission (&#8220;SEC&#8221;). </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of Karat Packaging and its wholly-owned and controlled operating subsidiaries, Lollicup, Lollicup Franchising, LLC (&#8220;Lollicup Franchising&#8221;) and Global Wells, a variable interest entity wherein the Company is the primary beneficiary. All intercompany accounts and transactions have been eliminated. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The Company consolidates its variable interest entity, Global Wells, in which the Company is the primary beneficiary. Noncontrolling interests represent third-party equity ownership interests in Global Wells. The Company recognizes noncontrolling interests as equity in the consolidated financial statements separate from the Company&#8217;s stockholders&#8217; equity. The amount of net income attributable to noncontrolling interests is disclosed in the consolidated statements of income. Tax payments made by the Company on behalf of the noncontrolling interests are deducted from their equity balances, as shown in the consolidated statements of stockholders&#8217; equity.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates and Assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management uses estimates and assumptions in preparing financial statements in accordance with GAAP. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the reported revenues and expenses. Actual results could differ materially from the estimates that were assumed in preparing the consolidated financial statements. Estimates that are significant to the consolidated financial statements include stock-based compensation, allowance for doubtful accounts and reserve for slow-moving and obsolete inventory.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reporting Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company manages and evaluates its operations in one reportable segment. This segment consists of manufacturing and supply of a broad portfolio of single-use products that are used to serve food and beverages and are available in plastic, paper, foam, post-consumer recycled content and renewable materials. It also consists of the distribution of certain specialty food and beverage products, such as boba and coffee drinks, and certain restaurant and warehouse supplies. The Company&#8217;s long-lived assets are all located in the United States, and its revenues are all generated in the United States.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per share:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Basic earnings per common share is calculated by dividing net income attributable to Karat Packaging, Inc by the weighted average number of common shares outstanding during the related period. Diluted earnings per common share is calculated by adjusting weighted average outstanding shares, assuming conversion of all potentially dilutive shares. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Out-of-period adjustment:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2022, the Company recorded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $3,500,000 write off of certain inventory items out of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$879,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was determined to be out-of-period and was recorded</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to correct immaterial errors in its previously issued quarterly and annual financial statements. The impact of the inventory out-of-period adjustment was a decrease to inventory, operating income and income before provision for income taxes of $879,000, an increase to cost of goods sold of $879,000, and a decrease to net income of $664,000 for the year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported totals for assets and liabilities, shareholders' equity, cash flows or net income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and cash equivalents:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company considers all highly liquid investments purchased with an original maturity at the date of purchase of three months or less to be cash equivalents. At December&#160;31, 2022 and 2021, cash and cash equivalents were comprised of cash held in money markets, cash on hand and cash deposited with banks. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">    Accounts Receivable and Allowances:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#160;Accounts receivable consists primarily of amounts due from customers. Accounts receivable are carried at their estimated collectible amounts and are periodically evaluated for collectability based on past credit history. The Company recognizes an allowance for bad debt on accounts receivable in an amount equal to the estimated probable losses net of recoveries. The allowance is based on an analysis of historical bad debt write-offs, current past due customers in the aging, risk profiles associated with different customer types, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. The Company also maintains a sales allowance primarily related to potential billing adjustments due to situations such as product returns and damages. The amount of the sales allowance is determined based on a historical transaction analysis and any additions to the sales allowance are recorded as a reduction to net revenue.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventories consist of raw materials, work-in-process, and finished goods. Inventory cost is determined using the first-in, first-out (FIFO) method and valued at lower of cost or net realizable value. The Company maintains a reserve for excess and obsolete inventory and carries its inventory at net realizable value, taking into account various factors including historic usage, expected demand, anticipated sales price, and product obsolescence.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Property and equipment are carried at cost, net of accumulated depreciation and amortization, and net of impairment losses, if any. Depreciation of property and equipment are computed by straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized using the straight-line method over the term of the lease, or the estimated life of the improvement, whichever is less. </span></div><div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of property and equipment are as follows: </span></div><div style="margin-top:8pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years to 15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years to 40 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property held under capital leases </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years to 5 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;3 years</span></div></td></tr></table></div><div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Normal repairs and maintenance are expensed as incurred, whereas significant changes that materially increase values or extend useful lives are capitalized and depreciated over the estimated useful lives of the related assets. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deposits:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deposits are payments made for machinery and equipment, and construction and improvement for the Company&#8217;s facilities. Included in deposits are also payments made to lessors of leased properties as security for the full and faithful observance of contracts, which will be refunded to the Company upon expiration or termination of the contract. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If such events or circumstances exist, an impairment test is performed which comprises of two steps. The first step compares the carrying amount of the asset to the sum of expected undiscounted future cash flows. If the sum of expected undiscounted future cash </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">flows exceeds the carrying amount of the asset, no impairment is taken. If the sum of expected undiscounted future cash flows is less than the carrying amount of the asset, a second step is warranted and an impairment loss is measured as the amount by which the carrying amount of the asset exceeds its fair value calculated using the present value of estimated net future cash flows. For the years ended December&#160;31, 2022 and 2021, management concluded that an impairment write-down was not required. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination and Goodwill:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies the acquisition method of accounting for business combinations in accordance with GAAP, which requires the Company to make use of estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs. The Company&#8217;s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is the excess of the acquisition price over the fair value of the tangible and identifiable intangible net assets acquired. The Company performs an impairment test of goodwill annually or whenever events and circumstances indicate that the carrying amount of goodwill may exceed its fair value. The Company operates as a single operating segment with one reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. During the years ended December&#160;31, 2022 and 2021, the Company determined no impairments have occurred. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company's goodwill from December&#160;31, 2020 to December&#160;31, 2022:</span></div><div style="text-align:justify;text-indent:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.484%"><tr><td style="width:1.0%"/><td style="width:76.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.753%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,113</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Government Grants:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government grants are not recognized unless there is reasonable assurance that the Company and Global Wells will comply with the grants&#8217; conditions and that the grants will be received. As of December&#160;31, 2022 and 2021, the Company received cumulative grants of $1,350,000 and $1,200,000, respectively. As of both December&#160;31, 2022 and 2021, Global Wells received cumulative grants of $1,302,000. These grants are reported as deferred income within other liabilities in the accompanying consolidated balance sheets as there are conditions attached to the grants that the Company and Global Wells have not met. These conditions include requiring the facility in Rockwall, Texas to maintain a certain minimum tax value for 5 years calendar years through 2024 (the &#8220;Required Period&#8221;), continue operations in the facility for the Required Period, have a minimum number of full time equivalent employees with a minimum average annual gross wage employed in the operation of the facility in the Required Period, and promise to not engage in a pattern or practice of unlawful employment of aliens during the Required Period.&#160;</span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Codification (&#8220;ASC&#8221;) 815,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to recognize all of its derivative instruments as either assets or liabilities in the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the statement of income during the current period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">      The Company and Global Wells entered into certain interest rate swaps to manage the interest rate risk, and accounted for such interest rate swaps as a derivative instrument under ASC 815. The interest rate swaps were not designated for hedge accounting and as such, the change in the fair value of interest rate swaps was recognized as interest income (expense) in the accompanying consolidated statements of income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable Interest Entities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has a variable interest in Global Wells. In 2017, Lollicup along with three other unrelated parties formed Global Wells. Lollicup has a 13.5% ownership interest and a 25% voting interest in Global Wells, located in Rockwall, Texas. The purpose of this entity is to own, construct, and manage a warehouse and a </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">manufacturing facility. Global Wells&#8217; operating agreement may require its members to make additional contributions only upon the unanimous decision of the members or where the cash in Global Wells&#8217; bank account falls below $50,000. In the event that a member is unable to make an additional capital contribution, the other members will be required to make contributions to offset the amount that member cannot contribute, up to $25,000.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Wells was determined to be a variable interest entity in accordance with ASC Topic 810,&#160;Consolidations, however, at the time the investment was made, it was determined that Lollicup was not the primary beneficiary. In 2018, Lollicup entered into an operating lease with Global Wells (&#8220;Texas Lease&#8221;). In 2020, the Company entered into another operating lease with Global Wells (&#8220;New Jersey Lease&#8221;). </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon entering into the Texas Lease with Lollicup on March 23, 2018, it was determined that Lollicup holds current and potential rights that give it the power to direct activities of Global Wells that most significantly impact Global Wells&#8217; economic performance, receive significant benefits, or the obligation to absorb potentially significant losses, resulting in Lollicup having a controlling financial interest in Global Wells. As a result, Lollicup was deemed to be the primary beneficiary of Global Wells and has consolidated Global Wells under the risk and reward model of ASC 810, for the period from March 23, 2018. The monthly lease payments for the Texas Lease and New Jersey Lease are eliminated upon consolidation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets recognized as a result of consolidating Global Wells do not represent additional assets that could be used to satisfy claims against the Company&#8217;s general assets. Conversely, liabilities recognized as a result of consolidating Global Wells do not represent additional claims of the Company&#8217;s general assets; they represent claims against the specific assets of Global Wells. See Note 9 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a description of the two term loans that Global Wells had with financial institutions as of December&#160;31, 2022. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial information includes assets and liabilities of Global Wells and are included in the accompanying consolidated balance sheets, except for those that eliminate upon consolidation:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:70.068%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.014%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from Lollicup USA Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">56,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,984</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to Lollicup USA Inc. </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, current portion </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,558&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,435</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company generates revenues from product sales to customers that include national and regional chains and distributors, fast food restaurants with multiple locations, small businesses, and those that purchase for individual consumption. The Company considers revenue disaggregated by customer type to most accurately reflect the nature and uncertainty of its revenue and cash flows that are affected by economic factors. For the years ended December&#160;31, 2022 and 2021, net sales disaggregated by customer type consist of the amounts shown below. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National and regional chains</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,285&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Online</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,189&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">422,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">364,244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">National and regional chains revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;National and regional chains revenue is derived from chain restaurants and supermarkets with locations across multiple states. Revenue from transactions with national and regional chains is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Distributors revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Distributors revenues are derived from national and regional distributors across the U.S. that purchase the Company&#8217;s products for restaurants, offices, schools, and government entities. Revenue from distributions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Online revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Online revenue is derived from small businesses such as small restaurants, bubble tea shops, coffee shops, juice bars and smoothie shops. Revenue from online transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Retail revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Retail revenue is derived primarily from regional bubble tea shops, boutique coffee shops and frozen yogurt shops. Revenue from retail transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to product sales, the Company also generates revenue from logistics services which is the transportation and delivery of shipping containers from ports to customers, primarily to retail customers. Logistics services revenue is recognized over time due to the continuous transfer of control to the customer. As control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Logistics services revenue was $6,150,000 and $2,779,000 for the years ended December 31, 2022, and 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled to in exchange for transferring goods to the customer. Revenue is recorded based on the total estimated transaction price, which includes fixed consideration and estimates of variable consideration. Variable consideration includes estimates of rebates and other sales incentives, cash discounts for prompt payment, consideration payable to customers for cooperative advertising and other program incentives, and sales returns. The Company estimates its variable consideration based on contract terms and historical experience of actual results using the expected value method. The performance obligations are generally satisfied shortly after manufacturing and shipment as purchases made by the Company&#8217;s customers are manufactured and shipped with minimal lead time.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contract liabilities consist primarily of rebates, sales incentives, customer deposits and consideration payable to customers for cooperative advertising. As of December&#160;31, 2022 and 2021, the rebates, sales incentives and cooperative advertising were not significant to the financial statements. Customer deposits are included in the current liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling fees billed to a customer are recorded within net sales, with corresponding shipping and handling costs recorded in selling expense on the accompanying consolidated statements of income. Shipping and handling fees billed to a customer are not deemed to be separate performance obligations for product sales, as these activities occur before the customer receives the products. Shipping and handling costs included within selling expenses in the consolidated statements of income for the years ended December&#160;31, 2022 and 2021 were $32,508,000 and $28,525,000, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes collected concurrently with revenue-producing activities and remitted to governmental authorities are excluded from revenue. Sales commissions are expensed as incurred due to the amortization period being less than one year and are recorded in selling expense on the accompanying consolidated statements of income.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company expenses costs of print production, trade show, online marketing, and other advertisements in the period in which the expenditure is incurred. Advertising costs included in operating expenses in the consolidated statements of income were $2,418,000 and $2,488,000 for the years ended December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies the provision of ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under ASC 740, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &#160;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deferred tax assets are evaluated for recoverability each reporting period by assessing all positive and negative evidence available in order to assess the need for a valuation allowance. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that such deferred tax assets will not be realized.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for uncertainties in income tax in accordance with ASC 740-10, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainty in Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. This accounting standard also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes in the accompanying consolidated statement of income. Accrued interest and penalties are included in the income taxes payable in the consolidated balance sheet. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash is maintained at financial institutions and, at times, balances exceed federally insured limits. Management believes that the credit risk related to such deposits is minimal. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company extends credit based on the valuation of the customers&#8217; financial condition and general collateral is not required. Management believes the Company is not exposed to any material credit risk on these accounts. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2022 and 2021, purchases from the following vendor makes up greater than 10 percent of total purchases: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Keary Global Ltd. (&#8220;Keary Global&#8221;) and its affiliate, Keary International, Ltd. &#8211; related parties </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due to the following vendors at December&#160;31, 2022 and 2021, respectively, that exceed 10 percent of total accounts payable are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Keary Global and its affiliate, Keary International&#8201;&#8211;&#8201;related parties </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuling Technology Co., Ltd.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wen Ho Industrial Co., Ltd</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:20pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Amounts payable represented less than 10% of total accounts payable.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customer accounted for more than 10 percent of sales or accounts receivable for the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a hierarchy of valuation inputs based on the extent to which the inputs are observable in the marketplace. Observable inputs reflect market data obtained from sources independent of the reporting entity and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unobservable inputs reflect the entity&#8217;s own assumptions about how market participants would value an asset or liability based on the best information available.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">     Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value. The three levels of inputs are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Inputs that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the same term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">       The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. If the inputs used to measure the financial assets and liabilities fall within more than one level described above, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument. Financial assets are considered Level 3 when their fair values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has financial instruments classified within the fair value hierarchy, which consist of the following:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">At December&#160;31, 2022 and 2021, the Company had a money market account, classified as Level 1 within the fair value hierarchy, and reported as a current asset on the consolidated balance sheets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">At December&#160;31, 2021, the Company had an interest rate swap that met the definition of a derivative, classified as Level 2 within the fair value hierarchy, and reported as other liabilities on the consolidated balance sheet. The fair value of interest rate swap was calculated from pricing models that used volatility to quantify the probability of changes around interest rate trends. This interest rate swap was terminated in June 2022, as further discussed in Note 10 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Interest Rate Swaps</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value measurements by level at December&#160;31, 2022 for the assets measured at fair value on a recurring basis:</span></div><div style="margin-top:6pt;text-align:justify"><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 style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,609&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value, December&#160;31, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarize the Company&#8217;s fair value measurements by level at December&#160;31, 2021 for the assets and liabilities measured at fair value on a recurring basis: </span></div><div style="margin-top:8pt"><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 style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,334)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value, December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12.39pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not elected the fair value option as presented by ASC 825,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Option for Financial Assets and Financial Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for the financial assets and liabilities that are not otherwise required to be carried at fair value. Under ASC 820, material financial assets and liabilities not carried at fair value, including accounts receivable, accounts payable, related-party payable, accrued and other liabilities, other payable and borrowings under promissory notes and Line of Credit (as defined below), are reported at their carrying value.</span></div><div style="margin-top:12.39pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, related-party payable, accrued and other liabilities and other payable at December&#160;31, 2022 and 2021, approximated fair value because of the short maturity of these instruments. The carrying amount of the Company's Line of Credit approximates fair value because the interest rate is variable in nature. For the $21,580,000 term loan that the Company refinanced in June 2022, the carrying amount as of December&#160;31, 2021 approximated fair value because the interest rate was variable in nature. The following is a summary of the carrying amount and estimated fair value of the $23,000,000 and $28,700,000 term loans that mature in September 2026 and July 2027, respectively: </span></div><div style="margin-top:12pt;text-align:justify"><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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$23,000,000 term loan maturing in September 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$28,700,000 term loan maturing in July 2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,563&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">42,731</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">39,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The fair value of these financial instruments was determined using Level 2 inputs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company includes gains or losses from foreign currency transactions, such as those resulting from the settlement of foreign receivables or payables, in the consolidated statements of income. The Company recorded a foreign currency gain of $1,568,000 and a loss of $412,000 for the years ended December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognizes stock-based compensation expense related to employee stock options and restricted stock units in accordance with ASC 718,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to record compensation expense equal to the fair value of awards granted to employees and non-employees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of share-based payment awards is estimated on the grant-date using the Black-Scholes option pricing model for stock options, and the closing price of the Company's common stock on the trading day immediately prior to the grant date for restricted stock units. Key input assumptions used in the Black-Scholes option pricing model to estimate the grant date fair value of stock options include the fair value of the Company&#8217;s common stock, the expected option term, the expected volatility of the Company&#8217;s stock over the option&#8217;s expected term, the risk-free interest rate, and the Company&#8217;s expected annual dividend yield.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The risk-free interest rate assumption for options granted under the 2019 Stock Incentive Plan (the "Plan") is based upon observed interest rates on the United States government securities appropriate for the expected term of the Company&#8217;s stock options.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The expected term of employee stock options under the Plan represents the weighted-average period that the stock options are expected to remain outstanding. The expected term of options granted is calculated based on the &#8220;simplified method,&#8221; which estimates the expected term based on the average of the vesting period and contractual term of the stock option.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the expected volatility assumption using the frequency of daily historical prices of comparable public company&#8217;s common stock for a period equal to the expected term of the options.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The dividend yield assumption for options granted under the Plan is based on the Company&#8217;s history and expectation of dividend payouts.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation expense is based on awards that ultimately vest. Forfeitures are accounted for as they occur. The Company has elected to treat stock-based payment awards with graded vesting schedules and time-based service conditions as separate awards and recognizes stock-based compensation expense over the requisite service period using the graded vesting attribution method.&#160;</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of stock-based compensation is inherently uncertain and subjective and involves the application of valuation models and assumptions requiring the use of judgment. If the Company had made different assumptions, its stock-based compensation expense, and its net income could have been significantly different.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as of January 1, 2022 which requires the recognition of the right-of-use ("ROU") assets and related operating and finance lease liabilities on the balance sheet and the disclosure of key information about certain leasing arrangements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted this ASU and related amendments under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. There was no cumulative adjustment to retained earnings upon adoption. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected certain practical expedients permitted under the transition guidance, including to exclude leases with an initial term of 12 months or less at lease commencement, combine non-lease components together with lease components as a single lease component, and to retain the historical lease classification as well as relief from reviewing expired or existing contracts to determine if they contain leases.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commencement date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Leases are classified as either finance leases or operating leases. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements for the use of facilities and vehicles, and its lease terms may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. ROU assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using a discount rate based on similarly secured borrowings available to the Company. ROU assets include any prepaid lease amounts and excludes lease incentives. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New and Recently Adopted Accounting Standards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is an emerging growth company as that term is used in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and as such, the Company have elected to take advantage of certain reduced public company reporting requirements. In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards, as a result, the Company will adopt new or revised accounting standards on the relevant dates in which adoption of such standards is required for private companies.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In February 2016, the FASB issued ASU 2016-02 (Topic 842), "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">". This ASU amends a number of aspects of lease accounting, including requiring lessees to recognize operating leases with a term greater than one year on their balance sheet as a ROU asset and corresponding lease liability, measured at the present value of the lease payments. The Company adopted the ASU and the related amendments as of January 1, 2022 under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. The Company recorded a ROU asset of $8,800,000 and an operating lease liability of $9,200,000 upon adoption. See Note 14 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> for more information.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU 2016-13, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments &#8212; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which adds to U.S. GAAP an impairment model known as the current expected credit loss (CECL) model that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity of U.S. GAAP by decreasing the number of credit impairment models that entities use to account for debt instruments. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years for public business entities that are U.S. Securities and Exchange Commission (SEC) filers. For all other public business entities, the ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. For all other entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted beginning after December 15, 2018, including interim periods within those fiscal years. The FASB subsequently issued ASU 2019-10 (Topic 326), &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments-Credit Losses: Effective Dates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; which amends the effective date for SEC filers that are eligible to be &#8216;smaller reporting companies&#8217;, non-SEC filers and all other companies, including not-for-profit companies and employee benefit plans. For calendar-year end companies that are eligible for the deferral, the effective date is January 1, 2023. The Company will adopt the new standard in annual reporting period beginning after January 1, 2023. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU 2020-3, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Codification Improvements to Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;, which clarifies the requirement for all entities to provide the fair value option disclosures in paragraphs ASC 825-10-50-24 through 50-32. The guidance also clarifies that the contractual term of a net investment in a lease determined in accordance with ASC 842, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;, should be the contractual term used to measure expected credit losses under ASC 326, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments &#8212; Credit Losses</span>&#8221;. This ASU was effective upon adoption of the amendments in ASU 2016-13. The adoption of this ASU did not have a material impact on the consolidated financial statements.<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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all significant accounting policies of the reporting 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://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_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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="idm139806862756944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Pacific Cup, Inc.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, Lollicup entered into an asset purchase agreement (&#8220;the Pacific Cup Agreement&#8221;) with Pacific Cup, Inc. (&#8220;Pacific Cup&#8221;), a manufacturer and distributor of disposable products operating in Kapolei, Hawaii. Pursuant to the Pacific Cup Agreement, Lollicup paid cash consideration of $1,000,000 to acquire certain assets of Pacific Cup. Acquisition-related costs were immaterial. The amounts of revenue and earnings of the acquiree since the acquisition date is included in the consolidated statement of income for the reporting period, which is immaterial from March 1, 2021 through December 31, 2021 and for the year ended December&#160;31, 2022. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized in this transaction was derived from expected opportunities to leverage Pacific Cup&#8217;s customer base, manufacturing facility, and sales force to expand the Company&#8217;s footprint. Goodwill recognized as a result of this acquisition is deductible for income tax purposes, and subject to annual impairment testing, which may give rise to deferred taxes in future periods.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final valuation of assets acquired as a result of this acquisition:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:83.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as 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 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm139806862563520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Joint Venture<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_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [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_EquityMethodInvestmentsDisclosureTextBlock', window );">Joint Venture</a></td>
<td class="text">Joint Venture <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 6, 2022, Lollicup entered into a definitive joint venture agreement (the &#8220;JV Agreement&#8221;) with Happiness Moon Co., Ltd., a Taiwanese company, to jointly establish Bio Earth Technology (&#8220;Bio Earth&#8221;), a new Taiwanese corporation, for the manufacturing of compostable foodservice products from bagasse. The JV Agreement stipulated an investment by the Company of approximately $6,500,000 for a 49% interest in Bio Earth.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Lollicup had invested a total of $4,000,000 pursuant to the JV Agreement as of December&#160;31, 2022, which is included in deposits in the accompanying consolidated balance sheet. This total investment comprised of three payments of $2,000,000 in April 2022, another $2,000,000 in June 2022, and $1,876,000 in November 2022, net of a refund of $1,876,000 received in December 2022. As of December&#160;31, 2022, the incorporation and registration of Bio Earth had not been completed. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">See Note 19 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Subsequent Events </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for subsequent investments made under the JV Agreement.</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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</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 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>37
<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="idm139806864166480">
<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 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials </span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,061&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,543&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal </span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,955&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,215&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less inventory reserve </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(743)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,206&#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 colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,472&#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"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company recorded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $3,500,000 write-off of certain inventory items, out of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$879,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was determined to be out-of-period and was recorded</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to correct immaterial errors in its previously issued quarterly and annual financial statements.</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_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 https://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>38
<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="idm139806866244160">
<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 <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 style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,063&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,137&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,757&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,568&#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;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,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"/></tr></table>Depreciation and amortization expense on property and equipment was $10,378,000 and $10,024,000 for the years ended December&#160;31, 2022 and 2021, respectively. Depreciation and amortization expense is reported within general and administrative expense except for depreciation and amortization expense related to manufacturing facilities and equipment, which is included in cost of goods sold on the accompanying consolidated statements of income.<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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://asc.fasb.org/extlink&amp;oid=126982197&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>39
<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="idm139806862550416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit<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 );">Line of Credit</a></td>
<td class="text">Line of Credit <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Business Loan Agreement, dated February 23, 2018, between Lollicup, as borrower, and Hanmi Bank, as lender (as amended, the &#8220;Loan Agreement&#8221;), the Company has a line of credit with a maximum borrowing capacity of $40,000,000 (the &#8220;Line of Credit&#8221;) secured by the Company&#8217;s assets. The Line of Credit also includes a standby letter of credit sublimit, which was amended and increased to $2,000,000 on August 18, 2022. The Company is not required to pay a commitment (unused) fee on the undrawn portion of the Line of Credit and interest is payable monthly. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 6, 2021, the Company amended the Loan Agreement. Prior to October 6, 2021, interest accrued at an annual rate of prime less 0.25% with a minimum floor of 3.75%, and the amount that could be borrowed was subject to a borrowing base that was calculated as a percentage of the accounts receivable and inventory balances measured monthly. Additionally, the Company was required to comply with certain financial covenants, including a minimum current ratio, minimum tangible net worth, minimum debt service coverage ratio, and minimum debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) ratio.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendment on October 6, 2021, among other things, (1) extended the maturity date to October 6, 2023, (2) revised the interest on any line of credit borrowings to an annual rate of prime less 0.25%, with a minimum floor of 3.25%, (3) removed the requirement for the maximum amount of borrowings to be subject to a borrowing base requirement that was calculated as a percentage of accounts receivable and inventory balances, (4) removed the minimum tangible net worth and minimum debt service coverage ratio from the financial covenant requirement, and (5) added a minimum fixed charge coverage ratio in the financial covenant requirement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the maximum remaining amount that could be borrowed under the Line of Credit was $38,930,000. The Company had $0 of borrowings outstanding under the Line of Credit as of both December&#160;31, 2022 and 2021. The amount issued under the standby letter of credit was $1,070,000 and $0 as of December&#160;31, 2022 and 2021, respectively. As of both December&#160;31, 2022 and 2021, the Company was in compliance with the financial covenants under the Line of Credit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company amended the Line of Credit again in March 2023. See Note 19 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further discussion.</span></div>Long-Term Debt <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $23,000,000 term loan that matures September 30, 2026, with an initial balance of $16,115,000 and an option to request for additional advances up to a maximum of $6,885,000 through September 2022, which the Company exercised in February 2022. Interest accrues at a fixed rate of 3.5% per annum. Principal and interest payments of $116,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by Global Wells and one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $21,580,000 term loan ("2029 Loan") that was set to mature in May 2029. Interest accrued at prime rate less 0.25% (3.00% at December&#160;31, 2021) and principal payments ranging from $24,000 to $40,000 along with interest were due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan was collateralized by substantially all of the Company&#8217;s and Global Well&#8217;s assets and was guaranteed by the Company and its stockholders. The Company incurred debt issuance costs of approximately $119,000, which was reported as a reduction of the carrying value of debt on the accompanying consolidated balance sheet. This loan was refinanced in June 2022 (see below).</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $28,700,000 term loan ("2027 Loan") that matures July 1, 2027, with an initial balance of $20,700,000 and an option to request for additional advances up to a maximum of $8,000,000 through June 30, 2023. Interest accrues at a fixed rate of 4.375% per annum. Principal and interest payments of $$104,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt coverage ratio.</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,731&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,717&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: unamortized loan fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(957)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-term debt, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:46pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">KARAT PACKAGING INC. AND SUBSIDIARIES </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:6pt;text-indent:20pt"><span><br/></span></div><div style="text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, future maturities are: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,731&#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"/></tr></table></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's refinance of the 2029 Loan with the 2027 Loan in June 2022 was accounted for as a debt modification. The Company was in compliance with all of its financial covenants as of both December&#160;31, 2022 and 2021.</span></div>On April 16, 2020, the Company received a $5,000,000 Paycheck Protection Program ("PPP") loan under the Coronavirus Aid, Relief, and Economic Security ("CARES") Act which included, among other terms, an interest rate of 1.00% per annum. The PPP loan was subject to events of default and other provisions customary for a loan of this type. A PPP loan may be forgiven, partially or in full, if certain conditions are met, principally based on having been disbursed for permissible purposes and maintaining certain average levels of employment and payroll as required by the CARES Act. On June 10, 2021, the full amount of the PPP loan was forgiven. A $5,000,000 gain from the forgiveness of the PPP loan was recognized in the consolidated statements of income for the year ended December 31, 2021.<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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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>40
<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="idm139806862353040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses</a></td>
<td class="text">Accrued Expenses <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to accrued expense liabilities: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued miscellaneous expenses </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation and sick pay </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued shipping expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued professional services fees</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164&#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;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sale taxes and use taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,005&#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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,813&#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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, accrued expenses, and other liabilities that are classified as current 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>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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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>41
<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="idm139806862490016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<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 );">Long-Term Debt</a></td>
<td class="text">Line of Credit <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Business Loan Agreement, dated February 23, 2018, between Lollicup, as borrower, and Hanmi Bank, as lender (as amended, the &#8220;Loan Agreement&#8221;), the Company has a line of credit with a maximum borrowing capacity of $40,000,000 (the &#8220;Line of Credit&#8221;) secured by the Company&#8217;s assets. The Line of Credit also includes a standby letter of credit sublimit, which was amended and increased to $2,000,000 on August 18, 2022. The Company is not required to pay a commitment (unused) fee on the undrawn portion of the Line of Credit and interest is payable monthly. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 6, 2021, the Company amended the Loan Agreement. Prior to October 6, 2021, interest accrued at an annual rate of prime less 0.25% with a minimum floor of 3.75%, and the amount that could be borrowed was subject to a borrowing base that was calculated as a percentage of the accounts receivable and inventory balances measured monthly. Additionally, the Company was required to comply with certain financial covenants, including a minimum current ratio, minimum tangible net worth, minimum debt service coverage ratio, and minimum debt to earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) ratio.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendment on October 6, 2021, among other things, (1) extended the maturity date to October 6, 2023, (2) revised the interest on any line of credit borrowings to an annual rate of prime less 0.25%, with a minimum floor of 3.25%, (3) removed the requirement for the maximum amount of borrowings to be subject to a borrowing base requirement that was calculated as a percentage of accounts receivable and inventory balances, (4) removed the minimum tangible net worth and minimum debt service coverage ratio from the financial covenant requirement, and (5) added a minimum fixed charge coverage ratio in the financial covenant requirement.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, the maximum remaining amount that could be borrowed under the Line of Credit was $38,930,000. The Company had $0 of borrowings outstanding under the Line of Credit as of both December&#160;31, 2022 and 2021. The amount issued under the standby letter of credit was $1,070,000 and $0 as of December&#160;31, 2022 and 2021, respectively. As of both December&#160;31, 2022 and 2021, the Company was in compliance with the financial covenants under the Line of Credit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company amended the Line of Credit again in March 2023. See Note 19 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Subsequent Events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> for further discussion.</span></div>Long-Term Debt <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $23,000,000 term loan that matures September 30, 2026, with an initial balance of $16,115,000 and an option to request for additional advances up to a maximum of $6,885,000 through September 2022, which the Company exercised in February 2022. Interest accrues at a fixed rate of 3.5% per annum. Principal and interest payments of $116,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by Global Wells and one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $21,580,000 term loan ("2029 Loan") that was set to mature in May 2029. Interest accrued at prime rate less 0.25% (3.00% at December&#160;31, 2021) and principal payments ranging from $24,000 to $40,000 along with interest were due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan was collateralized by substantially all of the Company&#8217;s and Global Well&#8217;s assets and was guaranteed by the Company and its stockholders. The Company incurred debt issuance costs of approximately $119,000, which was reported as a reduction of the carrying value of debt on the accompanying consolidated balance sheet. This loan was refinanced in June 2022 (see below).</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $28,700,000 term loan ("2027 Loan") that matures July 1, 2027, with an initial balance of $20,700,000 and an option to request for additional advances up to a maximum of $8,000,000 through June 30, 2023. Interest accrues at a fixed rate of 4.375% per annum. Principal and interest payments of $$104,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt coverage ratio.</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,731&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,717&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: unamortized loan fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(957)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-term debt, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:46pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">KARAT PACKAGING INC. AND SUBSIDIARIES </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:6pt;text-indent:20pt"><span><br/></span></div><div style="text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, future maturities are: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,731&#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"/></tr></table></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's refinance of the 2029 Loan with the 2027 Loan in June 2022 was accounted for as a debt modification. The Company was in compliance with all of its financial covenants as of both December&#160;31, 2022 and 2021.</span></div>On April 16, 2020, the Company received a $5,000,000 Paycheck Protection Program ("PPP") loan under the Coronavirus Aid, Relief, and Economic Security ("CARES") Act which included, among other terms, an interest rate of 1.00% per annum. The PPP loan was subject to events of default and other provisions customary for a loan of this type. A PPP loan may be forgiven, partially or in full, if certain conditions are met, principally based on having been disbursed for permissible purposes and maintaining certain average levels of employment and payroll as required by the CARES Act. On June 10, 2021, the full amount of the PPP loan was forgiven. A $5,000,000 gain from the forgiveness of the PPP loan was recognized in the consolidated statements of income for the year ended December 31, 2021.<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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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>42
<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="idm139806862501104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps<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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Interest Rate Swaps</a></td>
<td class="text">Interest Rate Swaps In June 2022, Global Wells terminated its ten-year floating-to-fixed interest rate swap, and recognized cash proceeds of $825,000 as gain on the settlement, which was included in interest income in the accompanying consolidated statements of income. This interest rate swap had a notional value of $21,580,000 as of the effective date of June&#160;13, 2019 based on the prime rate versus a 5.05% fixed rate. As of December&#160;31, 2021, the fair value of the interest rate swap was $1,334,000, which is reported as other liabilities in the accompanying consolidated balance sheet. For the years ended December&#160;31, 2022 and 2021, Global Wells recognized $2,159,000 (including the gain on settlement) and $1,270,000 as interest income related to change in fair value of this interest rate swap, respectively. In June 2019, the Company also entered into a five-year floating-to-fixed interest-rate swap, with an effective date of June 3, 2019, that was based on the prime rate versus 5.19% fixed rate. The notional was $10,000,000 as of June 2019. For the year ended December&#160;31, 2021, the Company recognized approximately $47,000 in interest income related to change in fair value of this interest rate swap. In April 2021, the Company terminated this interest rate swap, recognizing $196,000 in swap termination fee, which was included in interest expense in the consolidated statements of income for the year ended December&#160;31, 2021<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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</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 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>43
<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="idm139806862653216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder&#8217;s 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_EquityAbstract', window );"><strong>Equity [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 );">Stockholder&#8217;s Equity</a></td>
<td class="text">Stockholder&#8217;s Equity<div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s Certificate of Incorporation authorize both common and preferred stock. The total number of shares of all classes of stock authorized for issuance is 110,000,000 shares, par value of $0.001, with 10,000,000 designed as preferred stock and 100,000,000 designated as common stock. Each holder of common stock and preferred stock shall be entitled to one vote per share held. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In April 2021, the Company completed its initial public offering and issued 4,542,500 shares of its common stock. The total amount of proceeds received, net of issuance costs, was approximately $67,587,000.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 9, 2022, Company declared a dividend of $0.35 per share of the Company's common stock. The Company recorded $6,964,000 of cash dividends as of December&#160;31, 2022. The Company did not declare any dividend for the year ended December&#160;31, 2021.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>44
<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="idm139806866305504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<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</a></td>
<td class="text">Stock-Based Compensation In January 2019, the Company&#8217;s board of directors adopted the 2019 Stock Incentive Plan (the &#8220;Plan&#8221;). A total of 2,000,000 shares of common stock were authorized and reserved for issuance under the Plan in the form of incentive or <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nonqualified stock options and stock awards. A committee appointed by the board of directors of the Company determines the terms and conditions of each grant under the Plan. Employees, directors, and consultants are eligible to receive stock options and stock awards under the Plan. The aggregate number of shares available under the Plan and the number of shares subject to outstanding options may be increased or decreased by the Plan administrator to reflect any changes in the outstanding common stock by reason of any recapitalization, reorganization, reclassification, stock split, reverse split, combination of shares, exchange of shares, stock dividend or other distribution payable in capital stock or similar transaction.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The exercise price of incentive stock options may not be less than the fair market value of the common stock at the date of grant. The exercise price of incentive stock options granted to individuals that own greater than 10% of the voting stock may not be less than 110% of the fair market value of the common stock at the date of grant.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The term of each incentive and nonqualified option is based upon conditions as determined by the option agreement; however, the term can be no more than ten years from the date of the grant. In the case of an incentive stock option granted to an optionee who, at the time the option is granted, owns stock representing more than 10% of the voting power of all classes of stock of the Company or any parent or subsidiary, the term of the option will be a shorter term as provided in the option agreement, but not more than five years from the date of the grant.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2022, a total of 1,322,349 shares of common stock was available for further award grants under the Plan. For the years ended December&#160;31, 2022 and 2021, the Company recognized a total of $2,047,000 and $2,026,000 in stock-based compensation expense, respectively. The restricted stock units and stock options granted prior to April 15, 2021 were subjected to vesting conditions contingent upon the closing of an initial public offering of the Company. Such awards began vesting on April 15, 2021 when the Company completed its initial public offering. The Company recognizes stock-based compensation over the vesting period, which is generally 3 years for both the restricted stock units and stock options. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company recognized a net tax benefit of $89,000 and $237,000 from compensation expense related to stock options and restricted stock units during the years ended December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Stock Options </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity under the Plan for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Number of Options </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted-Average Exercise Price </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted-Average Remaining Contract Life (In Years) </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Aggregate Intrinsic Value </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:90.64pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:92.5pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,000</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.86&#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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:90.64pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:92.5pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,000&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.76&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:90.64pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:92.5pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,000&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,000)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.58&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected to vest at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2022</span></td><td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,333&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.86&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #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-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of stock options granted during the years ended December&#160;31, 2022 and 2021 was $5.18 and $5.74 respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, total remaining stock-based compensation cost for unvested stock options under the Plan was approximately $792,000. The cost is expected to be recognized over a weighted-average period of 1.4 years. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is calculated by subtracting the exercise price of the option from the closing price of the Company&#8217;s common stock on December&#160;31, 2022, multiplied by the number of shares per each option.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions that were used to calculate the grant date fair value of the Company&#8217;s stock option grants for the year ended December&#160;31, 2022 were as follows: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><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 style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued restricted stock units to its employees. The following table summarizes the unvested restricted stock units for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Number of Shares Outstanding </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted Average Grant Date Fair Value </span></div></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2020</span></td><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,000</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.98&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,917)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.55&#160;</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,083)</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,900&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.69&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,166)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,146&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.47&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of restricted stock units granted during the years ended December&#160;31, 2022 and 2021 was $16.69 and $17.98 respectively. The total fair value of restricted stock units, as of their respective vesting date, during the years ended December&#160;31, 2022 and 2021 was $1,156,000 and $1,884,000, respectively. In September 2021, the Company&#8217;s board of directors accelerated the vesting of the Company&#8217;s restricted stock units, with each tranche of award vesting 6 months earlier than the original vesting date. The acceleration of the restricted stock units vesting was treated as an award modification under ASC 718, resulting in an additional stock-based compensation expense of approximately $719,000 recognized during the year ended December 31, 2021. At December&#160;31, 2022, total remaining stock-based compensation cost for unvested restricted stock units was approximately $327,000. The cost is expected to be recognized over a weighted-average period of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.9 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_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>45
<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="idm139806862430336">
<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:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing the net income attributable to equity holders of the Company for the year by the weighted average number of common shares outstanding during the period. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,648&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,778&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13&#160;</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt">Diluted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share is calculated based upon the weighted average number of common shares and common equivalent shares outstanding during the period, calculated using the treasury stock method. Under the treasury stock </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">method, exercise proceeds include the amount the employee must pay for exercising stock options and the amount of compensation cost related to stock awards for future services that the Company has not yet recognized. Common equivalent shares are excluded from the computation in periods in which they have an anti-dilutive effect.  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of diluted earnings per share: </span></div><div style="margin-top:6pt;text-indent:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.757%"><tr><td style="width:1.0%"/><td style="width:66.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.722%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.725%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,648&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,778&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive shares</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total dilutive shares</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,566&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>For the years ended December&#160;31, 2022 and 2021 a total of 449,223 and 234,072 shares of potentially dilutive shares, respectively, have been excluded in the diluted earnings per share calculation due to its anti-dilutive impact on earnings per share.<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 https://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 https://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 https://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 https://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>46
<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="idm139806862501104">
<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-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily leases manufacturing facilities, distribution centers and office spaces with lease terms expiring through 2031. For the year ended December 31, 2022, the Company recognized the following lease costs in the accompanying consolidated statement of income:</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:66.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.881%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,650&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, total lease expense included in operating expense and cost of goods sold was $3,446,000 and $1,076,000, respectively. Rent expense for the year ended December 31, 2021 was $1,783,000.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to operating leases for the year ended December 31, 2022:</span></div><div><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:64.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, future lease payments under operating leases were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.817%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,244&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, approximate future minimum lease obligations prior to the adoption of Topic 842 were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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 style="width:69.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.817%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,322&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, Global Wells entered into an operating lease with an unrelated party as the landlord. The lease generates monthly rental payments from $58,000 to $61,000 over the lease term of 38 months beginning September 9, 2020. Rental income for the years ended December&#160;31, 2022 and December&#160;31, 2021 were $949,000 and $931,000, respectively. The expected rental income is $611,000 for the year ended December 31, 2023.</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_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 https://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>47
<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="idm139806862525328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions Keary Global owns 250,004 shares of the Company's common stock as of December&#160;31, 2022, which Keary Global acquired upon exercise of two convertible notes during the third quarter of 2018. Keary Global and its affiliate, Keary International, are owned by one of the Company&#8217;s stockholders&#8217; family member. In addition to being a stockholder, Keary Global and Keary International are inventory suppliers and purchasing agents for the Company overseas. The Company has entered into ongoing purchase and supply agreements with Keary Global. At December&#160;31, 2022 and 2021, the Company has accounts payable due to Keary Global and Keary International of $4,940,000 and $2,003,000, respectively. Purchases for the years ended December&#160;31, 2022 and 2021 from this related party were $42,978,000 and $37,021,000, respectively.<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm139806862403152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits<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 );">Employee Benefits</a></td>
<td class="text">Employee Benefits The Company maintains a 401(k) plan for employees who meet specific requirements. The Company matches 100% of the employees&#8217; contributions up to 3% of each employee&#8217;s salary, 87.5% of the employees&#8217; contributions up to 4% of each employee&#8217;s salary, and 80% of the employees&#8217; contributions up to 5% of each employee&#8217;s salary. The Company&#8217;s portion of the contributions is expensed as incurred with a total expense of $345,000 and $322,000 for the years ended December&#160;31, 2022 and 2021, respectively.<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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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>49
<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="idm139806862415248">
<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 The provision for income taxes for the years ended December&#160;31, 2022 and 2021, respectively, consisted of: <div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,154&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(483)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amount used for federal and state income tax purposes. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s deferred tax assets (liabilities), calculated using effective tax rates is as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals &amp; deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant improvement allowance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D credit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government grant </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,639&#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;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,016&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets&#8201;&#8211;&#8201;depreciation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,350)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Global Wells Investment Group </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,795)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,156)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,634)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of income taxes are as follows from statutory rate of 21% to the effective tax rate for the years ended December&#160;31, 2022 and 2021, respectively: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax computed at the federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal tax benefits </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling Interest - Income not subject to tax </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government forgiveness of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be audited by the Internal Revenue Service and various state tax authorities. Disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income and expenses among various tax jurisdictions because of differing interpretations of tax laws and regulations. The Company evaluates its exposures associated with the tax filing positions and, while it believes its positions comply with applicable laws, may record liabilities based upon estimates of the ultimate outcome of these matters and the guidance provided in ASC 740. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company remains subject to IRS examination for the 2016 through 2021 tax years, and has received notice in February 2019 that it is under examination for years 2016 and 2017. Additionally, the Company files multiple state and local income tax returns and remains subject to examination in various of these jurisdictions for the 2018 through 2021 tax years. As of December&#160;31, 2022, the Company does not have any unrecognized tax benefit.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides for the recognition of deferred tax assets if realization of these assets is more-likely-than-not. In evaluating the Company&#8217;s ability to recover its deferred tax assets, the Company considers all available positive and negative evidence, including its operating results, ongoing tax planning and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based upon the level of historical taxable income, at this time, the Company determined that sufficient positive evidence existed to conclude that it is more likely than not there will be full utilization of the deferred tax assets in each jurisdiction. As such, as of December&#160;31, 2022, based on the available evidence, the Company did not record any valuation allowance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Taxpayer Certainty and Disaster Relief Act of 2020 (the "TCJA"), enacted on December 27, 2020, added a temporary exception to the 50% limit on the amount that businesses may deduct for food or beverages. Beginning January 1, 2021, through December 31, 2022, the temporary exception allows a 100% deduction for food or beverages from restaurants. The Company evaluated the impacts and incorporated such impacts into its income tax provision. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 1, 2022, pursuant to the TCJA, research and experimental expenditures incurred in the current period are required to be capitalized and amortized over five or fifteen years, depending on where the research is conducted. The Company has incorporated such impacts into its provision for income taxes for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the year ended December&#160;31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Inflation Reduction Act of 2022 (the "Act") was signed into law. The Act, among other things, imposes a nondeductible 1% excise tax on the fair market value of certain stock that is "repurchased" during the taxable year by publicly traded U.S. corporations or acquired by certain of its subsidiaries. The taxable amount is reduced by the fair market value of certain issuances of stock throughout the year. The Act also imposes a 15% corporate minimum tax on the adjusted financial statement income of large corporations for taxable years beginning after December 31, 2022. We do not expect these tax law changes to have a material impact on our consolidated financial statements; however, we will continue to evaluate their impact.</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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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>50
<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="idm139806862693568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and ContingenciesThe Company is a party to, and certain of its property is the subject of, various pending claims and legal proceedings that routinely arise in the ordinary course of its business. Management believes that the outcome of such litigation and claims, should they arise in the future, is not likely to have a material effect on the Company&#8217;s financial position or results of income.<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitments and contingencies.</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 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm139806862653216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events <div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In January and February 2023, Lollicup made two additional investment payments of $1,300,000 and $1,600,000, respectively, and received a refund of $950,000 in March 2023, pursuant to the JV Agreement as discussed in Note 4 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Joint Venture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company entered into an 88-month lease agreement commencing on April 17, 2023 for a 52,000 square-foot distribution facility in Aurora, Illinois. The term of the lease expires on July 31, 2030 and requires monthly base lease payments ranging from $34,000 to $43,000 after an initial rent abatement period.</span></div>In March 2023, the Company amended the Line of Credit, which among other things, (1) extended the maturity date to March 14, 2025, and (2) revised the interest on any line of credit borrowings to an annual rate of one month term Secured Overnight Financing Rate ("SOFR") plus 2.50%, with a SOFR floor of 1.0%.<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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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="idm139806865617392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation: The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;GAAP&#8221;) and the rules of the Securities and Exchange Commission (&#8220;SEC&#8221;).<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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">Principles of Consolidation: The consolidated financial statements include the accounts of Karat Packaging and its wholly-owned and controlled operating subsidiaries, Lollicup, Lollicup Franchising, LLC (&#8220;Lollicup Franchising&#8221;) and Global Wells, a variable interest entity wherein the Company is the primary beneficiary. All intercompany accounts and transactions have been eliminated.<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_krt_NoncontrollingInterestsPolicyTextBlock', window );">Noncontrolling Interests</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The Company consolidates its variable interest entity, Global Wells, in which the Company is the primary beneficiary. Noncontrolling interests represent third-party equity ownership interests in Global Wells. The Company recognizes noncontrolling interests as equity in the consolidated financial statements separate from the Company&#8217;s stockholders&#8217; equity. The amount of net income attributable to noncontrolling interests is disclosed in the consolidated statements of income. Tax payments made by the Company on behalf of the noncontrolling interests are deducted from their equity balances, as shown in the consolidated statements of stockholders&#8217; equity.</span><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 );">Estimates and Assumptions</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates and Assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Management uses estimates and assumptions in preparing financial statements in accordance with GAAP. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the reported revenues and expenses. Actual results could differ materially from the estimates that were assumed in preparing the consolidated financial statements. Estimates that are significant to the consolidated financial statements include stock-based compensation, allowance for doubtful accounts and reserve for slow-moving and obsolete inventory.</span><span></span>
</td>
</tr>
<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_SegmentReportingPolicyPolicyTextBlock', window );">Reporting Segments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reporting Segments:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company manages and evaluates its operations in one reportable segment. This segment consists of manufacturing and supply of a broad portfolio of single-use products that are used to serve food and beverages and are available in plastic, paper, foam, post-consumer recycled content and renewable materials. It also consists of the distribution of certain specialty food and beverage products, such as boba and coffee drinks, and certain restaurant and warehouse supplies. The Company&#8217;s long-lived assets are all located in the United States, and its revenues are all generated in the United States.</span><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: Basic earnings per common share is calculated by dividing net income attributable to Karat Packaging, Inc by the weighted average number of common shares outstanding during the related period. Diluted earnings per common share is calculated by adjusting weighted average outstanding shares, assuming conversion of all potentially dilutive shares.<span></span>
</td>
</tr>
<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_PriorPeriodReclassificationAdjustmentDescription', window );">Out-of-period adjustment</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Out-of-period adjustment:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2022, the Company recorded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $3,500,000 write off of certain inventory items out of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$879,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was determined to be out-of-period and was recorded</span> to correct immaterial errors in its previously issued quarterly and annual financial statements.<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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text">Cash and cash equivalents: The Company considers all highly liquid investments purchased with an original maturity at the date of purchase of three months or less to be cash equivalents. At December&#160;31, 2022 and 2021, cash and cash equivalents were comprised of cash held in money markets, cash on hand and cash deposited with banks.<span></span>
</td>
</tr>
<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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable and Allowances</a></td>
<td class="text">Accounts Receivable and Allowances:&#160;Accounts receivable consists primarily of amounts due from customers. Accounts receivable are carried at their estimated collectible amounts and are periodically evaluated for collectability based on past credit history. The Company recognizes an allowance for bad debt on accounts receivable in an amount equal to the estimated probable losses net of recoveries. The allowance is based on an analysis of historical bad debt write-offs, current past due customers in the aging, risk profiles associated with different customer types, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. The Company also maintains a sales allowance primarily related to potential billing adjustments due to situations such as product returns and damages. The amount of the sales allowance is determined based on a historical transaction analysis and any additions to the sales allowance are recorded as a reduction to net revenue.<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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventories consist of raw materials, work-in-process, and finished goods. Inventory cost is determined using the first-in, first-out (FIFO) method and valued at lower of cost or net realizable value. The Company maintains a reserve for excess and obsolete inventory and carries its inventory at net realizable value, taking into account various factors including historic usage, expected demand, anticipated sales price, and product obsolescence.</span><span></span>
</td>
</tr>
<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 carried at cost, net of accumulated depreciation and amortization, and net of impairment losses, if any. Depreciation of property and equipment are computed by straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized using the straight-line method over the term of the lease, or the estimated life of the improvement, whichever is less.Normal repairs and maintenance are expensed as incurred, whereas significant changes that materially increase values or extend useful lives are capitalized and depreciated over the estimated useful lives of the related assets.<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_krt_DepositsPolicyTextBlock', window );">Deposits</a></td>
<td class="text">Deposits: Deposits are payments made for machinery and equipment, and construction and improvement for the Company&#8217;s facilities. Included in deposits are also payments made to lessors of leased properties as security for the full and faithful observance of contracts, which will be refunded to the Company upon expiration or termination of the contract.<span></span>
</td>
</tr>
<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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If such events or circumstances exist, an impairment test is performed which comprises of two steps. The first step compares the carrying amount of the asset to the sum of expected undiscounted future cash flows. If the sum of expected undiscounted future cash </span>flows exceeds the carrying amount of the asset, no impairment is taken. If the sum of expected undiscounted future cash flows is less than the carrying amount of the asset, a second step is warranted and an impairment loss is measured as the amount by which the carrying amount of the asset exceeds its fair value calculated using the present value of estimated net future cash flows. For the years ended December&#160;31, 2022 and 2021, management concluded that an impairment write-down was not required.<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_krt_BusinessCombinationsAndGoodwillPolicyTextBlock', window );">Business Combination and Goodwill</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination and Goodwill:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies the acquisition method of accounting for business combinations in accordance with GAAP, which requires the Company to make use of estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs. The Company&#8217;s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </span>Goodwill is the excess of the acquisition price over the fair value of the tangible and identifiable intangible net assets acquired. The Company performs an impairment test of goodwill annually or whenever events and circumstances indicate that the carrying amount of goodwill may exceed its fair value. The Company operates as a single operating segment with one reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole.<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_krt_GovernmentGrantsPolicyTextBlock', window );">Government Grants</a></td>
<td class="text">Government Grants:&#160;Government grants are not recognized unless there is reasonable assurance that the Company and Global Wells will comply with the grants&#8217; conditions and that the grants will be received. As of December&#160;31, 2022 and 2021, the Company received cumulative grants of $1,350,000 and $1,200,000, respectively. As of both December&#160;31, 2022 and 2021, Global Wells received cumulative grants of $1,302,000. These grants are reported as deferred income within other liabilities in the accompanying consolidated balance sheets as there are conditions attached to the grants that the Company and Global Wells have not met. These conditions include requiring the facility in Rockwall, Texas to maintain a certain minimum tax value for 5 years calendar years through 2024 (the &#8220;Required Period&#8221;), continue operations in the facility for the Required Period, have a minimum number of full time equivalent employees with a minimum average annual gross wage employed in the operation of the facility in the Required Period, and promise to not engage in a pattern or practice of unlawful employment of aliens during the Required Period.<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_DerivativesPolicyTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments:&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Codification (&#8220;ASC&#8221;) 815,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires companies to recognize all of its derivative instruments as either assets or liabilities in the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the statement of income during the current period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">      The Company and Global Wells entered into certain interest rate swaps to manage the interest rate risk, and accounted for such interest rate swaps as a derivative instrument under ASC 815. The interest rate swaps were not designated for hedge accounting and as such, the change in the fair value of interest rate swaps was recognized as interest income (expense) in the accompanying consolidated statements of income.</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_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entities</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Variable Interest Entities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has a variable interest in Global Wells. In 2017, Lollicup along with three other unrelated parties formed Global Wells. Lollicup has a 13.5% ownership interest and a 25% voting interest in Global Wells, located in Rockwall, Texas. The purpose of this entity is to own, construct, and manage a warehouse and a </span><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">manufacturing facility. Global Wells&#8217; operating agreement may require its members to make additional contributions only upon the unanimous decision of the members or where the cash in Global Wells&#8217; bank account falls below $50,000. In the event that a member is unable to make an additional capital contribution, the other members will be required to make contributions to offset the amount that member cannot contribute, up to $25,000.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Wells was determined to be a variable interest entity in accordance with ASC Topic 810,&#160;Consolidations, however, at the time the investment was made, it was determined that Lollicup was not the primary beneficiary. In 2018, Lollicup entered into an operating lease with Global Wells (&#8220;Texas Lease&#8221;). In 2020, the Company entered into another operating lease with Global Wells (&#8220;New Jersey Lease&#8221;). </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon entering into the Texas Lease with Lollicup on March 23, 2018, it was determined that Lollicup holds current and potential rights that give it the power to direct activities of Global Wells that most significantly impact Global Wells&#8217; economic performance, receive significant benefits, or the obligation to absorb potentially significant losses, resulting in Lollicup having a controlling financial interest in Global Wells. As a result, Lollicup was deemed to be the primary beneficiary of Global Wells and has consolidated Global Wells under the risk and reward model of ASC 810, for the period from March 23, 2018. The monthly lease payments for the Texas Lease and New Jersey Lease are eliminated upon consolidation.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets recognized as a result of consolidating Global Wells do not represent additional assets that could be used to satisfy claims against the Company&#8217;s general assets. Conversely, liabilities recognized as a result of consolidating Global Wells do not represent additional claims of the Company&#8217;s general assets; they represent claims against the specific assets of Global Wells. See Note 9 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long Term Debt</span> for a description of the two term loans that Global Wells had with financial institutions as of December&#160;31, 2022.<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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition: The Company generates revenues from product sales to customers that include national and regional chains and distributors, fast food restaurants with multiple locations, small businesses, and those that purchase for individual consumption. The Company considers revenue disaggregated by customer type to most accurately reflect the nature and uncertainty of its revenue and cash flows that are affected by economic factors.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">National and regional chains revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;National and regional chains revenue is derived from chain restaurants and supermarkets with locations across multiple states. Revenue from transactions with national and regional chains is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Distributors revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Distributors revenues are derived from national and regional distributors across the U.S. that purchase the Company&#8217;s products for restaurants, offices, schools, and government entities. Revenue from distributions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Online revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Online revenue is derived from small businesses such as small restaurants, bubble tea shops, coffee shops, juice bars and smoothie shops. Revenue from online transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Retail revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Retail revenue is derived primarily from regional bubble tea shops, boutique coffee shops and frozen yogurt shops. Revenue from retail transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#8217;s facility to the customers.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to product sales, the Company also generates revenue from logistics services which is the transportation and delivery of shipping containers from ports to customers, primarily to retail customers. Logistics services revenue is recognized over time due to the continuous transfer of control to the customer. As control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Logistics services revenue was $6,150,000 and $2,779,000 for the years ended December 31, 2022, and 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled to in exchange for transferring goods to the customer. Revenue is recorded based on the total estimated transaction price, which includes fixed consideration and estimates of variable consideration. Variable consideration includes estimates of rebates and other sales incentives, cash discounts for prompt payment, consideration payable to customers for cooperative advertising and other program incentives, and sales returns. The Company estimates its variable consideration based on contract terms and historical experience of actual results using the expected value method. The performance obligations are generally satisfied shortly after manufacturing and shipment as purchases made by the Company&#8217;s customers are manufactured and shipped with minimal lead time.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contract liabilities consist primarily of rebates, sales incentives, customer deposits and consideration payable to customers for cooperative advertising. As of December&#160;31, 2022 and 2021, the rebates, sales incentives and cooperative advertising were not significant to the financial statements. Customer deposits are included in the current liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling fees billed to a customer are recorded within net sales, with corresponding shipping and handling costs recorded in selling expense on the accompanying consolidated statements of income. Shipping and handling fees billed to a customer are not deemed to be separate performance obligations for product sales, as these activities occur before the customer receives the products. Shipping and handling costs included within selling expenses in the consolidated statements of income for the years ended December&#160;31, 2022 and 2021 were $32,508,000 and $28,525,000, respectively.</span></div>Sales taxes collected concurrently with revenue-producing activities and remitted to governmental authorities are excluded from revenue. Sales commissions are expensed as incurred due to the amortization period being less than one year and are recorded in selling expense on the accompanying consolidated statements of 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_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text">Advertising Costs: The Company expenses costs of print production, trade show, online marketing, and other advertisements in the period in which the expenditure is incurred.<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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company applies the provision of ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under ASC 740, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &#160;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deferred tax assets are evaluated for recoverability each reporting period by assessing all positive and negative evidence available in order to assess the need for a valuation allowance. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that such deferred tax assets will not be realized.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for uncertainties in income tax in accordance with ASC 740-10, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainty in Income Taxes</span>. ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. This accounting standard also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes in the accompanying consolidated statement of income. Accrued interest and penalties are included in the income taxes payable in the consolidated balance sheet.<span></span>
</td>
</tr>
<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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash is maintained at financial institutions and, at times, balances exceed federally insured limits. Management believes that the credit risk related to such deposits is minimal. </span>The Company extends credit based on the valuation of the customers&#8217; financial condition and general collateral is not required. Management believes the Company is not exposed to any material credit risk on these accounts.<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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a hierarchy of valuation inputs based on the extent to which the inputs are observable in the marketplace. Observable inputs reflect market data obtained from sources independent of the reporting entity and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unobservable inputs reflect the entity&#8217;s own assumptions about how market participants would value an asset or liability based on the best information available.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">     Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value. The three levels of inputs are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Inputs that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the same term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">       The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. If the inputs used to measure the financial assets and liabilities fall within more than one level described above, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument. Financial assets are considered Level 3 when their fair values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has financial instruments classified within the fair value hierarchy, which consist of the following:</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">At December&#160;31, 2022 and 2021, the Company had a money market account, classified as Level 1 within the fair value hierarchy, and reported as a current asset on the consolidated balance sheets.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">At December&#160;31, 2021, the Company had an interest rate swap that met the definition of a derivative, classified as Level 2 within the fair value hierarchy, and reported as other liabilities on the consolidated balance sheet. The fair value of interest rate swap was calculated from pricing models that used volatility to quantify the probability of changes around interest rate trends. This interest rate swap was terminated in June 2022, as further discussed in Note 10 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Interest Rate Swaps</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not elected the fair value option as presented by ASC 825,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Option for Financial Assets and Financial Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for the financial assets and liabilities that are not otherwise required to be carried at fair value. Under ASC 820, material financial assets and liabilities not carried at fair value, including accounts receivable, accounts payable, related-party payable, accrued and other liabilities, other payable and borrowings under promissory notes and Line of Credit (as defined below), are reported at their carrying value.</span>The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, related-party payable, accrued and other liabilities and other payable at December&#160;31, 2022 and 2021, approximated fair value because of the short maturity of these instruments. The carrying amount of the Company's Line of Credit approximates fair value because the interest rate is variable in nature.<span></span>
</td>
</tr>
<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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text">Foreign Currency: The Company includes gains or losses from foreign currency transactions, such as those resulting from the settlement of foreign receivables or payables, in the consolidated statements of income.<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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognizes stock-based compensation expense related to employee stock options and restricted stock units in accordance with ASC 718,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard requires the Company to record compensation expense equal to the fair value of awards granted to employees and non-employees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The fair value of share-based payment awards is estimated on the grant-date using the Black-Scholes option pricing model for stock options, and the closing price of the Company's common stock on the trading day immediately prior to the grant date for restricted stock units. Key input assumptions used in the Black-Scholes option pricing model to estimate the grant date fair value of stock options include the fair value of the Company&#8217;s common stock, the expected option term, the expected volatility of the Company&#8217;s stock over the option&#8217;s expected term, the risk-free interest rate, and the Company&#8217;s expected annual dividend yield.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The risk-free interest rate assumption for options granted under the 2019 Stock Incentive Plan (the "Plan") is based upon observed interest rates on the United States government securities appropriate for the expected term of the Company&#8217;s stock options.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The expected term of employee stock options under the Plan represents the weighted-average period that the stock options are expected to remain outstanding. The expected term of options granted is calculated based on the &#8220;simplified method,&#8221; which estimates the expected term based on the average of the vesting period and contractual term of the stock option.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company determines the expected volatility assumption using the frequency of daily historical prices of comparable public company&#8217;s common stock for a period equal to the expected term of the options.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The dividend yield assumption for options granted under the Plan is based on the Company&#8217;s history and expectation of dividend payouts.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock-based compensation expense is based on awards that ultimately vest. Forfeitures are accounted for as they occur. The Company has elected to treat stock-based payment awards with graded vesting schedules and time-based service conditions as separate awards and recognizes stock-based compensation expense over the requisite service period using the graded vesting attribution method.&#160;</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The determination of stock-based compensation is inherently uncertain and subjective and involves the application of valuation models and assumptions requiring the use of judgment. If the Company had made different assumptions, its stock-based compensation expense, and its net income could have been significantly different.</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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as of January 1, 2022 which requires the recognition of the right-of-use ("ROU") assets and related operating and finance lease liabilities on the balance sheet and the disclosure of key information about certain leasing arrangements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted this ASU and related amendments under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. There was no cumulative adjustment to retained earnings upon adoption. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected certain practical expedients permitted under the transition guidance, including to exclude leases with an initial term of 12 months or less at lease commencement, combine non-lease components together with lease components as a single lease component, and to retain the historical lease classification as well as relief from reviewing expired or existing contracts to determine if they contain leases.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">commencement date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Leases are classified as either finance leases or operating leases. </span>The Company has lease agreements for the use of facilities and vehicles, and its lease terms may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. ROU assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using a discount rate based on similarly secured borrowings available to the Company. ROU assets include any prepaid lease amounts and excludes lease incentives.<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 );">New and Recently Adopted Accounting Standards</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New and Recently Adopted Accounting Standards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is an emerging growth company as that term is used in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and as such, the Company have elected to take advantage of certain reduced public company reporting requirements. In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards, as a result, the Company will adopt new or revised accounting standards on the relevant dates in which adoption of such standards is required for private companies.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In February 2016, the FASB issued ASU 2016-02 (Topic 842), "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">". This ASU amends a number of aspects of lease accounting, including requiring lessees to recognize operating leases with a term greater than one year on their balance sheet as a ROU asset and corresponding lease liability, measured at the present value of the lease payments. The Company adopted the ASU and the related amendments as of January 1, 2022 under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. The Company recorded a ROU asset of $8,800,000 and an operating lease liability of $9,200,000 upon adoption. See Note 14 &#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> for more information.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU 2016-13, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments &#8212; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which adds to U.S. GAAP an impairment model known as the current expected credit loss (CECL) model that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity of U.S. GAAP by decreasing the number of credit impairment models that entities use to account for debt instruments. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years for public business entities that are U.S. Securities and Exchange Commission (SEC) filers. For all other public business entities, the ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. For all other entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted beginning after December 15, 2018, including interim periods within those fiscal years. The FASB subsequently issued ASU 2019-10 (Topic 326), &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments-Credit Losses: Effective Dates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221; which amends the effective date for SEC filers that are eligible to be &#8216;smaller reporting companies&#8217;, non-SEC filers and all other companies, including not-for-profit companies and employee benefit plans. For calendar-year end companies that are eligible for the deferral, the effective date is January 1, 2023. The Company will adopt the new standard in annual reporting period beginning after January 1, 2023. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued ASU 2020-3, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Codification Improvements to Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;, which clarifies the requirement for all entities to provide the fair value option disclosures in paragraphs ASC 825-10-50-24 through 50-32. The guidance also clarifies that the contractual term of a net investment in a lease determined in accordance with ASC 842, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;, should be the contractual term used to measure expected credit losses under ASC 326, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments &#8212; Credit Losses</span>&#8221;. This ASU was effective upon adoption of the amendments in ASU 2016-13. The adoption of this ASU did not have a material impact on the consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_BusinessCombinationsAndGoodwillPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business combination and goodwill.</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;">krt_BusinessCombinationsAndGoodwillPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_DepositsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposits.</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;">krt_DepositsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_GovernmentGrantsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 government grants.</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;">krt_GovernmentGrantsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_NoncontrollingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interests.</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;">krt_NoncontrollingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 https://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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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 https://asc.fasb.org/extlink&amp;oid=126999549&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_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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</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 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://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_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</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 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<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 5A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<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 2AA<br> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<br> -URI https://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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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 https://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 https://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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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 https://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 https://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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-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 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: 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(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 https://asc.fasb.org/extlink&amp;oid=128292326&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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: 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 https://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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from contract with 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<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 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<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 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<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 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-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 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting.</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 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<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 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<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 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accounts 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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>53
<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="idm139806864068016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of estimated useful life of property and equipment</a></td>
<td class="text"><div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life of property and equipment are as follows: </span></div><div style="margin-top:8pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years to 15 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years to 40 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property held under capital leases </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:17.37pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years to 5 years </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;3 years</span></div></td></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_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company's goodwill from December&#160;31, 2020 to December&#160;31, 2022:</span></div><div style="text-align:justify;text-indent:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.484%"><tr><td style="width:1.0%"/><td style="width:76.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.753%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,113</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December&#160;31, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of variable interest entity financial information</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial information includes assets and liabilities of Global Wells and are included in the accompanying consolidated balance sheets, except for those that eliminate upon consolidation:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:70.068%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.014%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due from Lollicup USA Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,700&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">56,627</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,984</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to Lollicup USA Inc. </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, current portion </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,558&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">42,435</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of net sales disaggregated by customer type</a></td>
<td class="text">For the years ended December&#160;31, 2022 and 2021, net sales disaggregated by customer type consist of the amounts shown below. <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 style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National and regional chains</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,017&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,285&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Online</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,189&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">422,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">364,244</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of concentration of credit risk</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2022 and 2021, purchases from the following vendor makes up greater than 10 percent of total purchases: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Keary Global Ltd. (&#8220;Keary Global&#8221;) and its affiliate, Keary International, Ltd. &#8211; related parties </span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts due to the following vendors at December&#160;31, 2022 and 2021, respectively, that exceed 10 percent of total accounts payable are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Keary Global and its affiliate, Keary International&#8201;&#8211;&#8201;related parties </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fuling Technology Co., Ltd.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wen Ho Industrial Co., Ltd</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:20pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Amounts payable represented less than 10% of total accounts payable.</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of fair value measurements by level for the assets and liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value measurements by level at December&#160;31, 2022 for the assets measured at fair value on a recurring basis:</span></div><div style="margin-top:6pt;text-align:justify"><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 style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,609&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value, December&#160;31, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarize the Company&#8217;s fair value measurements by level at December&#160;31, 2021 for the assets and liabilities measured at fair value on a recurring basis: </span></div><div style="margin-top:8pt"><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 style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2 </span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 </span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,334)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value, December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of carrying values and estimated fair values of debt</a></td>
<td class="text">The following is a summary of the carrying amount and estimated fair value of the $23,000,000 and $28,700,000 term loans that mature in September 2026 and July 2027, respectively: <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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$23,000,000 term loan maturing in September 2026</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$28,700,000 term loan maturing in July 2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,563&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">42,731</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">39,033</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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;">krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126920106&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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</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 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-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 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-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 21<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>54
<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="idm139806862535920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of assets acquired and liabilities assumed</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final valuation of assets acquired as a result of this acquisition:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:83.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.626%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<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="idm139806866305504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (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_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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials </span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,061&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,543&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Semi-finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,140&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal </span></td><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,955&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,215&#160;</span></td><td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less inventory reserve </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(743)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,206&#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 colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,472&#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"/></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_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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 https://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(6)(b))<br> -URI https://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(6)(a))<br> -URI https://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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>56
<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="idm139806862353040">
<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, net</a></td>
<td class="text"><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 style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,234&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,063&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,137&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,757&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,569)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,568&#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;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,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"/></tr></table><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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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>57
<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="idm139806862590416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expense liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to accrued expense liabilities: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued miscellaneous expenses </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation and sick pay </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued shipping expenses </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accrued professional services fees</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,164&#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;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sale taxes and use taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,005&#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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,813&#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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued 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;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>58
<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="idm139806864013616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (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_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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term debt</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $23,000,000 term loan that matures September 30, 2026, with an initial balance of $16,115,000 and an option to request for additional advances up to a maximum of $6,885,000 through September 2022, which the Company exercised in February 2022. Interest accrues at a fixed rate of 3.5% per annum. Principal and interest payments of $116,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by Global Wells and one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $21,580,000 term loan ("2029 Loan") that was set to mature in May 2029. Interest accrued at prime rate less 0.25% (3.00% at December&#160;31, 2021) and principal payments ranging from $24,000 to $40,000 along with interest were due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan was collateralized by substantially all of the Company&#8217;s and Global Well&#8217;s assets and was guaranteed by the Company and its stockholders. The Company incurred debt issuance costs of approximately $119,000, which was reported as a reduction of the carrying value of debt on the accompanying consolidated balance sheet. This loan was refinanced in June 2022 (see below).</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A $28,700,000 term loan ("2027 Loan") that matures July 1, 2027, with an initial balance of $20,700,000 and an option to request for additional advances up to a maximum of $8,000,000 through June 30, 2023. Interest accrues at a fixed rate of 4.375% per annum. Principal and interest payments of $$104,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#8217; assets and is guaranteed by one of the Company&#8217;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt coverage ratio.</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42,731&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,717&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: unamortized loan fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(957)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Long-term debt, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41,558&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of future maturities</a></td>
<td class="text"><div style="text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, future maturities are: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,731&#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"/></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_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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</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.22)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: 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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<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 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>59
<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="idm139806864239216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s stock option activity under the Plan for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Number of Options </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted-Average Exercise Price </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted-Average Remaining Contract Life (In Years) </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Aggregate Intrinsic Value </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:90.64pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:92.5pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,000</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.86&#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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,000)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:90.64pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:92.5pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,000&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.76&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:90.64pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:92.5pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,000&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,000)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#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="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.58&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td><td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected to vest at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2022</span></td><td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,333&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.86&#160;</span></td><td style="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="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:1pt solid #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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions used to calculate grant date fair value</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions that were used to calculate the grant date fair value of the Company&#8217;s stock option grants for the year ended December&#160;31, 2022 were as follows: </span></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><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 style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of unvested restricted stock unit activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued restricted stock units to its employees. The following table summarizes the unvested restricted stock units for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022 and 2021:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Number of Shares Outstanding </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Weighted Average Grant Date Fair Value </span></div></td></tr><tr><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2020</span></td><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,000</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.98&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,917)</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/><td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.55&#160;</span></td><td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,083)</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.08&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,900&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.69&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,166)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,146&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.47&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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>60
<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="idm139806862525328">
<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 );">Schedule of earnings per share</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing the net income attributable to equity holders of the Company for the year by the weighted average number of common shares outstanding during the period. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,648&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,778&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13&#160;</span></td><td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of diluted earnings per share: </span></div><div style="margin-top:6pt;text-indent:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.757%"><tr><td style="width:1.0%"/><td style="width:66.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.722%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.725%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Karat Packaging Inc.</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,648&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,778&#160;</span></td><td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,409&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive shares</span></td><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/><td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total dilutive shares</span></td><td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,566&#160;</span></td><td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="border-bottom:0.75pt solid #000000;border-top:0.75pt 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_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 https://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>61
<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="idm139806866484864">
<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" 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 Cost and Supplemental Cash Flow Information</a></td>
<td class="text">For the year ended December 31, 2022, the Company recognized the following lease costs in the accompanying consolidated statement of income:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:66.270%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.881%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,522&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,650&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_krt_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Supplemental Information Related to Operating Leases</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information related to operating leases for the year ended December 31, 2022:</span></div><div><span><br/></span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:64.484%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.667%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in measurement of lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481&#160;</span></td><td style="background-color:#cceeff;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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Lease Payments under Operating Leases</a></td>
<td class="text">As of December&#160;31, 2022, future lease payments under operating leases were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.817%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,244&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Lease Obligations</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, approximate future minimum lease obligations prior to the adoption of Topic 842 were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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 style="width:69.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.817%"/><td style="width:0.1%"/></tr><tr><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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,322&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_krt_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</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;">krt_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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>62
<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="idm139806864239216">
<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 income tax provisions</a></td>
<td class="text">The provision for income taxes for the years ended December&#160;31, 2022 and 2021, respectively, consisted of: <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 style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,154&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(576)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(483)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s deferred tax assets (liabilities), calculated using effective tax rates is as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals &amp; deferred 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant improvement allowance </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D credit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government grant </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,639&#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;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,016&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets&#8201;&#8211;&#8201;depreciation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,350)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Global Wells Investment Group </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating ROU asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,795)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,156)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,634)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of income taxes</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliation of income taxes are as follows from statutory rate of 21% to the effective tax rate for the years ended December&#160;31, 2022 and 2021, respectively: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax computed at the federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal tax benefits </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling Interest - Income not subject to tax </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government forgiveness of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permanent items </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(280)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,676&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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 https://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 https://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 https://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>63
<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="idm139806864112000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Operations (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>distribution_center</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_krt_NumberOfOtherDistributionCentersOperatedByEntity', window );">Distribution centers operated by entity</a></td>
<td class="nump">6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_NumberOfOtherDistributionCentersOperatedByEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of other distribution centers operated by 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;">krt_NumberOfOtherDistributionCentersOperatedByEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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>64
<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="idm139806864649056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_NumberOfReportableSegments', window );">Reportable segment | segment</a></td>
<td class="nump">1<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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member', window );">Term Loan, Maturing May 2029</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">$ 21,580,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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member', window );">Term Loan, Maturing September 30, 2026</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">23,000,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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member', window );">Term Loan Maturing July012027</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">$ 28,700,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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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 https://asc.fasb.org/extlink&amp;oid=126901519&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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member</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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member</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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member</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>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="idm139806860646064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Out-of-Period Adjustment (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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</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_InventoryWriteDown', window );">Adjustments to inventory reserve</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 68<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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">290,871<span></span>
</td>
<td class="nump">256,417<span></span>
</td>
</tr>
<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_OperatingIncomeLoss', window );">Decrease in operating income</a></td>
<td class="num">(30,015)<span></span>
</td>
<td class="num">(23,145)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Decrease in income before provision for income taxes</a></td>
<td class="num">(32,513)<span></span>
</td>
<td class="num">(27,528)<span></span>
</td>
</tr>
<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 );">Decrease in inventory</a></td>
<td class="num">(71,206)<span></span>
</td>
<td class="num">(58,472)<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 (loss)</a></td>
<td class="num">(23,648)<span></span>
</td>
<td class="num">$ (20,778)<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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember', window );">Revision of Prior Period, Error Correction, Adjustment</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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</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_InventoryWriteDown', window );">Adjustments to inventory reserve</a></td>
<td class="nump">3,500<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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">879<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_OperatingIncomeLoss', window );">Decrease in operating income</a></td>
<td class="nump">879<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Decrease in income before provision for income taxes</a></td>
<td class="nump">879<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_InventoryNet', window );">Decrease in inventory</a></td>
<td class="nump">879<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 (loss)</a></td>
<td class="nump">$ 664<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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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_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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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_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://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(6))<br> -URI https://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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 https://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_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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 result for the period of deducting operating expenses from operating revenues.</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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 https://asc.fasb.org/extlink&amp;oid=126901519&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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-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_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</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>66
<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="idm139806864734352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Estimated Useful Life (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_VehiclesMember', window );">Vehicles</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 of property and equipment (in years)</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_FurnitureAndFixturesMember', window );">Furniture and fixtures</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 of property and equipment (in years)</a></td>
<td class="text">7 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_SoftwareDevelopmentMember', window );">Computer hardware and software</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 of property and equipment (in years)</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery and equipment</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 of property and equipment (in years)</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Building and building improvements</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 of property and equipment (in years)</a></td>
<td class="text">10 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Property held under capital leases</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 of property and equipment (in years)</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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery and equipment</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 of property and equipment (in years)</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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Building and building improvements</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 of property and equipment (in years)</a></td>
<td class="text">40 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Property held under capital leases</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 of property and equipment (in years)</a></td>
<td class="text">5 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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VehiclesMember</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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SoftwareDevelopmentMember</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MachineryAndEquipmentMember</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_AssetsHeldUnderCapitalLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsHeldUnderCapitalLeasesMember</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>67
<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="idm139806861765808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Capitalized and Depreciated (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>reporting_unit</div>
</th>
<th class="th">
<div>Dec. 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_BusinessCombinationGoodwillAbstract', window );"><strong>Business Combination, Goodwill [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_NumberOfReportingUnits', window );">Reporting unit | reporting_unit</a></td>
<td class="nump">1<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_GoodwillImpairmentLoss', window );">Impairments of goodwill</a></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_krt_GovernmentGrantsAbstract', window );"><strong>Government Grants</strong></a></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_krt_GovernmentGrants', window );">Cumulative grants</a></td>
<td class="nump">1,350,000<span></span>
</td>
<td class="nump">1,200,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_srt_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells</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_krt_GovernmentGrantsAbstract', window );"><strong>Government Grants</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_krt_GovernmentGrants', window );">Cumulative grants</a></td>
<td class="nump">$ 1,302,000<span></span>
</td>
<td class="nump">$ 1,302,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_GovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 government grants received as of 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;">krt_GovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_GovernmentGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">krt_GovernmentGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_BusinessCombinationGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-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_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</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_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-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_srt_ConsolidatedEntitiesAxis=krt_GlobalWellsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember</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>68
<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="idm139806865586784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Goodwill (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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 3,510<span></span>
</td>
<td class="nump">$ 3,113<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">397<span></span>
</td>
</tr>
<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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 3,510<span></span>
</td>
<td class="nump">$ 3,510<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://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_Goodwill</td>
</tr>
<tr>
<td style="padding-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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</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 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-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>69
<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="idm139806957684272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Global Wells (Details) - Global Wells<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [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_VariableInterestEntityOwnershipPercentage', window );">Ownership interest (as a percent)</a></td>
<td class="nump">13.50%<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_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage', window );">Voting interest (as a percent)</a></td>
<td class="nump">25.00%<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_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers', window );">Minimum bank account to make additional contributions from members</a></td>
<td class="nump">$ 50<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_krt_ContributionsToOffsetAmountThatMemberCannotContribute', window );">Contributions to offset the amount that member cannot contribute (up to)</a></td>
<td class="nump">$ 25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_ContributionsToOffsetAmountThatMemberCannotContribute">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the contributions to offset the amount that member cannot contribute.</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;">krt_ContributionsToOffsetAmountThatMemberCannotContribute</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the minimum bank account to make additional contributions from members.</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;">krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Variable Interest Entity's voting interest owned by (or beneficial interest in) the reporting 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;">krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</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 5A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="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_srt_ConsolidatedEntitiesAxis=krt_GlobalWellsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember</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>70
<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="idm139806864338480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Assets and Liabilities of Global Wells (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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</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</a></td>
<td class="nump">$ 16,041<span></span>
</td>
<td class="nump">$ 6,483<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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">29,912<span></span>
</td>
<td class="nump">32,776<span></span>
</td>
</tr>
<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">6,641<span></span>
</td>
<td class="nump">5,141<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">95,568<span></span>
</td>
<td class="nump">93,475<span></span>
</td>
</tr>
<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">818<span></span>
</td>
<td class="nump">477<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_Assets', window );">Total assets</a></td>
<td class="nump">252,175<span></span>
</td>
<td class="nump">207,599<span></span>
</td>
</tr>
<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">18,559<span></span>
</td>
<td class="nump">18,470<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">9,005<span></span>
</td>
<td class="nump">7,813<span></span>
</td>
</tr>
<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable (including $0 and $9 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85<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_DueToRelatedPartiesCurrent', window );">Due to Lollicup USA Inc.</a></td>
<td class="nump">4,940<span></span>
</td>
<td class="nump">2,003<span></span>
</td>
</tr>
<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_LongTermDebtCurrent', window );">Long-term debt, current portion</a></td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,178<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_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">41,558<span></span>
</td>
<td class="nump">35,339<span></span>
</td>
</tr>
<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">2,652<span></span>
</td>
<td class="nump">3,837<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">100,242<span></span>
</td>
<td class="nump">75,574<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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells</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_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</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</a></td>
<td class="nump">2,022<span></span>
</td>
<td class="nump">1,163<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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">191<span></span>
</td>
<td class="nump">63<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_DueFromAffiliates', window );">Due from Lollicup USA Inc.</a></td>
<td class="nump">4,700<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">45,399<span></span>
</td>
<td class="nump">46,612<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">4,262<span></span>
</td>
<td class="nump">4,762<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">56,627<span></span>
</td>
<td class="nump">52,984<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">497<span></span>
</td>
</tr>
<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 expenses</a></td>
<td class="nump">626<span></span>
</td>
<td class="nump">68<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable (including $0 and $9 associated with variable interest entity at December&#160;31, 2022 and 2021, respectively)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<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_ContractWithCustomerRefundLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">88<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_DueToRelatedPartiesCurrent', window );">Due to Lollicup USA Inc.</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,620<span></span>
</td>
</tr>
<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_LongTermDebtCurrent', window );">Long-term debt, current portion</a></td>
<td class="nump">957<span></span>
</td>
<td class="nump">1,178<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_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">41,558<span></span>
</td>
<td class="nump">35,339<span></span>
</td>
</tr>
<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">1,302<span></span>
</td>
<td class="nump">2,636<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">$ 44,610<span></span>
</td>
<td class="nump">$ 42,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding long term line of credit.</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;">krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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 https://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 https://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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, 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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: 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)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-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 https://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_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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&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_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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://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_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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/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 https://asc.fasb.org/extlink&amp;oid=126920602&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_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_DueFromAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an unclassified balance sheet, amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership.</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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39599-107864<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.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromAffiliates</td>
</tr>
<tr>
<td style="padding-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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations due all related parties. For classified balance sheets, represents the current portion of such 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://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)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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,20)<br> -URI https://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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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_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://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(17))<br> -URI https://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 https://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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_ConsolidatedEntitiesAxis=krt_GlobalWellsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember</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>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="idm139806860418976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)<br></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_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>
</tr>
<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">$ 422,957,000<span></span>
</td>
<td class="nump">$ 364,244,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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">290,871,000<span></span>
</td>
<td class="nump">256,417,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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling expenses</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_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>
</tr>
<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">32,508,000<span></span>
</td>
<td class="nump">28,525,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_srt_ProductOrServiceAxis=krt_NationalDistributionMember', window );">National and regional chains</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_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>
</tr>
<tr class="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">95,786,000<span></span>
</td>
<td class="nump">86,017,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_srt_ProductOrServiceAxis=krt_DistributorsMember', window );">Distributors</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_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>
</tr>
<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">242,285,000<span></span>
</td>
<td class="nump">199,902,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_srt_ProductOrServiceAxis=krt_OnlineMember', window );">Online</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_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>
</tr>
<tr class="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">53,697,000<span></span>
</td>
<td class="nump">50,271,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_srt_ProductOrServiceAxis=us-gaap_RetailMember', window );">Retail</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_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>
</tr>
<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">31,189,000<span></span>
</td>
<td class="nump">28,054,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_srt_ProductOrServiceAxis=krt_LogisticsServicesMember', window );">Logistics Services</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_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>
</tr>
<tr class="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">$ 6,150,000<span></span>
</td>
<td class="nump">$ 2,779,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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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_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_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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SellingAndMarketingExpenseMember</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=krt_NationalDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=krt_NationalDistributionMember</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=krt_DistributorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=krt_DistributorsMember</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=krt_OnlineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=krt_OnlineMember</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=us-gaap_RetailMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetailMember</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=krt_LogisticsServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=krt_LogisticsServicesMember</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>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="idm139806862694976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Advertising Costs and Income Taxes (Details) - USD ($)<br></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_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Marketing and Advertising Expense [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_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">$ 2,418,000<span></span>
</td>
<td class="nump">$ 2,488,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_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 https://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_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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>73
<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="idm139806856586864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Supplier<br></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember', window );">Purchases | Keary Global and its affiliate, Keary International&#8201;&#8211;&#8201;related parties</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts payable | Keary Global and its affiliate, Keary International&#8201;&#8211;&#8201;related parties</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">10.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts payable | Fuling Technology Co., Ltd.</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">21.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts payable | Wen Ho Industrial Co., Ltd</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: 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 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: 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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: 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 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember</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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=krt_FulingTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=krt_FulingTechnologyCoLtdMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=krt_WenHoIndustrialCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=krt_WenHoIndustrialCoLtdMember</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>74
<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="idm139806858729968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Recurring basis - 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">$ 10,609<span></span>
</td>
<td class="nump">$ 2,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_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_FairValueNetAssetLiability', window );">Fair value</a></td>
<td class="nump">10,609<span></span>
</td>
<td class="nump">2,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></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_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,334)<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_FairValueNetAssetLiability', window );">Fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,334)<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></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_InterestRateDerivativeLiabilitiesAtFairValue', window );">Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_FairValueNetAssetLiability', window );">Fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion 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.</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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset after deduction of liability.</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_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-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_InterestRateDerivativeLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as 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;">us-gaap_InterestRateDerivativeLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>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="idm139806864734336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details) - USD ($)<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">$ 42,731,000<span></span>
</td>
<td class="nump">$ 36,717,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_LongTermDebtFairValue', window );">Estimated Fair Value</a></td>
<td class="nump">39,033,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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member', window );">Term Loan, Maturing September 30, 2026</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">23,000,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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">22,168,000<span></span>
</td>
<td class="nump">15,909,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_LongTermDebtFairValue', window );">Estimated Fair Value</a></td>
<td class="nump">20,115,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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member', window );">Term Loan Maturing July012027</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">28,700,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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">20,563,000<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_LongTermDebtFairValue', window );">Estimated Fair Value</a></td>
<td class="nump">$ 18,918,000<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(22))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same 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;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member</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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member</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>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="idm139806856575872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Foreign Currency (Details) - USD ($)<br></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_ForeignCurrencyTransactionGainLossBeforeTaxAbstract', window );"><strong>Foreign Currency</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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Gain (loss) on foreign currency transactions</a></td>
<td class="nump">$ 1,568,000<span></span>
</td>
<td class="num">$ (412,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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</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 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-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_ForeignCurrencyTransactionGainLossBeforeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ForeignCurrencyTransactionGainLossBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-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>77
<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="idm139806863773536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - New and Recently Adopted Accounting Standards (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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</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 );">Operating right-of-use assets</a></td>
<td class="nump">$ 15,713<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_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">$ 16,134<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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</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 );">Operating right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,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_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,200<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-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_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 https://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_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 https://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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</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>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="idm139806862694976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 01, 2021 </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_AssetAcquisitionAxis=krt_PacificCupIncMember', window );">Pacific Cup, Inc</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_PaymentsToAcquireProductiveAssets', window );">Cash consideration</a></td>
<td class="nump">$ 1,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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible 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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-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_AssetAcquisitionAxis=krt_PacificCupIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetAcquisitionAxis=krt_PacificCupIncMember</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>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="idm139806861826512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Pacific Cup (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>
<th class="th"><div>Mar. 01, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3,510<span></span>
</td>
<td class="nump">$ 3,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,113<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_BusinessAcquisitionAxis=krt_PacificCupIncMember', window );">Pacific Cup, Inc</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>
</tr>
<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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets, excluding goodwill, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory recognized as of the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://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_Goodwill</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=krt_PacificCupIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=krt_PacificCupIncMember</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>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="idm139806860482416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Joint Venture (Details) - Bio Earth Technology - USD ($)<br></strong></div></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 06, 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_srt_CounterpartyNameAxis=krt_BioEarthTechnologyMember', window );">Lollicup Franchising, LLC</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by parent</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">49.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_CounterpartyNameAxis=krt_BioEarthTechnologyMember', window );">Lollicup Franchising, LLC</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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_krt_NoncontrollingInterestInJointVenturesCommitment', window );">Committed capital to joint venture</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">$ 6,500,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_MinorityInterestInJointVentures', window );">Noncontrolling interest in joint ventures</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">$ 4,000,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_PaymentsToAcquireInvestments', window );">Investment payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,876,000<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="nump">$ 2,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_srt_CounterpartyNameAxis=krt_BioEarthTechnologyMember', window );">Lollicup Franchising, LLC | Subsequent Event</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Investment payment</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,300,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_NoncontrollingInterestInJointVenturesCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest In Joint Ventures, Commitment</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;">krt_NoncontrollingInterestInJointVenturesCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_MinorityInterestInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-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_MinorityInterestInJointVentures</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</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_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of all investments (debt, security, other) 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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_CounterpartyNameAxis=krt_BioEarthTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=krt_BioEarthTechnologyMember</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_OwnershipAxis=krt_LollicupFranchisingLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=krt_LollicupFranchisingLlcMember</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_dei_LegalEntityAxis=krt_LollicupFranchisingLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=krt_LollicupFranchisingLlcMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>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="idm139806863777056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 18,061<span></span>
</td>
<td class="nump">$ 12,543<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_krt_InventorySemiFinishedGoods', window );">Semi-finished goods</a></td>
<td class="nump">1,850<span></span>
</td>
<td class="nump">1,532<span></span>
</td>
</tr>
<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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">52,044<span></span>
</td>
<td class="nump">45,140<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_InventoryGross', window );">Subtotal</a></td>
<td class="nump">71,955<span></span>
</td>
<td class="nump">59,215<span></span>
</td>
</tr>
<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_InventoryAdjustments', window );">Less inventory reserve</a></td>
<td class="num">(749)<span></span>
</td>
<td class="num">(743)<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_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 71,206<span></span>
</td>
<td class="nump">$ 58,472<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_InventorySemiFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Semi Finished Goods</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;">krt_InventorySemiFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-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_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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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://www.xbrl.org/2009/role/commonPracticeRef<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)(1))<br> -URI https://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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://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_InventoryGross</td>
</tr>
<tr>
<td style="padding-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://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(6))<br> -URI https://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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 https://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_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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of raw materials 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://www.xbrl.org/2009/role/commonPracticeRef<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)(4))<br> -URI https://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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-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>82
<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="idm139806863776448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Narrative (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_InventoryLineItems', window );"><strong>Inventory [Line Items]</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_InventoryWriteDown', window );">Adjustments to inventory reserve</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 68<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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">290,871<span></span>
</td>
<td class="nump">$ 256,417<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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember', window );">Revision of Prior Period, Error Correction, Adjustment</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_InventoryLineItems', window );"><strong>Inventory [Line Items]</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_InventoryWriteDown', window );">Adjustments to inventory reserve</a></td>
<td class="nump">3,500<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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">$ 879<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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_srt_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</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>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="idm139806860498400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment, Net (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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">$ 146,137<span></span>
</td>
<td class="nump">$ 133,757<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 and amortization</a></td>
<td class="num">(50,569)<span></span>
</td>
<td class="num">(40,282)<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 );">Total property and equipment, net</a></td>
<td class="nump">95,568<span></span>
</td>
<td class="nump">93,475<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_Depreciation', window );">Depreciation and amortization expense</a></td>
<td class="nump">10,378<span></span>
</td>
<td class="nump">10,024<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_MachineryAndEquipmentMember', window );">Machinery and 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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">70,234<span></span>
</td>
<td class="nump">60,935<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_LeaseholdImprovementsMember', window );">Leasehold 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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">19,063<span></span>
</td>
<td class="nump">18,655<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_VehiclesMember', window );">Vehicles</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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">6,725<span></span>
</td>
<td class="nump">5,384<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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">936<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 );">Building</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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">36,599<span></span>
</td>
<td class="nump">35,387<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_LandMember', window );">Land</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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">11,907<span></span>
</td>
<td class="nump">11,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Computer hardware and software</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, Plant and Equipment, Net, by Type [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, gross</a></td>
<td class="nump">$ 593<span></span>
</td>
<td class="nump">$ 553<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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: 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(14))<br> -URI https://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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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 (a)<br> -URI https://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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_Depreciation</td>
</tr>
<tr>
<td style="padding-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_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://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(13))<br> -URI https://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> -Subparagraph (b)<br> -URI https://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_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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MachineryAndEquipmentMember</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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseholdImprovementsMember</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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VehiclesMember</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_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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LandMember</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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SoftwareDevelopmentMember</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>84
<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="idm139806864279040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Line of Credit (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 06, 2021</div></th>
<th class="th"><div>Oct. 05, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 18, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 23, 2018</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_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line 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="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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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>
</tr>
<tr class="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 );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,930,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<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_krt_DebtInstrumentFloorRate', window );">Floor rate (as a percent)</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<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_LongTermLineOfCredit', window );">Long-term line of credit, noncurrent</a></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="nump">$ 0<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_StandbyLettersOfCreditMember', window );">Standby letter 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="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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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>
</tr>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</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">$ 2,000,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_LongTermLineOfCredit', window );">Long-term line of credit, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_VariableRateAxis=us-gaap_PrimeRateMember', window );">Prime Rate | Line 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="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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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>
</tr>
<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 );">Spread on variable rate (as a percent)</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="nump">0.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_DebtInstrumentFloorRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the floor rate on 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;">krt_DebtInstrumentFloorRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_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 https://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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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.22)<br> -URI https://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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-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_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LineOfCreditMember</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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StandbyLettersOfCreditMember</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=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_PrimeRateMember</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>85
<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="idm139806864312160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_OtherAccruedLiabilitiesCurrent', window );">Accrued miscellaneous expenses</a></td>
<td class="nump">$ 2,094<span></span>
</td>
<td class="nump">$ 1,054<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<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 );">Accrued payroll</a></td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">1,456<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_AccruedVacationCurrent', window );">Accrued vacation and sick pay</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">416<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_krt_AccruedShippingExpensesCurrent', window );">Accrued shipping expenses</a></td>
<td class="nump">1,918<span></span>
</td>
<td class="nump">2,868<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_AccruedProfessionalFeesCurrent', window );">Accrued professional services fees</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">642<span></span>
</td>
</tr>
<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_AccruedRentCurrent', window );">Deferred rent liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">372<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_krt_AccruedPropertyTaxesCurrent', window );">Accrued property tax</a></td>
<td class="nump">1,164<span></span>
</td>
<td class="nump">10<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_krt_AccruedSaleTaxesAndUsedTaxes', window );">Accrued sale taxes and use taxes</a></td>
<td class="nump">992<span></span>
</td>
<td class="nump">927<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_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 9,005<span></span>
</td>
<td class="nump">$ 7,813<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_AccruedPropertyTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Property Taxes, Current</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;">krt_AccruedPropertyTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_AccruedSaleTaxesAndUsedTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Sale Taxes and Used Taxes</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;">krt_AccruedSaleTaxesAndUsedTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_AccruedShippingExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for shipping expenses. 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>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;">krt_AccruedShippingExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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 https://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_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 https://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_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_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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 https://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_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedRentCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for contractual rent under lease arrangements. 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://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 8<br> -Subparagraph (c)<br> -URI https://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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://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_AccruedRentCurrent</td>
</tr>
<tr>
<td style="padding-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_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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 https://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 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</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 https://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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-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 https://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_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_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>86
<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="idm139806860707120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)<br></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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">$ 42,731,000<span></span>
</td>
<td class="nump">$ 36,717,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_DeferredFinanceCostsNet', window );">Less: unamortized loan fees</a></td>
<td class="num">(216,000)<span></span>
</td>
<td class="num">(200,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_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="num">(957,000)<span></span>
</td>
<td class="num">(1,178,000)<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_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">41,558,000<span></span>
</td>
<td class="nump">35,339,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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member', window );">Term Loan, Maturing September 30, 2026</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">22,168,000<span></span>
</td>
<td class="nump">15,909,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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">23,000,000<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_krt_DebtConversionAmountConvertedToNewDebtInstrument', window );">Amount converted to term loan</a></td>
<td class="nump">16,115,000<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_krt_DebtInstrumentTermLoanAccordionFeature', window );">Term loan, accordion feature</a></td>
<td class="nump">$ 6,885,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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">3.50%<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_DebtInstrumentPeriodicPayment', window );">Monthly principal and interest payments</a></td>
<td class="nump">$ 116,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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member', window );">Term Loan, Maturing May 2029</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 20,808,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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">21,580,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_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="nump">119,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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member', window );">Term Loan, Maturing May 2029 | Minimum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentPeriodicPayment', window );">Monthly principal and interest payments</a></td>
<td class="nump">24,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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member', window );">Term Loan, Maturing May 2029 | Maximum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentPeriodicPayment', window );">Monthly principal and interest payments</a></td>
<td class="nump">$ 40,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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member', window );">Term Loan, Maturing May 2029 | Prime Rate</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate during the period (as a percent)</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="nump">3.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_us-gaap_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member', window );">Term Loan Maturing July012027</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_DebtInstrumentCarryingAmount', window );">Carrying Amount</a></td>
<td class="nump">$ 20,563,000<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_DebtInstrumentFaceAmount', window );">Face amount of loan</a></td>
<td class="nump">28,700,000<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_krt_DebtConversionAmountConvertedToNewDebtInstrument', window );">Amount converted to term loan</a></td>
<td class="nump">20,700,000<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_krt_DebtInstrumentTermLoanAccordionFeature', window );">Term loan, accordion feature</a></td>
<td class="nump">$ 8,000,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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">4.375%<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_DebtInstrumentPeriodicPayment', window );">Monthly principal and interest payments</a></td>
<td class="nump">$ 104,000<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_krt_DebtConversionAmountConvertedToNewDebtInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount represent the amount converted to term loan</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;">krt_DebtConversionAmountConvertedToNewDebtInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_DebtInstrumentTermLoanAccordionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Term Loan, Accordion Feature</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;">krt_DebtInstrumentTermLoanAccordionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding long term line of credit.</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;">krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(22))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective interest rate 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<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 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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.22(a)(1))<br> -URI https://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_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(a)(1))<br> -URI https://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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments including both interest and principal payments.</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.22)<br> -URI https://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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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,20)<br> -URI https://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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingSeptember302026Member</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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingMay2029Member</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_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_PrimeRateMember</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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_TermLoanMaturingJuly012027Member</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>87
<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="idm139806860442592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Future Maturities (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_MaturitiesOfLongTermDebtAbstract', window );"><strong>Future maturities:</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 957<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">990<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">1,040<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">20,653<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">19,091<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Long-term debt</a></td>
<td class="nump">$ 42,731<span></span>
</td>
<td class="nump">$ 36,717<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(22))<br> -URI https://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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-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_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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>88
<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="idm139806865615952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 16, 2020</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on forgiveness of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,000,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_DebtInstrumentAxis=krt_PaycheckProtectionProgramCARESActMember', window );">Paycheck Protection Program, CARES Act</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Loan proceeds received</a></td>
<td class="nump">$ 5,000,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_DebtInstrumentInterestRateStatedPercentage', window );">Fixed interest rate (as a percent)</a></td>
<td class="nump">1.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_GainsLossesOnExtinguishmentOfDebt', window );">Gain on forgiveness of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(a)(1))<br> -URI https://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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-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_ProceedsFromIssuanceOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=krt_PaycheckProtectionProgramCARESActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=krt_PaycheckProtectionProgramCARESActMember</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>89
<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="idm139806860159920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 13, 2019</div></th>
<th class="th"><div>Jun. 03, 2019</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_DerivativeLineItems', window );"><strong>Derivative [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_krt_InterestIncomeLossSwapTerminationFees', window );">Swap termination fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</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_DerivativeLineItems', window );"><strong>Derivative [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeTermOfContract', window );">Term of contract (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<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_DerivativeNotionalAmount', window );">Notional value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_DerivativeFixedInterestRate', window );">Fixed interest rate (as a percent)</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">5.19%<span></span>
</td>
</tr>
<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_InterestRevenueExpenseNet', window );">Derivative interest income (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="text">&#160;<span></span>
</td>
<td class="nump">$ 47<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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells | Interest Rate Swap</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_DerivativeLineItems', window );"><strong>Derivative [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeTermOfContract', window );">Term of contract (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<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_GainLossOnContractTermination', window );">Gain on termination</a></td>
<td class="nump">$ 825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DerivativeNotionalAmount', window );">Notional value</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,580<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_DerivativeFixedInterestRate', window );">Fixed interest rate (as a percent)</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">5.05%<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_InterestRevenueExpenseNet', window );">Derivative interest income (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">$ 2,159<span></span>
</td>
<td class="nump">1,270<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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells | Interest Rate Swap | 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>
<td class="text">&#160;<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_DerivativeLineItems', window );"><strong>Derivative [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Derivative fair value</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">$ 1,334<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_krt_InterestIncomeLossSwapTerminationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Income (Loss), Swap Termination Fees</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;">krt_InterestIncomeLossSwapTerminationFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the assets less the liabilities of a derivative or group of derivatives.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-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_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</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_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-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>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_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the derivative contract is outstanding, 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;">us-gaap_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="padding-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_GainLossOnContractTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.</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 https://asc.fasb.org/extlink&amp;oid=126954810&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_GainLossOnContractTermination</td>
</tr>
<tr>
<td style="padding-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_InterestRevenueExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as 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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-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_InterestRevenueExpenseNet</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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="idm139806861734240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholder&#8217;s Equity (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 09, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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_EquityAbstract', window );"><strong>Equity [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>
</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_krt_CommonAndPreferredStockSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,000,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<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_krt_NumberOfVotesPerCommonStockAndPreferredStockShare', window );">Votes per share held | vote</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>
</tr>
<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock in connection with our initial public offering, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,542,500<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_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in connection with our initial public offering, net of issuance costs of $5,088 | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,587,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,592,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_CommonStockDividendsPerShareDeclared', window );">Common stock, dividends declared (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.35<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 declared ($0.35 per share) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,964,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_CommonAndPreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 And Preferred Stock, Shares Authorized</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;">krt_CommonAndPreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_NumberOfVotesPerCommonStockAndPreferredStockShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of votes per common or preferred 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;">krt_NumberOfVotesPerCommonStockAndPreferredStockShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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 https://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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock.</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 https://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_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_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 https://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_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 https://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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_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 https://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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new stock issued 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(29))<br> -URI https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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(28))<br> -URI https://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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<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 https://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(28))<br> -URI https://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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-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>91
<FILENAME>R68.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="idm139806860231344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></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>Jan. 31, 2019</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for issuance (in shares)</a></td>
<td class="nump">1,322,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,047<span></span>
</td>
<td class="nump">$ 2,026<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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Tax benefit, share-based payment arrangement, amount</a></td>
<td class="nump">$ 89<span></span>
</td>
<td class="nump">$ 237<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Stock options, weighted-average grant-date fair value (in dollars per share)</a></td>
<td class="nump">$ 5.18<span></span>
</td>
<td class="nump">$ 5.74<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Remaining stock-based compensation expense for unvested stock options</a></td>
<td class="nump">$ 792<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_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod', window );">Accelerated award vesting period</a></td>
<td class="text">6 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Share-based payment arrangement, accelerated cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 719<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Remaining stock-based compensation expense for unvested restricted stock units</a></td>
<td class="nump">$ 327<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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 (in years)</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="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">$ 16.69<span></span>
</td>
<td class="nump">$ 17.98<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value on vesting date</a></td>
<td class="nump">$ 1,156<span></span>
</td>
<td class="nump">$ 1,884<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 );">Cost not yet recognized, period for recognition (in years)</a></td>
<td class="text">10 months 24 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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 (in years)</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="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 );">Cost not yet recognized, period for recognition (in years)</a></td>
<td class="text">1 year 4 months 24 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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award term (in years)</a></td>
<td class="text">10 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_srt_CounterpartyNameAxis=krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember', window );">Incentive Stock Optionee, Stock Ownership Greater than Ten Percent of Voting Power</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate', window );">Minimum exercise price to fair market value of common stock at the date of grant (as a percent)</a></td>
<td class="nump">110.00%<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_CounterpartyNameAxis=krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember', window );">Incentive Stock Optionee, Stock Ownership Greater than Ten Percent of Voting Power | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award term (in years)</a></td>
<td class="text">5 years<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_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Earlier Than Original Vesting Date, Award Vesting 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;">krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percentage of Fair Market Value, Minimum, Grant 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;">krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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 https://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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be recognized for 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://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be recognized for option 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://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_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://www.xbrl.org/2003/role/disclosureRef<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)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_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://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant date that an equity-based award expires, 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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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_srt_CounterpartyNameAxis=krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember</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>92
<FILENAME>R69.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="idm139806860325504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock Options Activity (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">435,000<span></span>
</td>
<td class="nump">15,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">430,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="num">(10,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(60,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in shares)</a></td>
<td class="nump">420,000<span></span>
</td>
<td class="nump">435,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of options, expected to vest (in shares)</a></td>
<td class="nump">420,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of options, exercisable (in shares)</a></td>
<td class="nump">123,333<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted-Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 18.76<span></span>
</td>
<td class="nump">$ 10.00<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">16.53<span></span>
</td>
<td class="nump">18.86<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">10.00<span></span>
</td>
<td class="nump">10.00<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">18.86<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per share)</a></td>
<td class="nump">18.58<span></span>
</td>
<td class="nump">$ 18.76<span></span>
</td>
<td class="nump">$ 10.00<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, expected to vest (in dollars per share)</a></td>
<td class="nump">18.58<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price, exercisable (in dollars per share)</a></td>
<td class="nump">$ 18.86<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Option Activity, Additional 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contract life, options outstanding</a></td>
<td class="text">8 years 9 months 18 days<span></span>
</td>
<td class="text">9 years 8 months 12 days<span></span>
</td>
<td class="text">8 years<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contract life, expected to vest</a></td>
<td class="text">8 years 9 months 18 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contract life, exercisable</a></td>
<td class="text">8 years 9 months 18 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value, options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, options outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 632,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value, expected to vest</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, exercisable</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which the current fair value of the underlying stock exceeds the exercise price of options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested options.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which option holders acquired shares when converting their stock options into shares.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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 https://asc.fasb.org/extlink&amp;oid=128089324&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for vested portions of options outstanding and currently exercisable or convertible, 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>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 https://asc.fasb.org/extlink&amp;oid=128089324&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, 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>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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://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 https://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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R70.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="idm139806858734352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Assumptions Used to Calculate Grant Date Fair Value (Details)<br></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">1.22%<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">6 years 3 months<span></span>
</td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.40%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R71.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="idm139806860686224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Details) - Restricted Stock Units (RSUs) - $ / shares<br></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares Outstanding</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">159,000<span></span>
</td>
<td class="nump">256,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">9,900<span></span>
</td>
<td class="nump">40,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(75,588)<span></span>
</td>
<td class="num">(84,917)<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">(11,166)<span></span>
</td>
<td class="num">(52,083)<span></span>
</td>
</tr>
<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 at end of period (in shares)</a></td>
<td class="nump">82,146<span></span>
</td>
<td class="nump">159,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 11.08<span></span>
</td>
<td class="nump">$ 10.00<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">16.69<span></span>
</td>
<td class="nump">17.98<span></span>
</td>
</tr>
<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 );">Vested (in dollars per share)</a></td>
<td class="nump">10.72<span></span>
</td>
<td class="nump">11.55<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">15.54<span></span>
</td>
<td class="nump">11.14<span></span>
</td>
</tr>
<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 at end of period (in dollars per share)</a></td>
<td class="nump">$ 11.47<span></span>
</td>
<td class="nump">$ 11.08<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_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://www.xbrl.org/2003/role/disclosureRef<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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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://www.xbrl.org/2003/role/disclosureRef<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)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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://www.xbrl.org/2003/role/disclosureRef<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)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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://www.xbrl.org/2003/role/disclosureRef<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)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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://www.xbrl.org/2003/role/disclosureRef<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 );">- 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_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://www.xbrl.org/2003/role/disclosureRef<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)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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://www.xbrl.org/2003/role/disclosureRef<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)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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>95
<FILENAME>R72.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="idm139806860609328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ 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_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings Per Share Reconciliation [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_NetIncomeLoss', window );">Net income attributable to Karat Packaging Inc.</a></td>
<td class="nump">$ 23,648<span></span>
</td>
<td class="nump">$ 20,778<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 (in shares)</a></td>
<td class="nump">19,824,911<span></span>
</td>
<td class="nump">18,409,243<span></span>
</td>
</tr>
<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">$ 1.19<span></span>
</td>
<td class="nump">$ 1.13<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>Weighted Average Number of Shares Outstanding, Diluted [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_NetIncomeLoss', window );">Net income attributable to Karat Packaging Inc.</a></td>
<td class="nump">$ 23,648<span></span>
</td>
<td class="nump">$ 20,778<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 (in shares)</a></td>
<td class="nump">19,824,911<span></span>
</td>
<td class="nump">18,409,243<span></span>
</td>
</tr>
<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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive shares</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock options and restricted stock units (in shares)</a></td>
<td class="nump">101,000<span></span>
</td>
<td class="nump">157,000<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 dilutive shares (in shares)</a></td>
<td class="nump">19,925,905<span></span>
</td>
<td class="nump">18,566,260<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.19<span></span>
</td>
<td class="nump">$ 1.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive shares excluded from diluted earnings per share calculation (in shares)</a></td>
<td class="nump">449,223<span></span>
</td>
<td class="nump">234,072<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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 (c)<br> -URI https://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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-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 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R73.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="idm139806864183120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Cost (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 4,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_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">311<span></span>
</td>
</tr>
<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_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">817<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_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 5,650<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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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_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_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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term lease cost, excluding expense for lease with term of one month or less.</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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-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_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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R74.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="idm139806860546704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 09, 2020</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,783<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_OperatingLeaseLeaseIncome', window );">Lease revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 949<span></span>
</td>
<td class="nump">$ 931<span></span>
</td>
</tr>
<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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths', window );">Payments receivable in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 611<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_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag', window );">OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Rental income<span></span>
</td>
<td class="text">Rental income<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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LessorOperatingLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">38 months<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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells | 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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_krt_LessorOperatingLeaseMonthlyLeasePayment', window );">Monthly lease payment</a></td>
<td class="nump">$ 58<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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember', window );">Global Wells | 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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_krt_LessorOperatingLeaseMonthlyLeasePayment', window );">Monthly lease payment</a></td>
<td class="nump">$ 61<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_OperatingExpenseMember', window );">Operating Expense</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_us-gaap_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,446<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_CostOfSalesMember', window );">Cost of Sales</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,076<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_krt_LessorOperatingLeaseMonthlyLeasePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 monthly lease payment for operating lease.</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;">krt_LessorOperatingLeaseMonthlyLeasePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag</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;">krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LessorOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessor'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 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919311-209978<br><br>Reference 3: 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 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-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_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidatedEntitiesAxis=krt_GlobalWellsMember</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_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpenseMember</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_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>98
<FILENAME>R75.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="idm139806957717504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Information Related to Operating Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">4 years 3 months 7 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.32%<span></span>
</td>
</tr>
<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 );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">$ 10,727<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_krt_CashFlowLesseeAbstract', window );"><strong>Cash paid for amounts included in measurement of lease obligations</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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 4,481<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_CashFlowLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Flow, Lessee</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;">krt_CashFlowLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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_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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&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_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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&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>
<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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R76.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="idm139806860396832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities of Operating Lease Liabilities (Details)<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_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 5,244<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">4,097<span></span>
</td>
</tr>
<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">2,926<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">3,015<span></span>
</td>
</tr>
<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">1,149<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">1,212<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 future lease payments</a></td>
<td class="nump">17,643<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: imputed interest</a></td>
<td class="num">(1,509)<span></span>
</td>
</tr>
<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_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">$ 16,134<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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://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>100
<FILENAME>R77.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="idm139806866398416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of future minimum lease obligations (Details)<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_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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">$ 3,055<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">3,060<span></span>
</td>
</tr>
<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">1,824<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">380<span></span>
</td>
</tr>
<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2026</a></td>
<td class="nump">374<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">1,629<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Future minimum lease obligations</a></td>
<td class="nump">$ 10,322<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-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>101
<FILENAME>R78.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="idm139806864135648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>convertible_note</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>shares</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party 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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,885,005<span></span>
</td>
<td class="nump">19,804,417<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_krt_NumberOfExercisedConvertibleNotes', window );">Number of exercised convertible notes | convertible_note</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Related party payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,940,000<span></span>
</td>
<td class="nump">$ 2,003,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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Keary Global</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party 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="re">
<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 );">Common stock, shares outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,004<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_DueToRelatedPartiesCurrent', window );">Related party payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,940,000<span></span>
</td>
<td class="nump">2,003,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_RelatedPartyCosts', window );">Purchases from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,978,000<span></span>
</td>
<td class="nump">37,021,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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | Keary International</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party 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_DueToRelatedPartiesCurrent', window );">Related party payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,940,000<span></span>
</td>
<td class="nump">2,003,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_RelatedPartyCosts', window );">Purchases from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,978,000<span></span>
</td>
<td class="nump">$ 37,021,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_NumberOfExercisedConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Exercised Convertible Notes</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;">krt_NumberOfExercisedConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations due all related parties. For classified balance sheets, represents the current portion of such 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://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)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: 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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.</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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: 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)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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_RelatedPartyCosts</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</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_CounterpartyNameAxis=krt_KearyGlobalLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=krt_KearyGlobalLtdMember</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_CounterpartyNameAxis=krt_KearyInternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=krt_KearyInternationalMember</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>102
<FILENAME>R79.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="idm139806864323312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefits (Details) - USD ($)<br></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_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>
</tr>
<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_DefinedContributionPlanCostRecognized', window );">Contributions</a></td>
<td class="nump">$ 345,000<span></span>
</td>
<td class="nump">$ 322,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_krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheOneMember', window );">Tranche One</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_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>
</tr>
<tr class="re">
<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, percent of match</a></td>
<td class="nump">100.00%<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">3.00%<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_krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheTwoMember', window );">Tranche Two</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_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>
</tr>
<tr class="re">
<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, percent of match</a></td>
<td class="nump">87.50%<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">4.00%<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_krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheThreeMember', window );">Tranche Three</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_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>
</tr>
<tr class="re">
<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, percent of match</a></td>
<td class="nump">80.00%<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">5.00%<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_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 https://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_krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheOneMember</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_krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheTwoMember</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_krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">krt_RetirementPlanContributionTrancheAxis=krt_RetirementPlanContributionTrancheThreeMember</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>103
<FILENAME>R80.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="idm139806863742304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Income Tax Provisions (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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 6,291<span></span>
</td>
<td class="nump">$ 4,504<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">863<span></span>
</td>
<td class="nump">1,068<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 provision</a></td>
<td class="nump">7,154<span></span>
</td>
<td class="nump">5,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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(502)<span></span>
</td>
<td class="num">(576)<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">24<span></span>
</td>
<td class="nump">93<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 provision</a></td>
<td class="num">(478)<span></span>
</td>
<td class="num">(483)<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 );">Provision for income taxes</a></td>
<td class="nump">$ 6,676<span></span>
</td>
<td class="nump">$ 5,089<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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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 https://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 https://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 https://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 https://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 https://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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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_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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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 https://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 (b)<br> -URI https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://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>104
<FILENAME>R81.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="idm139806864130272">
<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_ComponentsOfDeferredTaxAssetsAbstract', 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_DeferredTaxAssetsStateTaxes', window );">State taxes</a></td>
<td class="nump">$ 252<span></span>
</td>
<td class="nump">$ 257<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Reserves</a></td>
<td class="nump">825<span></span>
</td>
<td class="nump">537<span></span>
</td>
</tr>
<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 );">Accruals &amp; deferred expenses</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">188<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_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance', window );">Tenant improvement allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,216<span></span>
</td>
</tr>
<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_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">R&amp;D credit</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">44<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_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">1,196<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_krt_DeferredTaxAssetsGovernmentGrant', window );">Government grant</a></td>
<td class="nump">343<span></span>
</td>
<td class="nump">311<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock based compensation</a></td>
<td class="nump">573<span></span>
</td>
<td class="nump">267<span></span>
</td>
</tr>
<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_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Capitalized research and development costs</a></td>
<td class="nump">1,043<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_krt_DeferredTaxAssetsLeasingArrangements', window );">Operating lease liabilities</a></td>
<td class="nump">8,452<span></span>
</td>
<td class="nump">0<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">12,639<span></span>
</td>
<td class="nump">4,016<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_ComponentsOfDeferredTaxLiabilitiesAbstract', 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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets&#8201;&#8211;&#8201;depreciation</a></td>
<td class="num">(10,350)<span></span>
</td>
<td class="num">(9,518)<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_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries', window );">Investment in Global Wells Investment Group</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(132)<span></span>
</td>
</tr>
<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_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating ROU asset</a></td>
<td class="num">(7,273)<span></span>
</td>
<td class="nump">0<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="num">(17,795)<span></span>
</td>
<td class="num">(9,650)<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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (5,156)<span></span>
</td>
<td class="num">$ (5,634)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_DeferredTaxAssetsGovernmentGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Government Grant</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;">krt_DeferredTaxAssetsGovernmentGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_DeferredTaxAssetsLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Leasing 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;">krt_DeferredTaxAssetsLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Deferred Expense, Tenant Improvement Allowance</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;">krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Investments In Subsidiaries</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;">krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://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_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in-process research and development costs expensed in connection with a business combination.</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 https://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 https://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_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 https://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 https://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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsStateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 state taxes.</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_DeferredTaxAssetsStateTaxes</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research tax credit 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<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 6<br> -URI https://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_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based compensation.</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 https://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 https://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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-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 https://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 https://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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from reserves, 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 https://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 https://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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</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 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<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 2<br> -URI https://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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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 https://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 https://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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment.</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 https://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 https://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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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>105
<FILENAME>R82.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="idm139806864636896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Reconciliation of Income Taxes (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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax computed at the federal statutory rate</a></td>
<td class="nump">$ 6,828<span></span>
</td>
<td class="nump">$ 5,780<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 taxes, net of federal tax benefits</a></td>
<td class="nump">1,101<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
</tr>
<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_IncomeTaxReconciliationMinorityInterestIncomeExpense', window );">Noncontrolling Interest - Income not subject to tax</a></td>
<td class="num">(460)<span></span>
</td>
<td class="num">(349)<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_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount', window );">Government forgiveness of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,050)<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_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount', window );">Permanent items</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefit from stock based compensation</a></td>
<td class="num">(89)<span></span>
</td>
<td class="num">(237)<span></span>
</td>
</tr>
<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_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development credit</a></td>
<td class="num">(455)<span></span>
</td>
<td class="num">(239)<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_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="num">(280)<span></span>
</td>
<td class="num">(72)<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 );">Provision for income taxes</a></td>
<td class="nump">$ 6,676<span></span>
</td>
<td class="nump">$ 5,089<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Government Forgiveness Of Debt, Amount</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;">krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Permanent Items, Amount</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;">krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-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_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_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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://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_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 https://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_IncomeTaxReconciliationMinorityInterestIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest income (loss) exempt from income taxes.</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 https://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_IncomeTaxReconciliationMinorityInterestIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and 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 https://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_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-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 https://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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research tax 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/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 https://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_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-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>106
<FILENAME>R83.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="idm139806862719280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details)<br></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_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_UnrecognizedTaxBenefits', window );">Unrecognized tax benefit</a></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_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets, valuation allowance</a></td>
<td class="nump">$ 0<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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets for which it is more likely than not that a tax benefit will not be realized.</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 (c)<br> -URI https://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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-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_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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrecognized tax 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-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 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-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>107
<FILENAME>R84.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="idm139806859850944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> ft&#178; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="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 );">Lease term</a></td>
<td class="text">88 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_krt_AreaOfDistributionFacility', window );">Area of Distribution facility (square foot) | ft&#178;</a></td>
<td class="nump">52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | SOFR</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest 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="nump">2.50%<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_krt_DebtInstrumentFloorInterestRate', window );">Floor interest 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="nump">1.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_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | 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>
<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="nump">$ 34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | 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>
<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<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_OperatingLeaseExpense', window );">Lease expense</a></td>
<td class="nump">43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CounterpartyNameAxis=krt_BioEarthTechnologyMember', window );">Bio Earth Technology | Lollicup Franchising, LLC</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Investment payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,876<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 2,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_srt_CounterpartyNameAxis=krt_BioEarthTechnologyMember', window );">Bio Earth Technology | Subsequent Event | Lollicup Franchising, LLC</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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>
</tr>
<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_PaymentsToAcquireInvestments', window );">Investment payment</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<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_ContractWithCustomerRefundLiabilityCurrent', window );">Received refund</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">$ 950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krt_AreaOfDistributionFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Distribution 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;">krt_AreaOfDistributionFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_krt_DebtInstrumentFloorInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Floor Interest Rate</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;">krt_DebtInstrumentFloorInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krt_</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_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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/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 https://asc.fasb.org/extlink&amp;oid=126920602&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_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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.22(a)(1))<br> -URI https://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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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 https://asc.fasb.org/extlink&amp;oid=128292326&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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase of all investments (debt, security, other) 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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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_srt_CounterpartyNameAxis=krt_BioEarthTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=krt_BioEarthTechnologyMember</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_dei_LegalEntityAxis=krt_LollicupFranchisingLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=krt_LollicupFranchisingLlcMember</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>108
<FILENAME>krt-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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:krt="http://www.karatpackaging.com/20221231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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="krt-20221231.xsd" xlink:type="simple"/>
    <context id="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i68aad200f1e94e7eba59280842137cb7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i68d5d6e84b0f478caa55f243d38233c1_I20230314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <instant>2023-03-14</instant>
        </period>
    </context>
    <context id="iba8506069b97422c838e52ec95fb5fc5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib78dc6cf7b004876b03ad111f6b07a55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd4de54d181b47a69696fbba6847e293_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4bc3516ba0ca4548a9490b733251b340_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie712fc0da398460d8379171153c4925f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0291be18c8a14065b262b255433fae50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f31220508d14f119875283e5bb38009_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i8e5ca9ae4b5749d58e17cde93a2f4272_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="icd2c729497cd4a88a90b937d854cd050_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i6dfc5e410c9f42fa8e88682ea71795d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0f87c836cf5446c961c194457f9c73f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i396558b013f848fca470b1a3dd9cc673_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <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="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie46ce89d959f4a1e951e51c126d7533e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="id17cc089ee6343babdaad634331e28ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifff6d25923fc4b86aa80f95cf1fd8bf2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i259afde6849a465280a748db3d73bb23_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="iae021e4c1365412084e66693902fcb93_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="idb22c46192524e92a0679c5ca3dd667c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="id7e3141860f1407e87476db1a50dca07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29b61c686d5c4195baa81e9c03a1f6f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i127f7db91bb94b67a326c766b302443c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <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="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i6978806222a64d6ca5f215a2f63e5c1b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="ia82b65131d06404595da41846490913b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i223f5acfc905448fb2252cd92c43ef72_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaba4edd20c0b4eed9b130b9c02c821f8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic15c3c790d5a42869dbef8eee6879002_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i2c0e66059dd443c1b76eb2018c21fcb8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i9e75b33e5553425bb54309592a4c9228_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="if276cfeafd534ac591939edcf062b445_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a192baad06f48538e71c042f098c61c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i87df58c98c7c4f1da857a165332ddb5d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibaf55cb5a531439bb3ba8794d68693b7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic741ccef022847ac95406f2a1e8c5c8c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i53b017300acf43c8aef3673e5bbc10c2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia1775bf2f9a14545bda5c842f72faae1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <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="i1e47f7c751c24f9fa14227a161a00760_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2e0dbe30170746fa8862767334f96c20_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i84499021b04c4a77a0019ae95811e100_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i56f9964670594389a0af10ed21b5e233_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i383a87c544b445bca3c55ad423e3a7b4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i177b2131d24242e1aa099d7d12442c27_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfc1cdc50eb140848185ae609826fbba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i5b92791c53214f4ab2f5b41f234bd31e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i013b88061cbf484ab2f3d7761c4c87f4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:NationalDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if2c2deea6b4b4e9ba39cce5daaa17a10_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:NationalDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96a6a877a5044568b76a66a6c1dd3121_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:DistributorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2cb6a581fe3843f68de1c519b613a0fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:DistributorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8419ef7bc835438fb20188ab7b08a5c1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:OnlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic0f3b98378f24056825c919d9afa311e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:OnlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i372fad4b95604dfa9407cb3cb35e428a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i52d4dc1b3f7040178e8ee307d83da5a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RetailMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f62e386f1b446848480b3a05115700c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:LogisticsServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5bd26c972ae1436b90c20c1500daa531_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">krt:LogisticsServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0bdf678eee34a408ba30e317fc4df52_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6cab61d801264aa7be81f848ed7ab58f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1eaf03c52f704bb2aad096d6a0987017_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0682d23a17474fba9f0896417c506c58_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id36e53ca9ebc4b598b2fb0599d64f504_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaac25de525e14c81a43de4e3b8573c7a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id57274a293db4d78a7b6854383063c99_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:FulingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4fb575bc52c54247875ebdd9e5c71fc7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:FulingTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e3dcdadcf1847078bcecc9cabdd02d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">krt:WenHoIndustrialCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i59517869db034bbb9c0f907e4b146442_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8bbba6419e8f4fe49230f838d9d2b371_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe5f1756d0cc420898c086dc78e43d32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ea3e8db176347f1b86b6256cee92d10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19516c1b0fa54a768958ebc873af611c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i47e7ec31443948d6b1a8bf37bfb66601_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad9d223e43ad4fbe8393dda966540f3b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0abcc6f715948af907c211d9feddb29_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingSeptember302026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i87762e20a581430dbc65ffdc63344250_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingJuly012027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic140d0e728714f27a24b0a4bdcd81aee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbcaabb28f96429ca5bfc8132b3c3f74_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">krt:PacificCupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i4a8dfe785eb74006a74ae71858e45b73_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">krt:PacificCupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i646296930a1743a694619809fad16dfa_I20220406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-06</instant>
        </period>
    </context>
    <context id="ib826421f20b74a4494b13bd0f6086977_I20220406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-06</instant>
        </period>
    </context>
    <context id="i889e28e236fc4415b21d86da00e93251_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7927b96c0bd545fc967934bd4ac92e34_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i574ce48bc1c244fb926f01e17a78907e_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8dd703a6e39f43b4830e8afd5636c010_D20221101-20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="idad5c516d3b349fab425873a777b5f09_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idfa14a22dda04d4a971caba78b68c040_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b8ed04cbbbd47d1b1b0eda38303f359_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i945243d60539490fae884f8981a2a003_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e2237827580439d8e24ba3c20fb5465_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0effa20e761346f2aadcf4e94db3be17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i976e7b8630b44cfe8dc7085d0a91f9d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i2c33f53f2d4c454eba24d25819c3d5d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</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="i9faafc5e2ead44d6a0af062a33c62191_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida20ae2c43fa48eaa12abc9b67efec7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99b10393e4c44cba95f0fc1ebf621ca0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b01c7906ac0426ea8aa221399ab1789_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4317a56945854ee58fe80703e36db1e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4d94ee56f134ba2960ece461c4b1ee4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e2f1c82a3044fd085eba5fa00aa864a_I20180223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-23</instant>
        </period>
    </context>
    <context id="i865ec24cb6844591b579ff5f67574fce_I20220818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-18</instant>
        </period>
    </context>
    <context id="i8d89177a68a64dc1adcec7e27c9bdaea_D20211005-20211005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-05</startDate>
            <endDate>2021-10-05</endDate>
        </period>
    </context>
    <context id="i206bac4d75bb4fe8a980dce53dc6d5d1_D20211005-20211005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-05</startDate>
            <endDate>2021-10-05</endDate>
        </period>
    </context>
    <context id="i86628850a58843f5a79442ccc44c0471_D20211006-20211006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-06</startDate>
            <endDate>2021-10-06</endDate>
        </period>
    </context>
    <context id="i7669181778d74ee284cb6387f1375a09_D20211006-20211006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-06</startDate>
            <endDate>2021-10-06</endDate>
        </period>
    </context>
    <context id="i424ff7c0ef284328a1d2428bb0e1407c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31d81f646d6342cf9ae835bb01b278fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92522ad23c87470f9694d7e6dbb5837f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1171577867b84e2d817760197e8a09f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48893ebabc454e96bd8cee838510547a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingSeptember302026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17156cd5f35c456da0b15c6114b1b1a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingSeptember302026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2246864a93d49a78545a3f663031a07_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0e75394b29a44b0caa0ca48ab1285f05_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i685a3e4ec60149cc802a3c98a0d58715_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i68a3bdbe641049aa8d7e1624b192e526_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibae700dffc28447babd727b33766ccce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingMay2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingJuly012027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1b0b134895504fd0b857c05277d9f27b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:TermLoanMaturingJuly012027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12ce7e94a8834b95a85e261cb734ba20_D20200416-20200416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-16</startDate>
            <endDate>2020-04-16</endDate>
        </period>
    </context>
    <context id="ifb5201ee05d74e06bb845f063c2871bf_I20200416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-16</instant>
        </period>
    </context>
    <context id="i8442b69bfd7e4ee4b854776891378c60_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krt:PaycheckProtectionProgramCARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia553e9a38d6044fd80f9ada8d969fda6_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i048ce5e1e90746d0acbba4b2763b3fcd_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie2806421aaaf4528b21c317e818f9bc9_I20190613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-13</instant>
        </period>
    </context>
    <context id="i97fc9ad86ccc43f3984a76525624bd95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15789d73463e49c186f5342d35eb85af_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iac8e078306dd4be886559bb95835d441_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifcdb13ea622748169245c7d4e157c809_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i39fac0d9aeba49dd8a6dde1dfafa9d70_I20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-03</instant>
        </period>
    </context>
    <context id="i4bbc50e7f0b34002aff9105dab9306ec_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i5aa23f40c41e48a3b80e48c84fa48208_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6fd413a19efd42a998b2cb8ff1d7fb0a_D20221109-20221109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <startDate>2022-11-09</startDate>
            <endDate>2022-11-09</endDate>
        </period>
    </context>
    <context id="iab6ce9699ff84ee38872886d7a420097_I20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <instant>2019-01-31</instant>
        </period>
    </context>
    <context id="if8ed3f1949ea41a3ad55e678b84f0d8d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if669eccb8b5244c7a30e86ef9c2df010_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibca744617e6840898b11d7954bfc6487_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4430ab45cd834a2ba0592bd2c7303801_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6a5e17b5abac4fe29ec1022382d0b443_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i766c9d4a7a774375ad072b800d26f94b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i20edc969d24b4ec8ad494398b6e0f043_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3bcf21b8c4894a8ea50e938c44a32bb3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia05c75243ada4c059849b0d0bd612d5c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i444d388289944efb8203f8bf4d3b3239_D20200909-20200909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-09</startDate>
            <endDate>2020-09-09</endDate>
        </period>
    </context>
    <context id="icf4bdb33c25e4e1dabfba667b8fc3df6_D20200909-20200909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-09</startDate>
            <endDate>2020-09-09</endDate>
        </period>
    </context>
    <context id="i545476fd59434a3ca50f263976543071_I20200909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">krt:GlobalWellsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-09</instant>
        </period>
    </context>
    <context id="ia8f746ce6d50492fa1dd535d5b2cb131_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f2fd1fd4b3e4a11a04f335b5db519f8_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i55650572d99f4748bcb1344898384dee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i992b21afe9e34266ab8ac5c2b4385c12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69b553331fc94312900ca92add39d99e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66d2c034a34e4371ae7661757536682a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f08c625ecdc4023b3eec873c69cc8a6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib70aafcd52a745288233f53a9336898b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyGlobalLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i35a0b2c4ea5d4420a26c031c520d905d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:KearyInternationalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ea7a7f01b344d528242be44bcec5526_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="krt:RetirementPlanContributionTrancheAxis">krt:RetirementPlanContributionTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if28ad5c23c074e31a9a370eae3cf3d9b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="krt:RetirementPlanContributionTrancheAxis">krt:RetirementPlanContributionTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia846ead3dd9944b7b08980b928c12b40_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="krt:RetirementPlanContributionTrancheAxis">krt:RetirementPlanContributionTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8b6de27f6e434834b6e4369af9094c22_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="i40262f9e61374cd88c9af638948a4613_D20230201-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i1416cc44b91c4d808fa1f173f54a775f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">krt:BioEarthTechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krt:LollicupFranchisingLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i73a3b95ee6df412da2a4357761660adb_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i4b4c1fdbb82c4a7694ce5225f5223687_D20230201-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i6e03b78a80f94639bb984b17f1aa48c8_D20230201-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i627800998ef941caac014d83291e9740_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001758021</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-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="distribution_center">
        <measure>krt:distribution_center</measure>
    </unit>
    <unit id="segment">
        <measure>krt:segment</measure>
    </unit>
    <unit id="reporting_unit">
        <measure>krt:reporting_unit</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="vote">
        <measure>krt:vote</measure>
    </unit>
    <unit id="convertible_note">
        <measure>krt:convertible_note</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-32">0001758021</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-33">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-35">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-3">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-6">001-40336</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-7">Karat Packaging Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-9">83-2237832</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-10">6185 Kimball Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-11">Chino</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-12">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-13">91708</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-14">626</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-15">965-8882</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-16">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-17">KRT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-19">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-23">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-24">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-25">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-26">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-27">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i68aad200f1e94e7eba59280842137cb7_I20220630"
      decimals="0"
      id="f-29"
      unitRef="usd">95868312</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i68d5d6e84b0f478caa55f243d38233c1_I20230314"
      decimals="INF"
      id="f-30"
      unitRef="shares">19887457</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-31">Portions of the registrant&#x2019;s Proxy Statement for the 2023 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant&#x2019;s fiscal year ended December&#160;31, 2022.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-36">243</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-37">BDO USA, LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-38">Los Angeles, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-39"
      unitRef="usd">2022000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-40"
      unitRef="usd">1163000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-41"
      unitRef="usd">16041000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-42"
      unitRef="usd">6483000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-43"
      unitRef="usd">1260000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-44"
      unitRef="usd">250000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-45"
      unitRef="usd">6000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-46"
      unitRef="usd">24000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-47"
      unitRef="usd">29912000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-48"
      unitRef="usd">32776000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-49"
      unitRef="usd">71206000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-50"
      unitRef="usd">58472000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-51"
      unitRef="usd">191000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-52"
      unitRef="usd">63000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-53"
      unitRef="usd">6641000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-54"
      unitRef="usd">5141000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-55"
      unitRef="usd">123800000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-56"
      unitRef="usd">102872000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-57"
      unitRef="usd">45399000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-58"
      unitRef="usd">46612000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-59"
      unitRef="usd">95568000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-60"
      unitRef="usd">93475000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-61"
      unitRef="usd">12413000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-62"
      unitRef="usd">6885000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-63"
      unitRef="usd">3510000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-64"
      unitRef="usd">3510000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-65"
      unitRef="usd">353000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-66"
      unitRef="usd">380000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-67"
      unitRef="usd">15713000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-68"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-69"
      unitRef="usd">38000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-70"
      unitRef="usd">65000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-71"
      unitRef="usd">818000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-72"
      unitRef="usd">477000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-73"
      unitRef="usd">252175000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-74"
      unitRef="usd">207599000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-75"
      unitRef="usd">2000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-76"
      unitRef="usd">136000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-77"
      unitRef="usd">18559000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-78"
      unitRef="usd">18470000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-79"
      unitRef="usd">625000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-80"
      unitRef="usd">68000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-81"
      unitRef="usd">9005000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-82"
      unitRef="usd">7813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-83"
      unitRef="usd">4940000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-84"
      unitRef="usd">2003000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-85"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-86"
      unitRef="usd">9000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-87"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-88"
      unitRef="usd">85000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-89"
      unitRef="usd">165000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-90"
      unitRef="usd">88000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-91"
      unitRef="usd">1281000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-92"
      unitRef="usd">1215000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-93"
      unitRef="usd">957000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-94"
      unitRef="usd">1178000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-95"
      unitRef="usd">957000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-96"
      unitRef="usd">1178000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-97"
      unitRef="usd">4511000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-98"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-99"
      unitRef="usd">39253000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-100"
      unitRef="usd">30764000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-101"
      unitRef="usd">5156000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-102"
      unitRef="usd">5634000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-103"
      unitRef="usd">216000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-104"
      unitRef="usd">200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-105"
      unitRef="usd">41558000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-106"
      unitRef="usd">35339000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-107"
      unitRef="usd">216000</us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-108"
      unitRef="usd">200000</us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent>
    <krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-109"
      unitRef="usd">41558000</krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent>
    <krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-110"
      unitRef="usd">35339000</krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-111"
      unitRef="usd">11623000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-112"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iba8506069b97422c838e52ec95fb5fc5_I20221231"
      decimals="-3"
      id="f-113"
      unitRef="usd">1302000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib78dc6cf7b004876b03ad111f6b07a55_I20211231"
      decimals="-3"
      id="f-114"
      unitRef="usd">2637000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-115"
      unitRef="usd">2652000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-116"
      unitRef="usd">3837000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-117"
      unitRef="usd">100242000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-118"
      unitRef="usd">75574000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      id="f-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      id="f-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-121"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-122"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-123"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-124"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-125"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-126"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-127"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-128"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-129"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-130"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-131"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-132"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-133"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-134"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-135"
      unitRef="shares">19908005</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-136"
      unitRef="shares">19885005</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-137"
      unitRef="shares">19827417</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-138"
      unitRef="shares">19804417</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-139"
      unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-140"
      unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-141"
      unitRef="usd">85792000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-142"
      unitRef="usd">83694000</us-gaap:AdditionalPaidInCapital>
    <krt:TreasuryStockParOrStatedValuePerShare
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-143"
      unitRef="usdPerShare">0.001</krt:TreasuryStockParOrStatedValuePerShare>
    <krt:TreasuryStockParOrStatedValuePerShare
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-144"
      unitRef="usdPerShare">0.001</krt:TreasuryStockParOrStatedValuePerShare>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-145"
      unitRef="shares">23000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-146"
      unitRef="shares">23000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-147"
      unitRef="usd">248000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-148"
      unitRef="usd">248000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-149"
      unitRef="usd">56118000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-150"
      unitRef="usd">39434000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-151"
      unitRef="usd">141682000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-152"
      unitRef="usd">122900000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-153"
      unitRef="usd">10251000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-154"
      unitRef="usd">9125000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-155"
      unitRef="usd">151933000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-156"
      unitRef="usd">132025000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-157"
      unitRef="usd">252175000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-158"
      unitRef="usd">207599000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-159"
      unitRef="usd">422957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-160"
      unitRef="usd">364244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-161"
      unitRef="usd">290871000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-162"
      unitRef="usd">256417000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-163"
      unitRef="usd">132086000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-164"
      unitRef="usd">107827000</us-gaap:GrossProfit>
    <us-gaap:SellingExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-165"
      unitRef="usd">35844000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-166"
      unitRef="usd">32261000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231"
      decimals="-3"
      id="f-167"
      unitRef="usd">2775000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231"
      decimals="-3"
      id="f-168"
      unitRef="usd">2550000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-169"
      unitRef="usd">66227000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-170"
      unitRef="usd">52421000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-171"
      unitRef="usd">102071000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-172"
      unitRef="usd">84682000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-173"
      unitRef="usd">30015000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-174"
      unitRef="usd">23145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RentalIncomeNonoperating
      contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231"
      decimals="-3"
      id="f-175"
      unitRef="usd">949000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231"
      decimals="-3"
      id="f-176"
      unitRef="usd">931000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-177"
      unitRef="usd">949000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:RentalIncomeNonoperating
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-178"
      unitRef="usd">931000</us-gaap:RentalIncomeNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231"
      decimals="-3"
      id="f-179"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231"
      decimals="-3"
      id="f-180"
      unitRef="usd">9000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-181"
      unitRef="usd">-228000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-182"
      unitRef="usd">259000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-183"
      unitRef="usd">1568000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-184"
      unitRef="usd">-412000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231"
      decimals="-3"
      id="f-185"
      unitRef="usd">2171000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231"
      decimals="-3"
      id="f-186"
      unitRef="usd">1270000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-187"
      unitRef="usd">2226000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-188"
      unitRef="usd">1512000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="ie712fc0da398460d8379171153c4925f_D20220101-20221231"
      decimals="-3"
      id="f-189"
      unitRef="usd">1821000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9d3455bb0eb84d7eadd356a8ddf70205_D20210101-20211231"
      decimals="-3"
      id="f-190"
      unitRef="usd">1781000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-191"
      unitRef="usd">2017000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-192"
      unitRef="usd">2907000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-193"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-194"
      unitRef="usd">5000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-195"
      unitRef="usd">2498000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-196"
      unitRef="usd">4383000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-197"
      unitRef="usd">32513000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-198"
      unitRef="usd">27528000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-199"
      unitRef="usd">6676000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-200"
      unitRef="usd">5089000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-201"
      unitRef="usd">25837000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-202"
      unitRef="usd">22439000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-203"
      unitRef="usd">2189000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-204"
      unitRef="usd">1661000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-205"
      unitRef="usd">23648000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-206"
      unitRef="usd">20778000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-207"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-208"
      unitRef="usdPerShare">1.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-209"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-210"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="0"
      id="f-211"
      unitRef="shares">19824911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-212"
      unitRef="shares">18409243</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="0"
      id="f-213"
      unitRef="shares">19925905</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-214"
      unitRef="shares">18566260</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0291be18c8a14065b262b255433fae50_I20201231"
      decimals="INF"
      id="f-215"
      unitRef="shares">15190000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0291be18c8a14065b262b255433fae50_I20201231"
      decimals="-3"
      id="f-216"
      unitRef="usd">15000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i8f31220508d14f119875283e5bb38009_I20201231"
      decimals="INF"
      id="f-217"
      unitRef="shares">23000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f31220508d14f119875283e5bb38009_I20201231"
      decimals="-3"
      id="f-218"
      unitRef="usd">-248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e5ca9ae4b5749d58e17cde93a2f4272_I20201231"
      decimals="-3"
      id="f-219"
      unitRef="usd">13981000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icd2c729497cd4a88a90b937d854cd050_I20201231"
      decimals="-3"
      id="f-220"
      unitRef="usd">18656000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6dfc5e410c9f42fa8e88682ea71795d5_I20201231"
      decimals="-3"
      id="f-221"
      unitRef="usd">32404000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic0f87c836cf5446c961c194457f9c73f_I20201231"
      decimals="-3"
      id="f-222"
      unitRef="usd">7464000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231"
      decimals="-3"
      id="f-223"
      unitRef="usd">39868000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-224"
      unitRef="usd">5088000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231"
      decimals="INF"
      id="f-225"
      unitRef="shares">4542500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231"
      decimals="-3"
      id="f-226"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231"
      decimals="-3"
      id="f-227"
      unitRef="usd">67587000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231"
      decimals="-3"
      id="f-228"
      unitRef="usd">67592000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-229"
      unitRef="usd">67592000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231"
      decimals="INF"
      id="f-230"
      unitRef="shares">84917</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231"
      decimals="-3"
      id="f-231"
      unitRef="usd">2026000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231"
      decimals="-3"
      id="f-232"
      unitRef="usd">2026000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-233"
      unitRef="usd">2026000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i972f4bfe1fe94434bfc3b564de8ba9b8_D20210101-20211231"
      decimals="INF"
      id="f-234"
      unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4610a621f7404f388e5b66214f6a84c3_D20210101-20211231"
      decimals="-3"
      id="f-235"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231"
      decimals="-3"
      id="f-236"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-237"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:ProfitLoss
      contextRef="ie46ce89d959f4a1e951e51c126d7533e_D20210101-20211231"
      decimals="-3"
      id="f-238"
      unitRef="usd">20778000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if6c96136fc9244e0ad8f75a2088d1d0f_D20210101-20211231"
      decimals="-3"
      id="f-239"
      unitRef="usd">20778000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id17cc089ee6343babdaad634331e28ea_D20210101-20211231"
      decimals="-3"
      id="f-240"
      unitRef="usd">1661000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-241"
      unitRef="usd">22439000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifff6d25923fc4b86aa80f95cf1fd8bf2_I20211231"
      decimals="INF"
      id="f-242"
      unitRef="shares">19827417</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifff6d25923fc4b86aa80f95cf1fd8bf2_I20211231"
      decimals="-3"
      id="f-243"
      unitRef="usd">20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i259afde6849a465280a748db3d73bb23_I20211231"
      decimals="INF"
      id="f-244"
      unitRef="shares">23000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i259afde6849a465280a748db3d73bb23_I20211231"
      decimals="-3"
      id="f-245"
      unitRef="usd">-248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae021e4c1365412084e66693902fcb93_I20211231"
      decimals="-3"
      id="f-246"
      unitRef="usd">83694000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb22c46192524e92a0679c5ca3dd667c_I20211231"
      decimals="-3"
      id="f-247"
      unitRef="usd">39434000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7e3141860f1407e87476db1a50dca07_I20211231"
      decimals="-3"
      id="f-248"
      unitRef="usd">122900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i29b61c686d5c4195baa81e9c03a1f6f5_I20211231"
      decimals="-3"
      id="f-249"
      unitRef="usd">9125000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-250"
      unitRef="usd">132025000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-251"
      unitRef="usdPerShare">0.35</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i127f7db91bb94b67a326c766b302443c_D20220101-20221231"
      decimals="-3"
      id="f-252"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231"
      id="f-253"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6978806222a64d6ca5f215a2f63e5c1b_D20220101-20221231"
      decimals="-3"
      id="f-254"
      unitRef="usd">6964000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231"
      decimals="-3"
      id="f-255"
      unitRef="usd">6964000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-256"
      unitRef="usd">6964000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i127f7db91bb94b67a326c766b302443c_D20220101-20221231"
      decimals="INF"
      id="f-257"
      unitRef="shares">75588</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231"
      decimals="-3"
      id="f-258"
      unitRef="usd">2047000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231"
      decimals="-3"
      id="f-259"
      unitRef="usd">2047000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-260"
      unitRef="usd">2047000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i127f7db91bb94b67a326c766b302443c_D20220101-20221231"
      decimals="INF"
      id="f-261"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231"
      decimals="-3"
      id="f-262"
      unitRef="usd">51000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231"
      decimals="-3"
      id="f-263"
      unitRef="usd">51000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-264"
      unitRef="usd">51000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if7515114fe2e4375b5c9188e5678d659_D20220101-20221231"
      id="f-265"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231"
      decimals="-3"
      id="f-266"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i223f5acfc905448fb2252cd92c43ef72_D20220101-20221231"
      decimals="-3"
      id="f-267"
      unitRef="usd">1063000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-268"
      unitRef="usd">1063000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="i6978806222a64d6ca5f215a2f63e5c1b_D20220101-20221231"
      decimals="-3"
      id="f-269"
      unitRef="usd">23648000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia82b65131d06404595da41846490913b_D20220101-20221231"
      decimals="-3"
      id="f-270"
      unitRef="usd">23648000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i223f5acfc905448fb2252cd92c43ef72_D20220101-20221231"
      decimals="-3"
      id="f-271"
      unitRef="usd">2189000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-272"
      unitRef="usd">25837000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaba4edd20c0b4eed9b130b9c02c821f8_I20221231"
      decimals="INF"
      id="f-273"
      unitRef="shares">19908005</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaba4edd20c0b4eed9b130b9c02c821f8_I20221231"
      decimals="-3"
      id="f-274"
      unitRef="usd">20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ic15c3c790d5a42869dbef8eee6879002_I20221231"
      decimals="INF"
      id="f-275"
      unitRef="shares">23000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic15c3c790d5a42869dbef8eee6879002_I20221231"
      decimals="-3"
      id="f-276"
      unitRef="usd">-248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c0e66059dd443c1b76eb2018c21fcb8_I20221231"
      decimals="-3"
      id="f-277"
      unitRef="usd">85792000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e75b33e5553425bb54309592a4c9228_I20221231"
      decimals="-3"
      id="f-278"
      unitRef="usd">56118000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if276cfeafd534ac591939edcf062b445_I20221231"
      decimals="-3"
      id="f-279"
      unitRef="usd">141682000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8a192baad06f48538e71c042f098c61c_I20221231"
      decimals="-3"
      id="f-280"
      unitRef="usd">10251000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-281"
      unitRef="usd">151933000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-282"
      unitRef="usd">25837000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-283"
      unitRef="usd">22439000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-284"
      unitRef="usd">10405000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-285"
      unitRef="usd">10044000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-286"
      unitRef="usd">1010000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-287"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryWriteDown
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-288"
      unitRef="usd">6000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-289"
      unitRef="usd">68000</us-gaap:InventoryWriteDown>
    <krt:WriteOffOfInventory
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-290"
      unitRef="usd">3470000</krt:WriteOffOfInventory>
    <krt:WriteOffOfInventory
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-291"
      unitRef="usd">1424000</krt:WriteOffOfInventory>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-292"
      unitRef="usd">32000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-293"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-294"
      unitRef="usd">2159000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-295"
      unitRef="usd">1512000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-296"
      unitRef="usd">-40000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-297"
      unitRef="usd">-18000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-298"
      unitRef="usd">-478000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-299"
      unitRef="usd">-483000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-300"
      unitRef="usd">2047000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-301"
      unitRef="usd">2026000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-302"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-303"
      unitRef="usd">5000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-304"
      unitRef="usd">3822000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-305"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <krt:ImpairmentOfDeposit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-306"
      unitRef="usd">465000</krt:ImpairmentOfDeposit>
    <krt:ImpairmentOfDeposit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-307"
      unitRef="usd">0</krt:ImpairmentOfDeposit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-308"
      unitRef="usd">-1854000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-309"
      unitRef="usd">8938000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-310"
      unitRef="usd">16210000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-311"
      unitRef="usd">10850000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-312"
      unitRef="usd">1514000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-313"
      unitRef="usd">-1389000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-314"
      unitRef="usd">145000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-315"
      unitRef="usd">64000</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-316"
      unitRef="usd">-109000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-317"
      unitRef="usd">316000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-318"
      unitRef="usd">89000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-319"
      unitRef="usd">-1599000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-320"
      unitRef="usd">1571000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-321"
      unitRef="usd">2854000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-322"
      unitRef="usd">2937000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-323"
      unitRef="usd">-3035000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-324"
      unitRef="usd">-85000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-325"
      unitRef="usd">44000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-326"
      unitRef="usd">66000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-327"
      unitRef="usd">664000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-328"
      unitRef="usd">-3780000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-329"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-330"
      unitRef="usd">149000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-331"
      unitRef="usd">300000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-332"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-333"
      unitRef="usd">-794000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-334"
      unitRef="usd">29474000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-335"
      unitRef="usd">8679000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-336"
      unitRef="usd">2657000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-337"
      unitRef="usd">4175000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-338"
      unitRef="usd">77000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-339"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <krt:PaymentsForDepositsForPropertyPlantAndEquipment
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-340"
      unitRef="usd">12090000</krt:PaymentsForDepositsForPropertyPlantAndEquipment>
    <krt:PaymentsForDepositsForPropertyPlantAndEquipment
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-341"
      unitRef="usd">8206000</krt:PaymentsForDepositsForPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-342"
      unitRef="usd">5876000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-343"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <krt:ProceedsFromDepositsRefundedFromJointVentureInvestment
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-344"
      unitRef="usd">1876000</krt:ProceedsFromDepositsRefundedFromJointVentureInvestment>
    <krt:ProceedsFromDepositsRefundedFromJointVentureInvestment
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-345"
      unitRef="usd">0</krt:ProceedsFromDepositsRefundedFromJointVentureInvestment>
    <us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-346"
      unitRef="usd">825000</us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities>
    <us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-347"
      unitRef="usd">0</us-gaap:ProceedsFromDerivativeInstrumentInvestingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-348"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-349"
      unitRef="usd">900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-350"
      unitRef="usd">-17845000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-351"
      unitRef="usd">-13281000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-352"
      unitRef="usd">21100000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-353"
      unitRef="usd">1470000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-354"
      unitRef="usd">21100000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-355"
      unitRef="usd">34639000</us-gaap:RepaymentsOfLinesOfCredit>
    <krt:ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-356"
      unitRef="usd">27477000</krt:ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit>
    <krt:ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-357"
      unitRef="usd">15997000</krt:ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-358"
      unitRef="usd">21572000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-359"
      unitRef="usd">39272000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-360"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-361"
      unitRef="usd">67592000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-362"
      unitRef="usd">51000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-363"
      unitRef="usd">100000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-364"
      unitRef="usd">6964000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-365"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-366"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-367"
      unitRef="usd">611000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-368"
      unitRef="usd">1063000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-369"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-370"
      unitRef="usd">-2071000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-371"
      unitRef="usd">10637000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-372"
      unitRef="usd">9558000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-373"
      unitRef="usd">6035000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-374"
      unitRef="usd">6483000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231"
      decimals="-3"
      id="f-375"
      unitRef="usd">448000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-376"
      unitRef="usd">16041000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-377"
      unitRef="usd">6483000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-378"
      unitRef="usd">9859000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-379"
      unitRef="usd">4981000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <krt:AcquisitionPriceIncludedWithinDeposits
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-380"
      unitRef="usd">0</krt:AcquisitionPriceIncludedWithinDeposits>
    <krt:AcquisitionPriceIncludedWithinDeposits
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-381"
      unitRef="usd">100000</krt:AcquisitionPriceIncludedWithinDeposits>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-382"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-383"
      unitRef="usd">5000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-384"
      unitRef="usd">8303000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-385"
      unitRef="usd">4836000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-386"
      unitRef="usd">1978000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-387"
      unitRef="usd">2895000</us-gaap:InterestPaidNet>
    <us-gaap:NatureOfOperations
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-388">Nature of Operations &lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lollicup USA Inc. (&#x201c;Lollicup&#x201d;) was incorporated on January 21, 2001 under the laws of the State of California as an S-corporation. Effective January 1, 2018, Lollicup elected to convert from an S-Corporation to a C-Corporation. Karat Packaging Inc. (&#x201c;Karat Packaging&#x201d;) was incorporated on September 26, 2018 as a Delaware corporation and became the holding company for Lollicup (collectively, the &#x201c;Company&#x201d;) through a share exchange with the shareholders of Lollicup. On April 15, 2021, the Company completed an initial public offering of shares of its common stock. The shares are listed on the NASDAQ Global Market under the symbol "KRT". &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company is a manufacturer and distributor of single-use disposable products used in a variety of restaurant and foodservice settings. The Company supplies a wide range of products such as food containers, tableware, cups, lids, cutlery, and straws. The products are available in plastic, paper, biopolymer-based and other compostable forms. In addition to manufacturing and distribution, the Company offers customized solutions to customers, including new product development, design, printing, and logistics services, and distributes certain specialty food and beverages products, such as boba and coffee drinks. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company supplies products to national and regional distributors, supermarkets, restaurants, and convenience stores as well as to smaller chains and businesses including boutique coffee houses, bubble tea cafes, pizza parlors and frozen yogurt shops.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company currently operates manufacturing facilities and distribution and fulfillment centers in Chino, California; Rockwall, Texas and Kapolei, Hawaii. In addition, the Company operates six other distribution centers located in Branchburg, New Jersey; Sumner, Washington; Summerville, South Carolina; Kapolei, Hawaii and City of Industry, California.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <krt:NumberOfOtherDistributionCentersOperatedByEntity
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-389"
      unitRef="distribution_center">6</krt:NumberOfOtherDistributionCentersOperatedByEntity>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-390">Summary of Significant Accounting Policies &lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;GAAP&#x201d;) and the rules of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The consolidated financial statements include the accounts of Karat Packaging and its wholly-owned and controlled operating subsidiaries, Lollicup, Lollicup Franchising, LLC (&#x201c;Lollicup Franchising&#x201d;) and Global Wells, a variable interest entity wherein the Company is the primary beneficiary. All intercompany accounts and transactions have been eliminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Noncontrolling Interests:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The Company consolidates its variable interest entity, Global Wells, in which the Company is the primary beneficiary. Noncontrolling interests represent third-party equity ownership interests in Global Wells. The Company recognizes noncontrolling interests as equity in the consolidated financial statements separate from the Company&#x2019;s stockholders&#x2019; equity. The amount of net income attributable to noncontrolling interests is disclosed in the consolidated statements of income. Tax payments made by the Company on behalf of the noncontrolling interests are deducted from their equity balances, as shown in the consolidated statements of stockholders&#x2019; equity.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Estimates and Assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Management uses estimates and assumptions in preparing financial statements in accordance with GAAP. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the reported revenues and expenses. Actual results could differ materially from the estimates that were assumed in preparing the consolidated financial statements. Estimates that are significant to the consolidated financial statements include stock-based compensation, allowance for doubtful accounts and reserve for slow-moving and obsolete inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reporting Segments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company manages and evaluates its operations in one reportable segment. This segment consists of manufacturing and supply of a broad portfolio of single-use products that are used to serve food and beverages and are available in plastic, paper, foam, post-consumer recycled content and renewable materials. It also consists of the distribution of certain specialty food and beverage products, such as boba and coffee drinks, and certain restaurant and warehouse supplies. The Company&#x2019;s long-lived assets are all located in the United States, and its revenues are all generated in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per share:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Basic earnings per common share is calculated by dividing net income attributable to Karat Packaging, Inc by the weighted average number of common shares outstanding during the related period. Diluted earnings per common share is calculated by adjusting weighted average outstanding shares, assuming conversion of all potentially dilutive shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Out-of-period adjustment:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; During the the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended December 31, 2022, the Company recorded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a $3,500,000 write off of certain inventory items out of which &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$879,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was determined to be out-of-period and was recorded&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to correct immaterial errors in its previously issued quarterly and annual financial statements. The impact of the inventory out-of-period adjustment was a decrease to inventory, operating income and income before provision for income taxes of $879,000, an increase to cost of goods sold of $879,000, and a decrease to net income of $664,000 for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassification:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications had no effect on previously reported totals for assets and liabilities, shareholders' equity, cash flows or net income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company considers all highly liquid investments purchased with an original maturity at the date of purchase of three months or less to be cash equivalents. At December&#160;31, 2022 and 2021, cash and cash equivalents were comprised of cash held in money markets, cash on hand and cash deposited with banks. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;    Accounts Receivable and Allowances:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#160;Accounts receivable consists primarily of amounts due from customers. Accounts receivable are carried at their estimated collectible amounts and are periodically evaluated for collectability based on past credit history. The Company recognizes an allowance for bad debt on accounts receivable in an amount equal to the estimated probable losses net of recoveries. The allowance is based on an analysis of historical bad debt write-offs, current past due customers in the aging, risk profiles associated with different customer types, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. The Company also maintains a sales allowance primarily related to potential billing adjustments due to situations such as product returns and damages. The amount of the sales allowance is determined based on a historical transaction analysis and any additions to the sales allowance are recorded as a reduction to net revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inventories consist of raw materials, work-in-process, and finished goods. Inventory cost is determined using the first-in, first-out (FIFO) method and valued at lower of cost or net realizable value. The Company maintains a reserve for excess and obsolete inventory and carries its inventory at net realizable value, taking into account various factors including historic usage, expected demand, anticipated sales price, and product obsolescence.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Property and equipment are carried at cost, net of accumulated depreciation and amortization, and net of impairment losses, if any. Depreciation of property and equipment are computed by straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized using the straight-line method over the term of the lease, or the estimated life of the improvement, whichever is less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life of property and equipment are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lesser of useful life or lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years to 40 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property held under capital leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years to 5 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Normal repairs and maintenance are expensed as incurred, whereas significant changes that materially increase values or extend useful lives are capitalized and depreciated over the estimated useful lives of the related assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deposits:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Deposits are payments made for machinery and equipment, and construction and improvement for the Company&#x2019;s facilities. Included in deposits are also payments made to lessors of leased properties as security for the full and faithful observance of contracts, which will be refunded to the Company upon expiration or termination of the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-lived Assets:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If such events or circumstances exist, an impairment test is performed which comprises of two steps. The first step compares the carrying amount of the asset to the sum of expected undiscounted future cash flows. If the sum of expected undiscounted future cash &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;flows exceeds the carrying amount of the asset, no impairment is taken. If the sum of expected undiscounted future cash flows is less than the carrying amount of the asset, a second step is warranted and an impairment loss is measured as the amount by which the carrying amount of the asset exceeds its fair value calculated using the present value of estimated net future cash flows. For the years ended December&#160;31, 2022 and 2021, management concluded that an impairment write-down was not required. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combination and Goodwill:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company applies the acquisition method of accounting for business combinations in accordance with GAAP, which requires the Company to make use of estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs. The Company&#x2019;s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Goodwill is the excess of the acquisition price over the fair value of the tangible and identifiable intangible net assets acquired. The Company performs an impairment test of goodwill annually or whenever events and circumstances indicate that the carrying amount of goodwill may exceed its fair value. The Company operates as a single operating segment with one reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. During the years ended December&#160;31, 2022 and 2021, the Company determined no impairments have occurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity in the Company's goodwill from December&#160;31, 2020 to December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Government Grants:&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Government grants are not recognized unless there is reasonable assurance that the Company and Global Wells will comply with the grants&#x2019; conditions and that the grants will be received. As of December&#160;31, 2022 and 2021, the Company received cumulative grants of $1,350,000 and $1,200,000, respectively. As of both December&#160;31, 2022 and 2021, Global Wells received cumulative grants of $1,302,000. These grants are reported as deferred income within other liabilities in the accompanying consolidated balance sheets as there are conditions attached to the grants that the Company and Global Wells have not met. These conditions include requiring the facility in Rockwall, Texas to maintain a certain minimum tax value for 5 years calendar years through 2024 (the &#x201c;Required Period&#x201d;), continue operations in the facility for the Required Period, have a minimum number of full time equivalent employees with a minimum average annual gross wage employed in the operation of the facility in the Required Period, and promise to not engage in a pattern or practice of unlawful employment of aliens during the Required Period.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments:&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard Codification (&#x201c;ASC&#x201d;) 815,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, requires companies to recognize all of its derivative instruments as either assets or liabilities in the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the statement of income during the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;      The Company and Global Wells entered into certain interest rate swaps to manage the interest rate risk, and accounted for such interest rate swaps as a derivative instrument under ASC 815. The interest rate swaps were not designated for hedge accounting and as such, the change in the fair value of interest rate swaps was recognized as interest income (expense) in the accompanying consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has a variable interest in Global Wells. In 2017, Lollicup along with three other unrelated parties formed Global Wells. Lollicup has a 13.5% ownership interest and a 25% voting interest in Global Wells, located in Rockwall, Texas. The purpose of this entity is to own, construct, and manage a warehouse and a &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;manufacturing facility. Global Wells&#x2019; operating agreement may require its members to make additional contributions only upon the unanimous decision of the members or where the cash in Global Wells&#x2019; bank account falls below $50,000. In the event that a member is unable to make an additional capital contribution, the other members will be required to make contributions to offset the amount that member cannot contribute, up to $25,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Wells was determined to be a variable interest entity in accordance with ASC Topic 810,&#160;Consolidations, however, at the time the investment was made, it was determined that Lollicup was not the primary beneficiary. In 2018, Lollicup entered into an operating lease with Global Wells (&#x201c;Texas Lease&#x201d;). In 2020, the Company entered into another operating lease with Global Wells (&#x201c;New Jersey Lease&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon entering into the Texas Lease with Lollicup on March 23, 2018, it was determined that Lollicup holds current and potential rights that give it the power to direct activities of Global Wells that most significantly impact Global Wells&#x2019; economic performance, receive significant benefits, or the obligation to absorb potentially significant losses, resulting in Lollicup having a controlling financial interest in Global Wells. As a result, Lollicup was deemed to be the primary beneficiary of Global Wells and has consolidated Global Wells under the risk and reward model of ASC 810, for the period from March 23, 2018. The monthly lease payments for the Texas Lease and New Jersey Lease are eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets recognized as a result of consolidating Global Wells do not represent additional assets that could be used to satisfy claims against the Company&#x2019;s general assets. Conversely, liabilities recognized as a result of consolidating Global Wells do not represent additional claims of the Company&#x2019;s general assets; they represent claims against the specific assets of Global Wells. See Note 9 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long Term Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a description of the two term loans that Global Wells had with financial institutions as of December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following financial information includes assets and liabilities of Global Wells and are included in the accompanying consolidated balance sheets, except for those that eliminate upon consolidation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from Lollicup USA Inc.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,762&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payable&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to Lollicup USA Inc. &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,620&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, current portion &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,558&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,339&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company generates revenues from product sales to customers that include national and regional chains and distributors, fast food restaurants with multiple locations, small businesses, and those that purchase for individual consumption. The Company considers revenue disaggregated by customer type to most accurately reflect the nature and uncertainty of its revenue and cash flows that are affected by economic factors. For the years ended December&#160;31, 2022 and 2021, net sales disaggregated by customer type consist of the amounts shown below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;National and regional chains&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributors&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,285&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,902&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Online&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,189&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,054&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;422,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;364,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;National and regional chains revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;National and regional chains revenue is derived from chain restaurants and supermarkets with locations across multiple states. Revenue from transactions with national and regional chains is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Distributors revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Distributors revenues are derived from national and regional distributors across the U.S. that purchase the Company&#x2019;s products for restaurants, offices, schools, and government entities. Revenue from distributions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Online revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Online revenue is derived from small businesses such as small restaurants, bubble tea shops, coffee shops, juice bars and smoothie shops. Revenue from online transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Retail revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Retail revenue is derived primarily from regional bubble tea shops, boutique coffee shops and frozen yogurt shops. Revenue from retail transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to product sales, the Company also generates revenue from logistics services which is the transportation and delivery of shipping containers from ports to customers, primarily to retail customers. Logistics services revenue is recognized over time due to the continuous transfer of control to the customer. As control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Logistics services revenue was $6,150,000 and $2,779,000 for the years ended December 31, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is the amount of consideration to which the Company expects to be entitled to in exchange for transferring goods to the customer. Revenue is recorded based on the total estimated transaction price, which includes fixed consideration and estimates of variable consideration. Variable consideration includes estimates of rebates and other sales incentives, cash discounts for prompt payment, consideration payable to customers for cooperative advertising and other program incentives, and sales returns. The Company estimates its variable consideration based on contract terms and historical experience of actual results using the expected value method. The performance obligations are generally satisfied shortly after manufacturing and shipment as purchases made by the Company&#x2019;s customers are manufactured and shipped with minimal lead time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contract liabilities consist primarily of rebates, sales incentives, customer deposits and consideration payable to customers for cooperative advertising. As of December&#160;31, 2022 and 2021, the rebates, sales incentives and cooperative advertising were not significant to the financial statements. Customer deposits are included in the current liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling fees billed to a customer are recorded within net sales, with corresponding shipping and handling costs recorded in selling expense on the accompanying consolidated statements of income. Shipping and handling fees billed to a customer are not deemed to be separate performance obligations for product sales, as these activities occur before the customer receives the products. Shipping and handling costs included within selling expenses in the consolidated statements of income for the years ended December&#160;31, 2022 and 2021 were $32,508,000 and $28,525,000, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales taxes collected concurrently with revenue-producing activities and remitted to governmental authorities are excluded from revenue. Sales commissions are expensed as incurred due to the amortization period being less than one year and are recorded in selling expense on the accompanying consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company expenses costs of print production, trade show, online marketing, and other advertisements in the period in which the expenditure is incurred. Advertising costs included in operating expenses in the consolidated statements of income were $2,418,000 and $2,488,000 for the years ended December&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company applies the provision of ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under ASC 740, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Deferred tax assets are evaluated for recoverability each reporting period by assessing all positive and negative evidence available in order to assess the need for a valuation allowance. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that such deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company accounts for uncertainties in income tax in accordance with ASC 740-10, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Uncertainty in Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. This accounting standard also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes in the accompanying consolidated statement of income. Accrued interest and penalties are included in the income taxes payable in the consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cash is maintained at financial institutions and, at times, balances exceed federally insured limits. Management believes that the credit risk related to such deposits is minimal. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company extends credit based on the valuation of the customers&#x2019; financial condition and general collateral is not required. Management believes the Company is not exposed to any material credit risk on these accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2022 and 2021, purchases from the following vendor makes up greater than 10 percent of total purchases: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Keary Global Ltd. (&#x201c;Keary Global&#x201d;) and its affiliate, Keary International, Ltd. &#x2013; related parties &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts due to the following vendors at December&#160;31, 2022 and 2021, respectively, that exceed 10 percent of total accounts payable are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Keary Global and its affiliate, Keary International&#x2009;&#x2013;&#x2009;related parties &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuling Technology Co., Ltd.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wen Ho Industrial Co., Ltd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Amounts payable represented less than 10% of total accounts payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No customer accounted for more than 10 percent of sales or accounts receivable for the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company follows ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820 establishes a hierarchy of valuation inputs based on the extent to which the inputs are observable in the marketplace. Observable inputs reflect market data obtained from sources independent of the reporting entity and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unobservable inputs reflect the entity&#x2019;s own assumptions about how market participants would value an asset or liability based on the best information available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;     Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value. The three levels of inputs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Inputs that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the same term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;       The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. If the inputs used to measure the financial assets and liabilities fall within more than one level described above, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument. Financial assets are considered Level 3 when their fair values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has financial instruments classified within the fair value hierarchy, which consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;At December&#160;31, 2022 and 2021, the Company had a money market account, classified as Level 1 within the fair value hierarchy, and reported as a current asset on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;At December&#160;31, 2021, the Company had an interest rate swap that met the definition of a derivative, classified as Level 2 within the fair value hierarchy, and reported as other liabilities on the consolidated balance sheet. The fair value of interest rate swap was calculated from pricing models that used volatility to quantify the probability of changes around interest rate trends. This interest rate swap was terminated in June 2022, as further discussed in Note 10 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value measurements by level at December&#160;31, 2022 for the assets measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value, December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarize the Company&#x2019;s fair value measurements by level at December&#160;31, 2021 for the assets and liabilities measured at fair value on a recurring basis: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,334)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value, December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:12.39pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not elected the fair value option as presented by ASC 825,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Option for Financial Assets and Financial Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for the financial assets and liabilities that are not otherwise required to be carried at fair value. Under ASC 820, material financial assets and liabilities not carried at fair value, including accounts receivable, accounts payable, related-party payable, accrued and other liabilities, other payable and borrowings under promissory notes and Line of Credit (as defined below), are reported at their carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12.39pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, related-party payable, accrued and other liabilities and other payable at December&#160;31, 2022 and 2021, approximated fair value because of the short maturity of these instruments. The carrying amount of the Company's Line of Credit approximates fair value because the interest rate is variable in nature. For the $21,580,000 term loan that the Company refinanced in June 2022, the carrying amount as of December&#160;31, 2021 approximated fair value because the interest rate was variable in nature. The following is a summary of the carrying amount and estimated fair value of the $23,000,000 and $28,700,000 term loans that mature in September 2026 and July 2027, respectively: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$23,000,000 term loan maturing in September 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$28,700,000 term loan maturing in July 2027&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,563&#160;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,918&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;39,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; The fair value of these financial instruments was determined using Level 2 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company includes gains or losses from foreign currency transactions, such as those resulting from the settlement of foreign receivables or payables, in the consolidated statements of income. The Company recorded a foreign currency gain of $1,568,000 and a loss of $412,000 for the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company recognizes stock-based compensation expense related to employee stock options and restricted stock units in accordance with ASC 718,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2014; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard requires the Company to record compensation expense equal to the fair value of awards granted to employees and non-employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The fair value of share-based payment awards is estimated on the grant-date using the Black-Scholes option pricing model for stock options, and the closing price of the Company's common stock on the trading day immediately prior to the grant date for restricted stock units. Key input assumptions used in the Black-Scholes option pricing model to estimate the grant date fair value of stock options include the fair value of the Company&#x2019;s common stock, the expected option term, the expected volatility of the Company&#x2019;s stock over the option&#x2019;s expected term, the risk-free interest rate, and the Company&#x2019;s expected annual dividend yield.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The risk-free interest rate assumption for options granted under the 2019 Stock Incentive Plan (the "Plan") is based upon observed interest rates on the United States government securities appropriate for the expected term of the Company&#x2019;s stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The expected term of employee stock options under the Plan represents the weighted-average period that the stock options are expected to remain outstanding. The expected term of options granted is calculated based on the &#x201c;simplified method,&#x201d; which estimates the expected term based on the average of the vesting period and contractual term of the stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines the expected volatility assumption using the frequency of daily historical prices of comparable public company&#x2019;s common stock for a period equal to the expected term of the options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The dividend yield assumption for options granted under the Plan is based on the Company&#x2019;s history and expectation of dividend payouts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is based on awards that ultimately vest. Forfeitures are accounted for as they occur. The Company has elected to treat stock-based payment awards with graded vesting schedules and time-based service conditions as separate awards and recognizes stock-based compensation expense over the requisite service period using the graded vesting attribution method.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The determination of stock-based compensation is inherently uncertain and subjective and involves the application of valuation models and assumptions requiring the use of judgment. If the Company had made different assumptions, its stock-based compensation expense, and its net income could have been significantly different.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as of January 1, 2022 which requires the recognition of the right-of-use ("ROU") assets and related operating and finance lease liabilities on the balance sheet and the disclosure of key information about certain leasing arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted this ASU and related amendments under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. There was no cumulative adjustment to retained earnings upon adoption. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected certain practical expedients permitted under the transition guidance, including to exclude leases with an initial term of 12 months or less at lease commencement, combine non-lease components together with lease components as a single lease component, and to retain the historical lease classification as well as relief from reviewing expired or existing contracts to determine if they contain leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commencement date&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Leases are classified as either finance leases or operating leases. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has lease agreements for the use of facilities and vehicles, and its lease terms may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. ROU assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using a discount rate based on similarly secured borrowings available to the Company. ROU assets include any prepaid lease amounts and excludes lease incentives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New and Recently Adopted Accounting Standards:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is an emerging growth company as that term is used in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and as such, the Company have elected to take advantage of certain reduced public company reporting requirements. In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards, as a result, the Company will adopt new or revised accounting standards on the relevant dates in which adoption of such standards is required for private companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In February 2016, the FASB issued ASU 2016-02 (Topic 842), "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;". This ASU amends a number of aspects of lease accounting, including requiring lessees to recognize operating leases with a term greater than one year on their balance sheet as a ROU asset and corresponding lease liability, measured at the present value of the lease payments. The Company adopted the ASU and the related amendments as of January 1, 2022 under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. The Company recorded a ROU asset of $8,800,000 and an operating lease liability of $9,200,000 upon adoption. See Note 14 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments &#x2014; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, which adds to U.S. GAAP an impairment model known as the current expected credit loss (CECL) model that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity of U.S. GAAP by decreasing the number of credit impairment models that entities use to account for debt instruments. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years for public business entities that are U.S. Securities and Exchange Commission (SEC) filers. For all other public business entities, the ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. For all other entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted beginning after December 15, 2018, including interim periods within those fiscal years. The FASB subsequently issued ASU 2019-10 (Topic 326), &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments-Credit Losses: Effective Dates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201d; which amends the effective date for SEC filers that are eligible to be &#x2018;smaller reporting companies&#x2019;, non-SEC filers and all other companies, including not-for-profit companies and employee benefit plans. For calendar-year end companies that are eligible for the deferral, the effective date is January 1, 2023. The Company will adopt the new standard in annual reporting period beginning after January 1, 2023. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In March 2020, the FASB issued ASU 2020-3, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Codification Improvements to Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201d;, which clarifies the requirement for all entities to provide the fair value option disclosures in paragraphs ASC 825-10-50-24 through 50-32. The guidance also clarifies that the contractual term of a net investment in a lease determined in accordance with ASC 842, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201d;, should be the contractual term used to measure expected credit losses under ASC 326, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments &#x2014; Credit Losses&lt;/span&gt;&#x201d;. This ASU was effective upon adoption of the amendments in ASU 2016-13. The adoption of this ASU did not have a material impact on the consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-391">Basis of Presentation: The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;GAAP&#x201d;) and the rules of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-392">Principles of Consolidation: The consolidated financial statements include the accounts of Karat Packaging and its wholly-owned and controlled operating subsidiaries, Lollicup, Lollicup Franchising, LLC (&#x201c;Lollicup Franchising&#x201d;) and Global Wells, a variable interest entity wherein the Company is the primary beneficiary. All intercompany accounts and transactions have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <krt:NoncontrollingInterestsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-393">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Noncontrolling Interests:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The Company consolidates its variable interest entity, Global Wells, in which the Company is the primary beneficiary. Noncontrolling interests represent third-party equity ownership interests in Global Wells. The Company recognizes noncontrolling interests as equity in the consolidated financial statements separate from the Company&#x2019;s stockholders&#x2019; equity. The amount of net income attributable to noncontrolling interests is disclosed in the consolidated statements of income. Tax payments made by the Company on behalf of the noncontrolling interests are deducted from their equity balances, as shown in the consolidated statements of stockholders&#x2019; equity.&lt;/span&gt;</krt:NoncontrollingInterestsPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-394">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Estimates and Assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Management uses estimates and assumptions in preparing financial statements in accordance with GAAP. Those estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities, and the reported revenues and expenses. Actual results could differ materially from the estimates that were assumed in preparing the consolidated financial statements. Estimates that are significant to the consolidated financial statements include stock-based compensation, allowance for doubtful accounts and reserve for slow-moving and obsolete inventory.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-395">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reporting Segments:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company manages and evaluates its operations in one reportable segment. This segment consists of manufacturing and supply of a broad portfolio of single-use products that are used to serve food and beverages and are available in plastic, paper, foam, post-consumer recycled content and renewable materials. It also consists of the distribution of certain specialty food and beverage products, such as boba and coffee drinks, and certain restaurant and warehouse supplies. The Company&#x2019;s long-lived assets are all located in the United States, and its revenues are all generated in the United States.&lt;/span&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-396"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-397">Earnings per share: Basic earnings per common share is calculated by dividing net income attributable to Karat Packaging, Inc by the weighted average number of common shares outstanding during the related period. Diluted earnings per common share is calculated by adjusting weighted average outstanding shares, assuming conversion of all potentially dilutive shares.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-398">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Out-of-period adjustment:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; During the the &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended December 31, 2022, the Company recorded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a $3,500,000 write off of certain inventory items out of which &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$879,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was determined to be out-of-period and was recorded&lt;/span&gt; to correct immaterial errors in its previously issued quarterly and annual financial statements.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:InventoryWriteDown
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-399"
      unitRef="usd">3500000</us-gaap:InventoryWriteDown>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-400"
      unitRef="usd">879000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:InventoryNet
      contextRef="i87df58c98c7c4f1da857a165332ddb5d_I20221231"
      decimals="-3"
      id="f-401"
      unitRef="usd">-879000</us-gaap:InventoryNet>
    <us-gaap:OperatingIncomeLoss
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-402"
      unitRef="usd">-879000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-403"
      unitRef="usd">-879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-404"
      unitRef="usd">879000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:NetIncomeLoss
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-405"
      unitRef="usd">-664000</us-gaap:NetIncomeLoss>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-406">Cash and cash equivalents: The Company considers all highly liquid investments purchased with an original maturity at the date of purchase of three months or less to be cash equivalents. At December&#160;31, 2022 and 2021, cash and cash equivalents were comprised of cash held in money markets, cash on hand and cash deposited with banks.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-407">Accounts Receivable and Allowances:&#160;Accounts receivable consists primarily of amounts due from customers. Accounts receivable are carried at their estimated collectible amounts and are periodically evaluated for collectability based on past credit history. The Company recognizes an allowance for bad debt on accounts receivable in an amount equal to the estimated probable losses net of recoveries. The allowance is based on an analysis of historical bad debt write-offs, current past due customers in the aging, risk profiles associated with different customer types, as well as an assessment of specific identifiable customer accounts considered at risk or uncollectible. The Company also maintains a sales allowance primarily related to potential billing adjustments due to situations such as product returns and damages. The amount of the sales allowance is determined based on a historical transaction analysis and any additions to the sales allowance are recorded as a reduction to net revenue.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-408">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inventories consist of raw materials, work-in-process, and finished goods. Inventory cost is determined using the first-in, first-out (FIFO) method and valued at lower of cost or net realizable value. The Company maintains a reserve for excess and obsolete inventory and carries its inventory at net realizable value, taking into account various factors including historic usage, expected demand, anticipated sales price, and product obsolescence.&lt;/span&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-409">Property and Equipment: Property and equipment are carried at cost, net of accumulated depreciation and amortization, and net of impairment losses, if any. Depreciation of property and equipment are computed by straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized using the straight-line method over the term of the lease, or the estimated life of the improvement, whichever is less.Normal repairs and maintenance are expensed as incurred, whereas significant changes that materially increase values or extend useful lives are capitalized and depreciated over the estimated useful lives of the related assets.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-410">&lt;div style="margin-top:6.6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful life of property and equipment are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lesser of useful life or lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years to 40 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property held under capital leases &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:17.37pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years to 5 years &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibaf55cb5a531439bb3ba8794d68693b7_D20220101-20221231"
      id="f-411">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic741ccef022847ac95406f2a1e8c5c8c_D20220101-20221231"
      id="f-412">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i53b017300acf43c8aef3673e5bbc10c2_D20220101-20221231"
      id="f-413">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia1775bf2f9a14545bda5c842f72faae1_D20220101-20221231"
      id="f-414">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1e47f7c751c24f9fa14227a161a00760_D20220101-20221231"
      id="f-415">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2e0dbe30170746fa8862767334f96c20_D20220101-20221231"
      id="f-416">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i84499021b04c4a77a0019ae95811e100_D20220101-20221231"
      id="f-417">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i56f9964670594389a0af10ed21b5e233_D20220101-20221231"
      id="f-418">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i383a87c544b445bca3c55ad423e3a7b4_D20220101-20221231"
      id="f-419">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <krt:DepositsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-420">Deposits: Deposits are payments made for machinery and equipment, and construction and improvement for the Company&#x2019;s facilities. Included in deposits are also payments made to lessors of leased properties as security for the full and faithful observance of contracts, which will be refunded to the Company upon expiration or termination of the contract.</krt:DepositsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-421">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-lived Assets:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If such events or circumstances exist, an impairment test is performed which comprises of two steps. The first step compares the carrying amount of the asset to the sum of expected undiscounted future cash flows. If the sum of expected undiscounted future cash &lt;/span&gt;flows exceeds the carrying amount of the asset, no impairment is taken. If the sum of expected undiscounted future cash flows is less than the carrying amount of the asset, a second step is warranted and an impairment loss is measured as the amount by which the carrying amount of the asset exceeds its fair value calculated using the present value of estimated net future cash flows. For the years ended December&#160;31, 2022 and 2021, management concluded that an impairment write-down was not required.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <krt:BusinessCombinationsAndGoodwillPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-422">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combination and Goodwill:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company applies the acquisition method of accounting for business combinations in accordance with GAAP, which requires the Company to make use of estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs. The Company&#x2019;s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. &lt;/span&gt;Goodwill is the excess of the acquisition price over the fair value of the tangible and identifiable intangible net assets acquired. The Company performs an impairment test of goodwill annually or whenever events and circumstances indicate that the carrying amount of goodwill may exceed its fair value. The Company operates as a single operating segment with one reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole.</krt:BusinessCombinationsAndGoodwillPolicyTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-423"
      unitRef="reporting_unit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="INF"
      id="f-424"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-425"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-426">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity in the Company's goodwill from December&#160;31, 2020 to December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231"
      decimals="-3"
      id="f-427"
      unitRef="usd">3113000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-428"
      unitRef="usd">397000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-429"
      unitRef="usd">3510000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-430"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-431"
      unitRef="usd">3510000</us-gaap:Goodwill>
    <krt:GovernmentGrantsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-432">Government Grants:&#160;Government grants are not recognized unless there is reasonable assurance that the Company and Global Wells will comply with the grants&#x2019; conditions and that the grants will be received. As of December&#160;31, 2022 and 2021, the Company received cumulative grants of $1,350,000 and $1,200,000, respectively. As of both December&#160;31, 2022 and 2021, Global Wells received cumulative grants of $1,302,000. These grants are reported as deferred income within other liabilities in the accompanying consolidated balance sheets as there are conditions attached to the grants that the Company and Global Wells have not met. These conditions include requiring the facility in Rockwall, Texas to maintain a certain minimum tax value for 5 years calendar years through 2024 (the &#x201c;Required Period&#x201d;), continue operations in the facility for the Required Period, have a minimum number of full time equivalent employees with a minimum average annual gross wage employed in the operation of the facility in the Required Period, and promise to not engage in a pattern or practice of unlawful employment of aliens during the Required Period.</krt:GovernmentGrantsPolicyTextBlock>
    <krt:GovernmentGrants
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-433"
      unitRef="usd">1350000</krt:GovernmentGrants>
    <krt:GovernmentGrants
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-434"
      unitRef="usd">1200000</krt:GovernmentGrants>
    <krt:GovernmentGrants
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-435"
      unitRef="usd">1302000</krt:GovernmentGrants>
    <krt:GovernmentGrants
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-436"
      unitRef="usd">1302000</krt:GovernmentGrants>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-437">&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments:&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard Codification (&#x201c;ASC&#x201d;) 815,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, requires companies to recognize all of its derivative instruments as either assets or liabilities in the balance sheet at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, a company must designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the statement of income during the current period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;      The Company and Global Wells entered into certain interest rate swaps to manage the interest rate risk, and accounted for such interest rate swaps as a derivative instrument under ASC 815. The interest rate swaps were not designated for hedge accounting and as such, the change in the fair value of interest rate swaps was recognized as interest income (expense) in the accompanying consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-438">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Variable Interest Entities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has a variable interest in Global Wells. In 2017, Lollicup along with three other unrelated parties formed Global Wells. Lollicup has a 13.5% ownership interest and a 25% voting interest in Global Wells, located in Rockwall, Texas. The purpose of this entity is to own, construct, and manage a warehouse and a &lt;/span&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;manufacturing facility. Global Wells&#x2019; operating agreement may require its members to make additional contributions only upon the unanimous decision of the members or where the cash in Global Wells&#x2019; bank account falls below $50,000. In the event that a member is unable to make an additional capital contribution, the other members will be required to make contributions to offset the amount that member cannot contribute, up to $25,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Wells was determined to be a variable interest entity in accordance with ASC Topic 810,&#160;Consolidations, however, at the time the investment was made, it was determined that Lollicup was not the primary beneficiary. In 2018, Lollicup entered into an operating lease with Global Wells (&#x201c;Texas Lease&#x201d;). In 2020, the Company entered into another operating lease with Global Wells (&#x201c;New Jersey Lease&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon entering into the Texas Lease with Lollicup on March 23, 2018, it was determined that Lollicup holds current and potential rights that give it the power to direct activities of Global Wells that most significantly impact Global Wells&#x2019; economic performance, receive significant benefits, or the obligation to absorb potentially significant losses, resulting in Lollicup having a controlling financial interest in Global Wells. As a result, Lollicup was deemed to be the primary beneficiary of Global Wells and has consolidated Global Wells under the risk and reward model of ASC 810, for the period from March 23, 2018. The monthly lease payments for the Texas Lease and New Jersey Lease are eliminated upon consolidation.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets recognized as a result of consolidating Global Wells do not represent additional assets that could be used to satisfy claims against the Company&#x2019;s general assets. Conversely, liabilities recognized as a result of consolidating Global Wells do not represent additional claims of the Company&#x2019;s general assets; they represent claims against the specific assets of Global Wells. See Note 9 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long Term Debt&lt;/span&gt; for a description of the two term loans that Global Wells had with financial institutions as of December&#160;31, 2022.</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231"
      decimals="3"
      id="f-439"
      unitRef="number">0.135</us-gaap:VariableInterestEntityOwnershipPercentage>
    <krt:VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage
      contextRef="i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231"
      decimals="2"
      id="f-440"
      unitRef="number">0.25</krt:VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage>
    <krt:MinimumBankAccountToMakeAdditionalContributionsFromMembers
      contextRef="i5b92791c53214f4ab2f5b41f234bd31e_I20171231"
      decimals="-3"
      id="f-441"
      unitRef="usd">50000</krt:MinimumBankAccountToMakeAdditionalContributionsFromMembers>
    <krt:ContributionsToOffsetAmountThatMemberCannotContribute
      contextRef="i5b92791c53214f4ab2f5b41f234bd31e_I20171231"
      decimals="-3"
      id="f-442"
      unitRef="usd">25000</krt:ContributionsToOffsetAmountThatMemberCannotContribute>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-443">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following financial information includes assets and liabilities of Global Wells and are included in the accompanying consolidated balance sheets, except for those that eliminate upon consolidation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.068%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due from Lollicup USA Inc.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,700&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,762&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,627&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payable&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due to Lollicup USA Inc. &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,620&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, current portion &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,558&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,339&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-444"
      unitRef="usd">2022000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-445"
      unitRef="usd">1163000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-446"
      unitRef="usd">53000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-447"
      unitRef="usd">384000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-448"
      unitRef="usd">191000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-449"
      unitRef="usd">63000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DueFromAffiliates
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-450"
      unitRef="usd">4700000</us-gaap:DueFromAffiliates>
    <us-gaap:DueFromAffiliates
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-451"
      unitRef="usd">0</us-gaap:DueFromAffiliates>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-452"
      unitRef="usd">45399000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-453"
      unitRef="usd">46612000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-454"
      unitRef="usd">4262000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-455"
      unitRef="usd">4762000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-456"
      unitRef="usd">56627000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-457"
      unitRef="usd">52984000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-458"
      unitRef="usd">2000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-459"
      unitRef="usd">497000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-460"
      unitRef="usd">626000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-461"
      unitRef="usd">68000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-462"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-463"
      unitRef="usd">9000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-464"
      unitRef="usd">165000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-465"
      unitRef="usd">88000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-466"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-467"
      unitRef="usd">2620000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-468"
      unitRef="usd">957000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-469"
      unitRef="usd">1178000</us-gaap:LongTermDebtCurrent>
    <krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-470"
      unitRef="usd">41558000</krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent>
    <krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-471"
      unitRef="usd">35339000</krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-472"
      unitRef="usd">1302000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-473"
      unitRef="usd">2636000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ibfc1cdc50eb140848185ae609826fbba_I20221231"
      decimals="-3"
      id="f-474"
      unitRef="usd">44610000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i177b2131d24242e1aa099d7d12442c27_I20211231"
      decimals="-3"
      id="f-475"
      unitRef="usd">42435000</us-gaap:Liabilities>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-476">Revenue Recognition: The Company generates revenues from product sales to customers that include national and regional chains and distributors, fast food restaurants with multiple locations, small businesses, and those that purchase for individual consumption. The Company considers revenue disaggregated by customer type to most accurately reflect the nature and uncertainty of its revenue and cash flows that are affected by economic factors.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;National and regional chains revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;National and regional chains revenue is derived from chain restaurants and supermarkets with locations across multiple states. Revenue from transactions with national and regional chains is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Distributors revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Distributors revenues are derived from national and regional distributors across the U.S. that purchase the Company&#x2019;s products for restaurants, offices, schools, and government entities. Revenue from distributions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Online revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Online revenue is derived from small businesses such as small restaurants, bubble tea shops, coffee shops, juice bars and smoothie shops. Revenue from online transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Retail revenue:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Retail revenue is derived primarily from regional bubble tea shops, boutique coffee shops and frozen yogurt shops. Revenue from retail transactions is recognized at a point in time upon transfer of control of promised products to customers. Transfer of control typically occurs when the title and risk of loss passes to the customer. Shipping terms generally indicate when the title and risk of loss have passed, which is generally when the products are shipped from the Company&#x2019;s facility to the customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to product sales, the Company also generates revenue from logistics services which is the transportation and delivery of shipping containers from ports to customers, primarily to retail customers. Logistics services revenue is recognized over time due to the continuous transfer of control to the customer. As control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Logistics services revenue was $6,150,000 and $2,779,000 for the years ended December 31, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price is the amount of consideration to which the Company expects to be entitled to in exchange for transferring goods to the customer. Revenue is recorded based on the total estimated transaction price, which includes fixed consideration and estimates of variable consideration. Variable consideration includes estimates of rebates and other sales incentives, cash discounts for prompt payment, consideration payable to customers for cooperative advertising and other program incentives, and sales returns. The Company estimates its variable consideration based on contract terms and historical experience of actual results using the expected value method. The performance obligations are generally satisfied shortly after manufacturing and shipment as purchases made by the Company&#x2019;s customers are manufactured and shipped with minimal lead time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contract liabilities consist primarily of rebates, sales incentives, customer deposits and consideration payable to customers for cooperative advertising. As of December&#160;31, 2022 and 2021, the rebates, sales incentives and cooperative advertising were not significant to the financial statements. Customer deposits are included in the current liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling fees billed to a customer are recorded within net sales, with corresponding shipping and handling costs recorded in selling expense on the accompanying consolidated statements of income. Shipping and handling fees billed to a customer are not deemed to be separate performance obligations for product sales, as these activities occur before the customer receives the products. Shipping and handling costs included within selling expenses in the consolidated statements of income for the years ended December&#160;31, 2022 and 2021 were $32,508,000 and $28,525,000, respectively.&lt;/span&gt;&lt;/div&gt;Sales taxes collected concurrently with revenue-producing activities and remitted to governmental authorities are excluded from revenue. Sales commissions are expensed as incurred due to the amortization period being less than one year and are recorded in selling expense on the accompanying consolidated statements of income.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-477">For the years ended December&#160;31, 2022 and 2021, net sales disaggregated by customer type consist of the amounts shown below. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;National and regional chains&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributors&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,285&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,902&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Online&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retail&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,189&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,054&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;422,957&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;364,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i013b88061cbf484ab2f3d7761c4c87f4_D20220101-20221231"
      decimals="-3"
      id="f-478"
      unitRef="usd">95786000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2c2deea6b4b4e9ba39cce5daaa17a10_D20210101-20211231"
      decimals="-3"
      id="f-479"
      unitRef="usd">86017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96a6a877a5044568b76a66a6c1dd3121_D20220101-20221231"
      decimals="-3"
      id="f-480"
      unitRef="usd">242285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cb6a581fe3843f68de1c519b613a0fe_D20210101-20211231"
      decimals="-3"
      id="f-481"
      unitRef="usd">199902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8419ef7bc835438fb20188ab7b08a5c1_D20220101-20221231"
      decimals="-3"
      id="f-482"
      unitRef="usd">53697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0f3b98378f24056825c919d9afa311e_D20210101-20211231"
      decimals="-3"
      id="f-483"
      unitRef="usd">50271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i372fad4b95604dfa9407cb3cb35e428a_D20220101-20221231"
      decimals="-3"
      id="f-484"
      unitRef="usd">31189000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52d4dc1b3f7040178e8ee307d83da5a7_D20210101-20211231"
      decimals="-3"
      id="f-485"
      unitRef="usd">28054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-486"
      unitRef="usd">422957000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-487"
      unitRef="usd">364244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f62e386f1b446848480b3a05115700c_D20220101-20221231"
      decimals="-3"
      id="f-488"
      unitRef="usd">6150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bd26c972ae1436b90c20c1500daa531_D20210101-20211231"
      decimals="-3"
      id="f-489"
      unitRef="usd">2779000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id0bdf678eee34a408ba30e317fc4df52_D20220101-20221231"
      decimals="0"
      id="f-490"
      unitRef="usd">32508000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6cab61d801264aa7be81f848ed7ab58f_D20210101-20211231"
      decimals="0"
      id="f-491"
      unitRef="usd">28525000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-492">Advertising Costs: The Company expenses costs of print production, trade show, online marketing, and other advertisements in the period in which the expenditure is incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="0"
      id="f-493"
      unitRef="usd">2418000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-494"
      unitRef="usd">2488000</us-gaap:AdvertisingExpense>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-495">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company applies the provision of ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under ASC 740, deferred tax assets and liabilities are determined based on differences between the financial reporting and tax basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Deferred tax assets are evaluated for recoverability each reporting period by assessing all positive and negative evidence available in order to assess the need for a valuation allowance. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that such deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company accounts for uncertainties in income tax in accordance with ASC 740-10, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Uncertainty in Income Taxes&lt;/span&gt;. ASC 740-10 prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. This accounting standard also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure and transition. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes in the accompanying consolidated statement of income. Accrued interest and penalties are included in the income taxes payable in the consolidated balance sheet.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-496">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Cash is maintained at financial institutions and, at times, balances exceed federally insured limits. Management believes that the credit risk related to such deposits is minimal. &lt;/span&gt;The Company extends credit based on the valuation of the customers&#x2019; financial condition and general collateral is not required. Management believes the Company is not exposed to any material credit risk on these accounts.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-497">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2022 and 2021, purchases from the following vendor makes up greater than 10 percent of total purchases: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Keary Global Ltd. (&#x201c;Keary Global&#x201d;) and its affiliate, Keary International, Ltd. &#x2013; related parties &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts due to the following vendors at December&#160;31, 2022 and 2021, respectively, that exceed 10 percent of total accounts payable are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Keary Global and its affiliate, Keary International&#x2009;&#x2013;&#x2009;related parties &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fuling Technology Co., Ltd.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wen Ho Industrial Co., Ltd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Amounts payable represented less than 10% of total accounts payable.&lt;/span&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1eaf03c52f704bb2aad096d6a0987017_D20220101-20221231"
      decimals="4"
      id="f-498"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0682d23a17474fba9f0896417c506c58_D20210101-20211231"
      decimals="4"
      id="f-499"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id36e53ca9ebc4b598b2fb0599d64f504_D20220101-20221231"
      decimals="4"
      id="f-500"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iaac25de525e14c81a43de4e3b8573c7a_D20210101-20211231"
      decimals="4"
      id="f-501"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id57274a293db4d78a7b6854383063c99_D20220101-20221231"
      decimals="4"
      id="f-502"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4fb575bc52c54247875ebdd9e5c71fc7_D20210101-20211231"
      decimals="4"
      id="f-503"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9e3dcdadcf1847078bcecc9cabdd02d0_D20210101-20211231"
      decimals="4"
      id="f-504"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-505">&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company follows ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which defines fair value, establishes a framework for measuring fair value under generally accepted accounting principles and enhances disclosures about fair value measurements. Fair value is defined under ASC 820 as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820 establishes a hierarchy of valuation inputs based on the extent to which the inputs are observable in the marketplace. Observable inputs reflect market data obtained from sources independent of the reporting entity and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;unobservable inputs reflect the entity&#x2019;s own assumptions about how market participants would value an asset or liability based on the best information available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;     Valuation techniques used to measure fair value under ASC 820 must maximize the use of observable inputs and minimize the use of unobservable inputs. The standard describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value. The three levels of inputs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access as of the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Inputs that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the same term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;       The fair value hierarchy gives the highest priority to quoted prices (unadjusted) in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. If the inputs used to measure the financial assets and liabilities fall within more than one level described above, the categorization is based on the lowest level input that is significant to the fair value measurement of the instrument. Financial assets are considered Level 3 when their fair values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has financial instruments classified within the fair value hierarchy, which consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;At December&#160;31, 2022 and 2021, the Company had a money market account, classified as Level 1 within the fair value hierarchy, and reported as a current asset on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt"&gt;At December&#160;31, 2021, the Company had an interest rate swap that met the definition of a derivative, classified as Level 2 within the fair value hierarchy, and reported as other liabilities on the consolidated balance sheet. The fair value of interest rate swap was calculated from pricing models that used volatility to quantify the probability of changes around interest rate trends. This interest rate swap was terminated in June 2022, as further discussed in Note 10 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Interest Rate Swaps&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has not elected the fair value option as presented by ASC 825,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Option for Financial Assets and Financial Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for the financial assets and liabilities that are not otherwise required to be carried at fair value. Under ASC 820, material financial assets and liabilities not carried at fair value, including accounts receivable, accounts payable, related-party payable, accrued and other liabilities, other payable and borrowings under promissory notes and Line of Credit (as defined below), are reported at their carrying value.&lt;/span&gt;The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, related-party payable, accrued and other liabilities and other payable at December&#160;31, 2022 and 2021, approximated fair value because of the short maturity of these instruments. The carrying amount of the Company's Line of Credit approximates fair value because the interest rate is variable in nature.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-506">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value measurements by level at December&#160;31, 2022 for the assets measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value, December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarize the Company&#x2019;s fair value measurements by level at December&#160;31, 2021 for the assets and liabilities measured at fair value on a recurring basis: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,334)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value, December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i59517869db034bbb9c0f907e4b146442_I20221231"
      decimals="-3"
      id="f-507"
      unitRef="usd">10609000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8bbba6419e8f4fe49230f838d9d2b371_I20221231"
      decimals="-3"
      id="f-508"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibe5f1756d0cc420898c086dc78e43d32_I20221231"
      decimals="-3"
      id="f-509"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i59517869db034bbb9c0f907e4b146442_I20221231"
      decimals="-3"
      id="f-510"
      unitRef="usd">10609000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i8bbba6419e8f4fe49230f838d9d2b371_I20221231"
      decimals="-3"
      id="f-511"
      unitRef="usd">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="ibe5f1756d0cc420898c086dc78e43d32_I20221231"
      decimals="-3"
      id="f-512"
      unitRef="usd">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2ea3e8db176347f1b86b6256cee92d10_I20211231"
      decimals="-3"
      id="f-513"
      unitRef="usd">2000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i19516c1b0fa54a768958ebc873af611c_I20211231"
      decimals="-3"
      id="f-514"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i47e7ec31443948d6b1a8bf37bfb66601_I20211231"
      decimals="-3"
      id="f-515"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i2ea3e8db176347f1b86b6256cee92d10_I20211231"
      decimals="-3"
      id="f-516"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i19516c1b0fa54a768958ebc873af611c_I20211231"
      decimals="-3"
      id="f-517"
      unitRef="usd">1334000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
      contextRef="i47e7ec31443948d6b1a8bf37bfb66601_I20211231"
      decimals="-3"
      id="f-518"
      unitRef="usd">0</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i2ea3e8db176347f1b86b6256cee92d10_I20211231"
      decimals="-3"
      id="f-519"
      unitRef="usd">2000000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i19516c1b0fa54a768958ebc873af611c_I20211231"
      decimals="-3"
      id="f-520"
      unitRef="usd">-1334000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i47e7ec31443948d6b1a8bf37bfb66601_I20211231"
      decimals="-3"
      id="f-521"
      unitRef="usd">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231"
      decimals="INF"
      id="f-522"
      unitRef="usd">21580000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-523">The following is a summary of the carrying amount and estimated fair value of the $23,000,000 and $28,700,000 term loans that mature in September 2026 and July 2027, respectively: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$23,000,000 term loan maturing in September 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$28,700,000 term loan maturing in July 2027&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,563&#160;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,918&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 10pt;text-indent:-9pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;42,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;39,033&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="INF"
      id="f-524"
      unitRef="usd">23000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="INF"
      id="f-525"
      unitRef="usd">28700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="INF"
      id="f-526"
      unitRef="usd">23000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="-3"
      id="f-527"
      unitRef="usd">22168000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="-3"
      id="f-528"
      unitRef="usd">20115000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="INF"
      id="f-529"
      unitRef="usd">28700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="-3"
      id="f-530"
      unitRef="usd">20563000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtFairValue
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="-3"
      id="f-531"
      unitRef="usd">18918000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-532"
      unitRef="usd">42731000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtFairValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-533"
      unitRef="usd">39033000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-534">Foreign Currency: The Company includes gains or losses from foreign currency transactions, such as those resulting from the settlement of foreign receivables or payables, in the consolidated statements of income.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="0"
      id="f-535"
      unitRef="usd">1568000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-536"
      unitRef="usd">-412000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-537">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company recognizes stock-based compensation expense related to employee stock options and restricted stock units in accordance with ASC 718,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2014; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard requires the Company to record compensation expense equal to the fair value of awards granted to employees and non-employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The fair value of share-based payment awards is estimated on the grant-date using the Black-Scholes option pricing model for stock options, and the closing price of the Company's common stock on the trading day immediately prior to the grant date for restricted stock units. Key input assumptions used in the Black-Scholes option pricing model to estimate the grant date fair value of stock options include the fair value of the Company&#x2019;s common stock, the expected option term, the expected volatility of the Company&#x2019;s stock over the option&#x2019;s expected term, the risk-free interest rate, and the Company&#x2019;s expected annual dividend yield.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The risk-free interest rate assumption for options granted under the 2019 Stock Incentive Plan (the "Plan") is based upon observed interest rates on the United States government securities appropriate for the expected term of the Company&#x2019;s stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The expected term of employee stock options under the Plan represents the weighted-average period that the stock options are expected to remain outstanding. The expected term of options granted is calculated based on the &#x201c;simplified method,&#x201d; which estimates the expected term based on the average of the vesting period and contractual term of the stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company determines the expected volatility assumption using the frequency of daily historical prices of comparable public company&#x2019;s common stock for a period equal to the expected term of the options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The dividend yield assumption for options granted under the Plan is based on the Company&#x2019;s history and expectation of dividend payouts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Stock-based compensation expense is based on awards that ultimately vest. Forfeitures are accounted for as they occur. The Company has elected to treat stock-based payment awards with graded vesting schedules and time-based service conditions as separate awards and recognizes stock-based compensation expense over the requisite service period using the graded vesting attribution method.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The determination of stock-based compensation is inherently uncertain and subjective and involves the application of valuation models and assumptions requiring the use of judgment. If the Company had made different assumptions, its stock-based compensation expense, and its net income could have been significantly different.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-538">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as of January 1, 2022 which requires the recognition of the right-of-use ("ROU") assets and related operating and finance lease liabilities on the balance sheet and the disclosure of key information about certain leasing arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted this ASU and related amendments under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. There was no cumulative adjustment to retained earnings upon adoption. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected certain practical expedients permitted under the transition guidance, including to exclude leases with an initial term of 12 months or less at lease commencement, combine non-lease components together with lease components as a single lease component, and to retain the historical lease classification as well as relief from reviewing expired or existing contracts to determine if they contain leases.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;commencement date&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Leases are classified as either finance leases or operating leases. &lt;/span&gt;The Company has lease agreements for the use of facilities and vehicles, and its lease terms may include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. ROU assets represent the Company's right to use an underlying asset for the lease term, and lease liabilities represent its obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term using a discount rate based on similarly secured borrowings available to the Company. ROU assets include any prepaid lease amounts and excludes lease incentives.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-539">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New and Recently Adopted Accounting Standards:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is an emerging growth company as that term is used in the Jumpstart Our Business Startups Act of 2012 (the "JOBS Act"), and as such, the Company have elected to take advantage of certain reduced public company reporting requirements. In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act of 1933, as amended, or the Securities Act, for complying with new or revised accounting standards, as a result, the Company will adopt new or revised accounting standards on the relevant dates in which adoption of such standards is required for private companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In February 2016, the FASB issued ASU 2016-02 (Topic 842), "&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;". This ASU amends a number of aspects of lease accounting, including requiring lessees to recognize operating leases with a term greater than one year on their balance sheet as a ROU asset and corresponding lease liability, measured at the present value of the lease payments. The Company adopted the ASU and the related amendments as of January 1, 2022 under the modified retrospective method with no recast of the comparative period presented in the Company's consolidated financial statements. The Company recorded a ROU asset of $8,800,000 and an operating lease liability of $9,200,000 upon adoption. See Note 14 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments &#x2014; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments"&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, which adds to U.S. GAAP an impairment model known as the current expected credit loss (CECL) model that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce the complexity of U.S. GAAP by decreasing the number of credit impairment models that entities use to account for debt instruments. The ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years for public business entities that are U.S. Securities and Exchange Commission (SEC) filers. For all other public business entities, the ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. For all other entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted beginning after December 15, 2018, including interim periods within those fiscal years. The FASB subsequently issued ASU 2019-10 (Topic 326), &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments-Credit Losses: Effective Dates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201d; which amends the effective date for SEC filers that are eligible to be &#x2018;smaller reporting companies&#x2019;, non-SEC filers and all other companies, including not-for-profit companies and employee benefit plans. For calendar-year end companies that are eligible for the deferral, the effective date is January 1, 2023. The Company will adopt the new standard in annual reporting period beginning after January 1, 2023. The Company does not expect the adoption of this ASU to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In March 2020, the FASB issued ASU 2020-3, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Codification Improvements to Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201d;, which clarifies the requirement for all entities to provide the fair value option disclosures in paragraphs ASC 825-10-50-24 through 50-32. The guidance also clarifies that the contractual term of a net investment in a lease determined in accordance with ASC 842, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#x201d;, should be the contractual term used to measure expected credit losses under ASC 326, &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments &#x2014; Credit Losses&lt;/span&gt;&#x201d;. This ASU was effective upon adoption of the amendments in ASU 2016-13. The adoption of this ASU did not have a material impact on the consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic140d0e728714f27a24b0a4bdcd81aee_I20211231"
      decimals="-5"
      id="f-540"
      unitRef="usd">8800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ic140d0e728714f27a24b0a4bdcd81aee_I20211231"
      decimals="-5"
      id="f-541"
      unitRef="usd">9200000</us-gaap:OperatingLeaseLiability>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-542">Acquisitions&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Pacific Cup, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, Lollicup entered into an asset purchase agreement (&#x201c;the Pacific Cup Agreement&#x201d;) with Pacific Cup, Inc. (&#x201c;Pacific Cup&#x201d;), a manufacturer and distributor of disposable products operating in Kapolei, Hawaii. Pursuant to the Pacific Cup Agreement, Lollicup paid cash consideration of $1,000,000 to acquire certain assets of Pacific Cup. Acquisition-related costs were immaterial. The amounts of revenue and earnings of the acquiree since the acquisition date is included in the consolidated statement of income for the reporting period, which is immaterial from March 1, 2021 through December 31, 2021 and for the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill recognized in this transaction was derived from expected opportunities to leverage Pacific Cup&#x2019;s customer base, manufacturing facility, and sales force to expand the Company&#x2019;s footprint. Goodwill recognized as a result of this acquisition is deductible for income tax purposes, and subject to annual impairment testing, which may give rise to deferred taxes in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the final valuation of assets acquired as a result of this acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ifbcaabb28f96429ca5bfc8132b3c3f74_D20210301-20210301"
      decimals="-3"
      id="f-543"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-544">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the final valuation of assets acquired as a result of this acquisition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301"
      decimals="-3"
      id="f-545"
      unitRef="usd">153000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301"
      decimals="-3"
      id="f-546"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301"
      decimals="-3"
      id="f-547"
      unitRef="usd">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301"
      decimals="-3"
      id="f-548"
      unitRef="usd">397000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4a8dfe785eb74006a74ae71858e45b73_I20210301"
      decimals="-3"
      id="f-549"
      unitRef="usd">1000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-550">Joint Venture &lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On April 6, 2022, Lollicup entered into a definitive joint venture agreement (the &#x201c;JV Agreement&#x201d;) with Happiness Moon Co., Ltd., a Taiwanese company, to jointly establish Bio Earth Technology (&#x201c;Bio Earth&#x201d;), a new Taiwanese corporation, for the manufacturing of compostable foodservice products from bagasse. The JV Agreement stipulated an investment by the Company of approximately $6,500,000 for a 49% interest in Bio Earth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Lollicup had invested a total of $4,000,000 pursuant to the JV Agreement as of December&#160;31, 2022, which is included in deposits in the accompanying consolidated balance sheet. This total investment comprised of three payments of $2,000,000 in April 2022, another $2,000,000 in June 2022, and $1,876,000 in November 2022, net of a refund of $1,876,000 received in December 2022. As of December&#160;31, 2022, the incorporation and registration of Bio Earth had not been completed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;See Note 19 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Subsequent Events &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;for subsequent investments made under the JV Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <krt:NoncontrollingInterestInJointVenturesCommitment
      contextRef="i646296930a1743a694619809fad16dfa_I20220406"
      decimals="-3"
      id="f-551"
      unitRef="usd">6500000</krt:NoncontrollingInterestInJointVenturesCommitment>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ib826421f20b74a4494b13bd0f6086977_I20220406"
      decimals="2"
      id="f-552"
      unitRef="number">0.49</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestInJointVentures
      contextRef="i889e28e236fc4415b21d86da00e93251_I20221231"
      decimals="-2"
      id="f-553"
      unitRef="usd">4000000</us-gaap:MinorityInterestInJointVentures>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i7927b96c0bd545fc967934bd4ac92e34_D20220401-20220430"
      decimals="-3"
      id="f-554"
      unitRef="usd">2000000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i574ce48bc1c244fb926f01e17a78907e_D20220601-20220630"
      decimals="-3"
      id="f-555"
      unitRef="usd">2000000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i8dd703a6e39f43b4830e8afd5636c010_D20221101-20221130"
      decimals="-3"
      id="f-556"
      unitRef="usd">1876000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i8dd703a6e39f43b4830e8afd5636c010_D20221101-20221130"
      decimals="-3"
      id="f-557"
      unitRef="usd">1876000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-558">Inventories &lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Semi-finished goods&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less inventory reserve &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories &lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company recorded &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a $3,500,000 write-off of certain inventory items, out of which &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$879,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was determined to be out-of-period and was recorded&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to correct immaterial errors in its previously issued quarterly and annual financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-559">&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Semi-finished goods&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,532&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less inventory reserve &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(749)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories &lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-560"
      unitRef="usd">18061000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-561"
      unitRef="usd">12543000</us-gaap:InventoryRawMaterials>
    <krt:InventorySemiFinishedGoods
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-562"
      unitRef="usd">1850000</krt:InventorySemiFinishedGoods>
    <krt:InventorySemiFinishedGoods
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-563"
      unitRef="usd">1532000</krt:InventorySemiFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-564"
      unitRef="usd">52044000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-565"
      unitRef="usd">45140000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-566"
      unitRef="usd">71955000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-567"
      unitRef="usd">59215000</us-gaap:InventoryGross>
    <us-gaap:InventoryAdjustments
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-568"
      unitRef="usd">749000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-569"
      unitRef="usd">743000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryNet
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-570"
      unitRef="usd">71206000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-571"
      unitRef="usd">58472000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-572"
      unitRef="usd">3500000</us-gaap:InventoryWriteDown>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231"
      decimals="-3"
      id="f-573"
      unitRef="usd">879000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-574">Property and Equipment &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,063&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,655&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,568&#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;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,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;/tr&gt;&lt;/table&gt;Depreciation and amortization expense on property and equipment was $10,378,000 and $10,024,000 for the years ended December&#160;31, 2022 and 2021, respectively. Depreciation and amortization expense is reported within general and administrative expense except for depreciation and amortization expense related to manufacturing facilities and equipment, which is included in cost of goods sold on the accompanying consolidated statements of income.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-575">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,063&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,655&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,907&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,568&#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;border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,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;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idad5c516d3b349fab425873a777b5f09_I20221231"
      decimals="-3"
      id="f-576"
      unitRef="usd">70234000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idfa14a22dda04d4a971caba78b68c040_I20211231"
      decimals="-3"
      id="f-577"
      unitRef="usd">60935000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4b8ed04cbbbd47d1b1b0eda38303f359_I20221231"
      decimals="-3"
      id="f-578"
      unitRef="usd">19063000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i945243d60539490fae884f8981a2a003_I20211231"
      decimals="-3"
      id="f-579"
      unitRef="usd">18655000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0e2237827580439d8e24ba3c20fb5465_I20221231"
      decimals="-3"
      id="f-580"
      unitRef="usd">6725000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0effa20e761346f2aadcf4e94db3be17_I20211231"
      decimals="-3"
      id="f-581"
      unitRef="usd">5384000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i976e7b8630b44cfe8dc7085d0a91f9d8_I20221231"
      decimals="-3"
      id="f-582"
      unitRef="usd">1016000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2c33f53f2d4c454eba24d25819c3d5d0_I20211231"
      decimals="-3"
      id="f-583"
      unitRef="usd">936000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9faafc5e2ead44d6a0af062a33c62191_I20221231"
      decimals="-3"
      id="f-584"
      unitRef="usd">36599000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ida20ae2c43fa48eaa12abc9b67efec7a_I20211231"
      decimals="-3"
      id="f-585"
      unitRef="usd">35387000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i99b10393e4c44cba95f0fc1ebf621ca0_I20221231"
      decimals="-3"
      id="f-586"
      unitRef="usd">11907000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1b01c7906ac0426ea8aa221399ab1789_I20211231"
      decimals="-3"
      id="f-587"
      unitRef="usd">11907000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4317a56945854ee58fe80703e36db1e5_I20221231"
      decimals="-3"
      id="f-588"
      unitRef="usd">593000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie4d94ee56f134ba2960ece461c4b1ee4_I20211231"
      decimals="-3"
      id="f-589"
      unitRef="usd">553000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-590"
      unitRef="usd">146137000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-591"
      unitRef="usd">133757000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-592"
      unitRef="usd">50569000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-593"
      unitRef="usd">40282000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-594"
      unitRef="usd">95568000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-595"
      unitRef="usd">93475000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-596"
      unitRef="usd">10378000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-597"
      unitRef="usd">10024000</us-gaap:Depreciation>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-598">Line of Credit &lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Business Loan Agreement, dated February 23, 2018, between Lollicup, as borrower, and Hanmi Bank, as lender (as amended, the &#x201c;Loan Agreement&#x201d;), the Company has a line of credit with a maximum borrowing capacity of $40,000,000 (the &#x201c;Line of Credit&#x201d;) secured by the Company&#x2019;s assets. The Line of Credit also includes a standby letter of credit sublimit, which was amended and increased to $2,000,000 on August 18, 2022. The Company is not required to pay a commitment (unused) fee on the undrawn portion of the Line of Credit and interest is payable monthly. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On October 6, 2021, the Company amended the Loan Agreement. Prior to October 6, 2021, interest accrued at an annual rate of prime less 0.25% with a minimum floor of 3.75%, and the amount that could be borrowed was subject to a borrowing base that was calculated as a percentage of the accounts receivable and inventory balances measured monthly. Additionally, the Company was required to comply with certain financial covenants, including a minimum current ratio, minimum tangible net worth, minimum debt service coverage ratio, and minimum debt to earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d;) ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The amendment on October 6, 2021, among other things, (1) extended the maturity date to October 6, 2023, (2) revised the interest on any line of credit borrowings to an annual rate of prime less 0.25%, with a minimum floor of 3.25%, (3) removed the requirement for the maximum amount of borrowings to be subject to a borrowing base requirement that was calculated as a percentage of accounts receivable and inventory balances, (4) removed the minimum tangible net worth and minimum debt service coverage ratio from the financial covenant requirement, and (5) added a minimum fixed charge coverage ratio in the financial covenant requirement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, the maximum remaining amount that could be borrowed under the Line of Credit was $38,930,000. The Company had $0 of borrowings outstanding under the Line of Credit as of both December&#160;31, 2022 and 2021. The amount issued under the standby letter of credit was $1,070,000 and $0 as of December&#160;31, 2022 and 2021, respectively. As of both December&#160;31, 2022 and 2021, the Company was in compliance with the financial covenants under the Line of Credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company amended the Line of Credit again in March 2023. See Note 19 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Subsequent Events&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; for further discussion.&lt;/span&gt;&lt;/div&gt;Long-Term Debt &lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consists of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.106%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A $23,000,000 term loan that matures September 30, 2026, with an initial balance of $16,115,000 and an option to request for additional advances up to a maximum of $6,885,000 through September 2022, which the Company exercised in February 2022. Interest accrues at a fixed rate of 3.5% per annum. Principal and interest payments of $116,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#x2019; assets and is guaranteed by Global Wells and one of the Company&#x2019;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A $21,580,000 term loan ("2029 Loan") that was set to mature in May 2029. Interest accrued at prime rate less 0.25% (3.00% at December&#160;31, 2021) and principal payments ranging from $24,000 to $40,000 along with interest were due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan was collateralized by substantially all of the Company&#x2019;s and Global Well&#x2019;s assets and was guaranteed by the Company and its stockholders. The Company incurred debt issuance costs of approximately $119,000, which was reported as a reduction of the carrying value of debt on the accompanying consolidated balance sheet. This loan was refinanced in June 2022 (see below).&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,808&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A $28,700,000 term loan ("2027 Loan") that matures July 1, 2027, with an initial balance of $20,700,000 and an option to request for additional advances up to a maximum of $8,000,000 through June 30, 2023. Interest accrues at a fixed rate of 4.375% per annum. Principal and interest payments of $$104,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#x2019; assets and is guaranteed by one of the Company&#x2019;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt coverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42,731&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,717&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: unamortized loan fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: current portion&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(957)&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,178)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:46pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;KARAT PACKAGING INC. AND SUBSIDIARIES &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"&gt;NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, future maturities are: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,653&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's refinance of the 2029 Loan with the 2027 Loan in June 2022 was accounted for as a debt modification. The Company was in compliance with all of its financial covenants as of both December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;On April 16, 2020, the Company received a $5,000,000 Paycheck Protection Program ("PPP") loan under the Coronavirus Aid, Relief, and Economic Security ("CARES") Act which included, among other terms, an interest rate of 1.00% per annum. The PPP loan was subject to events of default and other provisions customary for a loan of this type. A PPP loan may be forgiven, partially or in full, if certain conditions are met, principally based on having been disbursed for permissible purposes and maintaining certain average levels of employment and payroll as required by the CARES Act. On June 10, 2021, the full amount of the PPP loan was forgiven. A $5,000,000 gain from the forgiveness of the PPP loan was recognized in the consolidated statements of income for the year ended December 31, 2021.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0e2f1c82a3044fd085eba5fa00aa864a_I20180223"
      decimals="INF"
      id="f-599"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i865ec24cb6844591b579ff5f67574fce_I20220818"
      decimals="INF"
      id="f-600"
      unitRef="usd">2000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8d89177a68a64dc1adcec7e27c9bdaea_D20211005-20211005"
      decimals="INF"
      id="f-601"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <krt:DebtInstrumentFloorRate
      contextRef="i206bac4d75bb4fe8a980dce53dc6d5d1_D20211005-20211005"
      decimals="4"
      id="f-602"
      unitRef="number">0.0375</krt:DebtInstrumentFloorRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i86628850a58843f5a79442ccc44c0471_D20211006-20211006"
      decimals="INF"
      id="f-603"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <krt:DebtInstrumentFloorRate
      contextRef="i7669181778d74ee284cb6387f1375a09_D20211006-20211006"
      decimals="4"
      id="f-604"
      unitRef="number">0.0325</krt:DebtInstrumentFloorRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i424ff7c0ef284328a1d2428bb0e1407c_I20221231"
      decimals="INF"
      id="f-605"
      unitRef="usd">38930000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermLineOfCredit
      contextRef="i424ff7c0ef284328a1d2428bb0e1407c_I20221231"
      decimals="-3"
      id="f-606"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i31d81f646d6342cf9ae835bb01b278fb_I20211231"
      decimals="-3"
      id="f-607"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i92522ad23c87470f9694d7e6dbb5837f_I20221231"
      decimals="-3"
      id="f-608"
      unitRef="usd">1070000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i1171577867b84e2d817760197e8a09f3_I20211231"
      decimals="-3"
      id="f-609"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-610">Accrued Expenses &lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information related to accrued expense liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued miscellaneous expenses &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#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="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation and sick pay &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#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="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued shipping expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Accrued professional services fees&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred rent liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued property tax&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,164&#160;&lt;/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;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued sale taxes and use taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,005&#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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,813&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-611">&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information related to accrued expense liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued miscellaneous expenses &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#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="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation and sick pay &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543&#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="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;416&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued shipping expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Accrued professional services fees&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred rent liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued property tax&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,164&#160;&lt;/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;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued sale taxes and use taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,005&#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;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,813&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-612"
      unitRef="usd">2094000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-613"
      unitRef="usd">1054000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-614"
      unitRef="usd">108000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-615"
      unitRef="usd">68000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-616"
      unitRef="usd">1586000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-617"
      unitRef="usd">1456000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-618"
      unitRef="usd">543000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-619"
      unitRef="usd">416000</us-gaap:AccruedVacationCurrent>
    <krt:AccruedShippingExpensesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-620"
      unitRef="usd">1918000</krt:AccruedShippingExpensesCurrent>
    <krt:AccruedShippingExpensesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-621"
      unitRef="usd">2868000</krt:AccruedShippingExpensesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-622"
      unitRef="usd">600000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-623"
      unitRef="usd">642000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-624"
      unitRef="usd">0</us-gaap:AccruedRentCurrent>
    <us-gaap:AccruedRentCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-625"
      unitRef="usd">372000</us-gaap:AccruedRentCurrent>
    <krt:AccruedPropertyTaxesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-626"
      unitRef="usd">1164000</krt:AccruedPropertyTaxesCurrent>
    <krt:AccruedPropertyTaxesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-627"
      unitRef="usd">10000</krt:AccruedPropertyTaxesCurrent>
    <krt:AccruedSaleTaxesAndUsedTaxes
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-628"
      unitRef="usd">992000</krt:AccruedSaleTaxesAndUsedTaxes>
    <krt:AccruedSaleTaxesAndUsedTaxes
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-629"
      unitRef="usd">927000</krt:AccruedSaleTaxesAndUsedTaxes>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-630"
      unitRef="usd">9005000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-631"
      unitRef="usd">7813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-632">&lt;div style="margin-top:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consists of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.106%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A $23,000,000 term loan that matures September 30, 2026, with an initial balance of $16,115,000 and an option to request for additional advances up to a maximum of $6,885,000 through September 2022, which the Company exercised in February 2022. Interest accrues at a fixed rate of 3.5% per annum. Principal and interest payments of $116,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#x2019; assets and is guaranteed by Global Wells and one of the Company&#x2019;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt service coverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A $21,580,000 term loan ("2029 Loan") that was set to mature in May 2029. Interest accrued at prime rate less 0.25% (3.00% at December&#160;31, 2021) and principal payments ranging from $24,000 to $40,000 along with interest were due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan was collateralized by substantially all of the Company&#x2019;s and Global Well&#x2019;s assets and was guaranteed by the Company and its stockholders. The Company incurred debt issuance costs of approximately $119,000, which was reported as a reduction of the carrying value of debt on the accompanying consolidated balance sheet. This loan was refinanced in June 2022 (see below).&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,808&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;A $28,700,000 term loan ("2027 Loan") that matures July 1, 2027, with an initial balance of $20,700,000 and an option to request for additional advances up to a maximum of $8,000,000 through June 30, 2023. Interest accrues at a fixed rate of 4.375% per annum. Principal and interest payments of $$104,000 are due monthly throughout the term of the loan, with the remaining principal balance due at maturity. The loan is collateralized by substantially all of Global Wells&#x2019; assets and is guaranteed by one of the Company&#x2019;s stockholders. In accordance with the loan agreement, Global Wells is required to comply with certain financial covenants, including a minimum debt coverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;42,731&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;36,717&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: unamortized loan fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: current portion&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(957)&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,178)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="INF"
      id="f-633"
      unitRef="usd">23000000</us-gaap:DebtInstrumentFaceAmount>
    <krt:DebtConversionAmountConvertedToNewDebtInstrument
      contextRef="i48893ebabc454e96bd8cee838510547a_D20220101-20221231"
      decimals="-3"
      id="f-634"
      unitRef="usd">16115000</krt:DebtConversionAmountConvertedToNewDebtInstrument>
    <krt:DebtInstrumentTermLoanAccordionFeature
      contextRef="i48893ebabc454e96bd8cee838510547a_D20220101-20221231"
      decimals="-3"
      id="f-635"
      unitRef="usd">6885000</krt:DebtInstrumentTermLoanAccordionFeature>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="INF"
      id="f-636"
      unitRef="number">0.035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="i48893ebabc454e96bd8cee838510547a_D20220101-20221231"
      decimals="-3"
      id="f-637"
      unitRef="usd">116000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic0abcc6f715948af907c211d9feddb29_I20221231"
      decimals="-3"
      id="f-638"
      unitRef="usd">22168000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i17156cd5f35c456da0b15c6114b1b1a8_I20211231"
      decimals="-3"
      id="f-639"
      unitRef="usd">15909000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231"
      decimals="INF"
      id="f-640"
      unitRef="usd">21580000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ic2246864a93d49a78545a3f663031a07_D20220101-20221231"
      decimals="INF"
      id="f-641"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i0e75394b29a44b0caa0ca48ab1285f05_D20210101-20211231"
      decimals="INF"
      id="f-642"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="i685a3e4ec60149cc802a3c98a0d58715_D20220101-20221231"
      decimals="-3"
      id="f-643"
      unitRef="usd">24000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="i68a3bdbe641049aa8d7e1624b192e526_D20220101-20221231"
      decimals="-3"
      id="f-644"
      unitRef="usd">40000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231"
      decimals="-3"
      id="f-645"
      unitRef="usd">119000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad9d223e43ad4fbe8393dda966540f3b_I20221231"
      decimals="-3"
      id="f-646"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibae700dffc28447babd727b33766ccce_I20211231"
      decimals="-3"
      id="f-647"
      unitRef="usd">20808000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="INF"
      id="f-648"
      unitRef="usd">28700000</us-gaap:DebtInstrumentFaceAmount>
    <krt:DebtConversionAmountConvertedToNewDebtInstrument
      contextRef="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231"
      decimals="-3"
      id="f-649"
      unitRef="usd">20700000</krt:DebtConversionAmountConvertedToNewDebtInstrument>
    <krt:DebtInstrumentTermLoanAccordionFeature
      contextRef="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231"
      decimals="-3"
      id="f-650"
      unitRef="usd">8000000</krt:DebtInstrumentTermLoanAccordionFeature>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="INF"
      id="f-651"
      unitRef="number">0.04375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="i4437d01e5cf949a494604c1ebe531f28_D20220101-20221231"
      decimals="-3"
      id="f-652"
      unitRef="usd">104000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i87762e20a581430dbc65ffdc63344250_I20221231"
      decimals="-3"
      id="f-653"
      unitRef="usd">20563000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1b0b134895504fd0b857c05277d9f27b_I20211231"
      decimals="-3"
      id="f-654"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-655"
      unitRef="usd">42731000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-656"
      unitRef="usd">36717000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-657"
      unitRef="usd">216000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-658"
      unitRef="usd">200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-659"
      unitRef="usd">957000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-660"
      unitRef="usd">1178000</us-gaap:LongTermDebtCurrent>
    <krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-661"
      unitRef="usd">41558000</krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent>
    <krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-662"
      unitRef="usd">35339000</krt:LongTermDebtExcludingLongTermLineOfCreditNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-663">&lt;div style="text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, future maturities are: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,653&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-664"
      unitRef="usd">957000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-665"
      unitRef="usd">990000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-666"
      unitRef="usd">1040000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-667"
      unitRef="usd">20653000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-668"
      unitRef="usd">19091000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-669"
      unitRef="usd">42731000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i12ce7e94a8834b95a85e261cb734ba20_D20200416-20200416"
      decimals="INF"
      id="f-670"
      unitRef="usd">5000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifb5201ee05d74e06bb845f063c2871bf_I20200416"
      decimals="2"
      id="f-671"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8442b69bfd7e4ee4b854776891378c60_D20220101-20221231"
      decimals="-3"
      id="f-672"
      unitRef="usd">5000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-673">Interest Rate Swaps In June 2022, Global Wells terminated its ten-year floating-to-fixed interest rate swap, and recognized cash proceeds of $825,000 as gain on the settlement, which was included in interest income in the accompanying consolidated statements of income. This interest rate swap had a notional value of $21,580,000 as of the effective date of June&#160;13, 2019 based on the prime rate versus a 5.05% fixed rate. As of December&#160;31, 2021, the fair value of the interest rate swap was $1,334,000, which is reported as other liabilities in the accompanying consolidated balance sheet. For the years ended December&#160;31, 2022 and 2021, Global Wells recognized $2,159,000 (including the gain on settlement) and $1,270,000 as interest income related to change in fair value of this interest rate swap, respectively. In June 2019, the Company also entered into a five-year floating-to-fixed interest-rate swap, with an effective date of June 3, 2019, that was based on the prime rate versus 5.19% fixed rate. The notional was $10,000,000 as of June 2019. For the year ended December&#160;31, 2021, the Company recognized approximately $47,000 in interest income related to change in fair value of this interest rate swap. In April 2021, the Company terminated this interest rate swap, recognizing $196,000 in swap termination fee, which was included in interest expense in the consolidated statements of income for the year ended December&#160;31, 2021</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeTermOfContract
      contextRef="ia553e9a38d6044fd80f9ada8d969fda6_D20190601-20190630"
      id="f-674">P10Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:GainLossOnContractTermination
      contextRef="i048ce5e1e90746d0acbba4b2763b3fcd_D20220601-20220630"
      decimals="-3"
      id="f-675"
      unitRef="usd">825000</us-gaap:GainLossOnContractTermination>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie2806421aaaf4528b21c317e818f9bc9_I20190613"
      decimals="-3"
      id="f-676"
      unitRef="usd">21580000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ie2806421aaaf4528b21c317e818f9bc9_I20190613"
      decimals="4"
      id="f-677"
      unitRef="number">0.0505</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i97fc9ad86ccc43f3984a76525624bd95_I20211231"
      decimals="-3"
      id="f-678"
      unitRef="usd">1334000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="i15789d73463e49c186f5342d35eb85af_D20220101-20221231"
      decimals="-3"
      id="f-679"
      unitRef="usd">2159000</us-gaap:InterestRevenueExpenseNet>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="iac8e078306dd4be886559bb95835d441_D20210101-20211231"
      decimals="-3"
      id="f-680"
      unitRef="usd">1270000</us-gaap:InterestRevenueExpenseNet>
    <us-gaap:DerivativeTermOfContract
      contextRef="ifcdb13ea622748169245c7d4e157c809_D20190601-20190630"
      id="f-681">P5Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i39fac0d9aeba49dd8a6dde1dfafa9d70_I20190603"
      decimals="4"
      id="f-682"
      unitRef="number">0.0519</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4bbc50e7f0b34002aff9105dab9306ec_I20190630"
      decimals="-3"
      id="f-683"
      unitRef="usd">10000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:InterestRevenueExpenseNet
      contextRef="i5aa23f40c41e48a3b80e48c84fa48208_D20210101-20211231"
      decimals="-3"
      id="f-684"
      unitRef="usd">47000</us-gaap:InterestRevenueExpenseNet>
    <krt:InterestIncomeLossSwapTerminationFees
      contextRef="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430"
      decimals="-3"
      id="f-685"
      unitRef="usd">196000</krt:InterestIncomeLossSwapTerminationFees>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-686">Stockholder&#x2019;s Equity&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s Certificate of Incorporation authorize both common and preferred stock. The total number of shares of all classes of stock authorized for issuance is 110,000,000 shares, par value of $0.001, with 10,000,000 designed as preferred stock and 100,000,000 designated as common stock. Each holder of common stock and preferred stock shall be entitled to one vote per share held. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In April 2021, the Company completed its initial public offering and issued 4,542,500 shares of its common stock. The total amount of proceeds received, net of issuance costs, was approximately $67,587,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On November 9, 2022, Company declared a dividend of $0.35 per share of the Company's common stock. The Company recorded $6,964,000 of cash dividends as of December&#160;31, 2022. The Company did not declare any dividend for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <krt:CommonAndPreferredStockSharesAuthorized
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-687"
      unitRef="shares">110000000</krt:CommonAndPreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-688"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-689"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-690"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-691"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <krt:NumberOfVotesPerCommonStockAndPreferredStockShare
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-692"
      unitRef="vote">1</krt:NumberOfVotesPerCommonStockAndPreferredStockShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430"
      decimals="INF"
      id="f-693"
      unitRef="shares">4542500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430"
      decimals="-3"
      id="f-694"
      unitRef="usd">67587000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i6fd413a19efd42a998b2cb8ff1d7fb0a_D20221109-20221109"
      decimals="2"
      id="f-695"
      unitRef="usdPerShare">0.35</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="0"
      id="f-696"
      unitRef="usd">6964000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-697"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-698">Stock-Based Compensation In January 2019, the Company&#x2019;s board of directors adopted the 2019 Stock Incentive Plan (the &#x201c;Plan&#x201d;). A total of 2,000,000 shares of common stock were authorized and reserved for issuance under the Plan in the form of incentive or &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nonqualified stock options and stock awards. A committee appointed by the board of directors of the Company determines the terms and conditions of each grant under the Plan. Employees, directors, and consultants are eligible to receive stock options and stock awards under the Plan. The aggregate number of shares available under the Plan and the number of shares subject to outstanding options may be increased or decreased by the Plan administrator to reflect any changes in the outstanding common stock by reason of any recapitalization, reorganization, reclassification, stock split, reverse split, combination of shares, exchange of shares, stock dividend or other distribution payable in capital stock or similar transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The exercise price of incentive stock options may not be less than the fair market value of the common stock at the date of grant. The exercise price of incentive stock options granted to individuals that own greater than 10% of the voting stock may not be less than 110% of the fair market value of the common stock at the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The term of each incentive and nonqualified option is based upon conditions as determined by the option agreement; however, the term can be no more than ten years from the date of the grant. In the case of an incentive stock option granted to an optionee who, at the time the option is granted, owns stock representing more than 10% of the voting power of all classes of stock of the Company or any parent or subsidiary, the term of the option will be a shorter term as provided in the option agreement, but not more than five years from the date of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2022, a total of 1,322,349 shares of common stock was available for further award grants under the Plan. For the years ended December&#160;31, 2022 and 2021, the Company recognized a total of $2,047,000 and $2,026,000 in stock-based compensation expense, respectively. The restricted stock units and stock options granted prior to April 15, 2021 were subjected to vesting conditions contingent upon the closing of an initial public offering of the Company. Such awards began vesting on April 15, 2021 when the Company completed its initial public offering. The Company recognizes stock-based compensation over the vesting period, which is generally 3 years for both the restricted stock units and stock options. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company recognized a net tax benefit of $89,000 and $237,000 from compensation expense related to stock options and restricted stock units during the years ended December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%"&gt;Stock Options &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity under the Plan for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 and 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Number of Options &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Weighted-Average Exercise Price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Weighted-Average Remaining Contract Life (In Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Aggregate Intrinsic Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:90.64pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:92.5pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,000&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.86&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,000)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:90.64pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:92.5pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.76&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:90.64pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:92.5pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,000&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,000)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.58&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expected to vest at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant-date fair value of stock options granted during the years ended December&#160;31, 2022 and 2021 was $5.18 and $5.74 respectively. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, total remaining stock-based compensation cost for unvested stock options under the Plan was approximately $792,000. The cost is expected to be recognized over a weighted-average period of 1.4 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value is calculated by subtracting the exercise price of the option from the closing price of the Company&#x2019;s common stock on December&#160;31, 2022, multiplied by the number of shares per each option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions that were used to calculate the grant date fair value of the Company&#x2019;s stock option grants for the year ended December&#160;31, 2022 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued restricted stock units to its employees. The following table summarizes the unvested restricted stock units for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Number of Shares Outstanding &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Weighted Average Grant Date Fair Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.98&#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&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,917)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/&gt;&lt;td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,083)&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.14&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,900&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.69&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,166)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.54&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average grant-date fair value of restricted stock units granted during the years ended December&#160;31, 2022 and 2021 was $16.69 and $17.98 respectively. The total fair value of restricted stock units, as of their respective vesting date, during the years ended December&#160;31, 2022 and 2021 was $1,156,000 and $1,884,000, respectively. In September 2021, the Company&#x2019;s board of directors accelerated the vesting of the Company&#x2019;s restricted stock units, with each tranche of award vesting 6 months earlier than the original vesting date. The acceleration of the restricted stock units vesting was treated as an award modification under ASC 718, resulting in an additional stock-based compensation expense of approximately $719,000 recognized during the year ended December 31, 2021. At December&#160;31, 2022, total remaining stock-based compensation cost for unvested restricted stock units was approximately $327,000. The cost is expected to be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.9 years&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iab6ce9699ff84ee38872886d7a420097_I20190131"
      decimals="INF"
      id="f-699"
      unitRef="shares">2000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <krt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate
      contextRef="if8ed3f1949ea41a3ad55e678b84f0d8d_I20221231"
      decimals="INF"
      id="f-700"
      unitRef="number">1.10</krt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if669eccb8b5244c7a30e86ef9c2df010_D20220101-20221231"
      id="f-701">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ibca744617e6840898b11d7954bfc6487_D20220101-20221231"
      id="f-702">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-703"
      unitRef="shares">1322349</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-704"
      unitRef="usd">2047000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-705"
      unitRef="usd">2026000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      id="f-706">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4430ab45cd834a2ba0592bd2c7303801_D20220101-20221231"
      id="f-707">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-708"
      unitRef="usd">-89000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-709"
      unitRef="usd">-237000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-710">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s stock option activity under the Plan for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 and 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Number of Options &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Weighted-Average Exercise Price &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Weighted-Average Remaining Contract Life (In Years) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Aggregate Intrinsic Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:90.64pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt;text-indent:92.5pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430,000&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.86&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,000)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:90.64pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:92.5pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:70pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.76&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:90.64pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt;text-indent:92.5pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,000&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,000)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding at December 31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,000&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.58&#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="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expected to vest at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="2" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231"
      decimals="INF"
      id="f-711"
      unitRef="shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i396558b013f848fca470b1a3dd9cc673_I20201231"
      decimals="2"
      id="f-712"
      unitRef="usdPerShare">10.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i6a5e17b5abac4fe29ec1022382d0b443_D20200101-20201231"
      id="f-713">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="INF"
      id="f-714"
      unitRef="shares">430000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-715"
      unitRef="usdPerShare">18.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="INF"
      id="f-716"
      unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-717"
      unitRef="usdPerShare">10.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-718"
      unitRef="usd">116000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="INF"
      id="f-719"
      unitRef="shares">435000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="2"
      id="f-720"
      unitRef="usdPerShare">18.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      id="f-721">P9Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="0"
      id="f-722"
      unitRef="usd">632000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-723"
      unitRef="shares">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-724"
      unitRef="usdPerShare">16.53</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-725"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-726"
      unitRef="usdPerShare">10.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-727"
      unitRef="shares">60000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-728"
      unitRef="usdPerShare">18.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-729"
      unitRef="shares">420000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="2"
      id="f-730"
      unitRef="usdPerShare">18.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-731">P8Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="0"
      id="f-732"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-733"
      unitRef="shares">420000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="2"
      id="f-734"
      unitRef="usdPerShare">18.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-735">P8Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="0"
      id="f-736"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-737"
      unitRef="shares">123333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="2"
      id="f-738"
      unitRef="usdPerShare">18.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-739">P8Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="0"
      id="f-740"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-741"
      unitRef="usdPerShare">5.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-742"
      unitRef="usdPerShare">5.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-743"
      unitRef="usd">792000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4430ab45cd834a2ba0592bd2c7303801_D20220101-20221231"
      id="f-744">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-745">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions that were used to calculate the grant date fair value of the Company&#x2019;s stock option grants for the year ended December&#160;31, 2022 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="4"
      id="f-746"
      unitRef="number">0.0170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="4"
      id="f-747"
      unitRef="number">0.0122</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-748">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      id="f-749">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="4"
      id="f-750"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="4"
      id="f-751"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="4"
      id="f-752"
      unitRef="number">0.0040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="4"
      id="f-753"
      unitRef="number">0.0040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-754">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued restricted stock units to its employees. The following table summarizes the unvested restricted stock units for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Number of Shares Outstanding &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2.16pt;margin-top:8pt;padding-left:8.68pt;padding-right:8.68pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Weighted Average Grant Date Fair Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.98&#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&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84,917)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt;text-indent:23.51pt"/&gt;&lt;td colspan="2" style="background-color:#CCEEFF;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,083)&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.14&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,900&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.69&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,166)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.54&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i766c9d4a7a774375ad072b800d26f94b_I20201231"
      decimals="INF"
      id="f-755"
      unitRef="shares">256000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i766c9d4a7a774375ad072b800d26f94b_I20201231"
      decimals="2"
      id="f-756"
      unitRef="usdPerShare">10.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="INF"
      id="f-757"
      unitRef="shares">40000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="2"
      id="f-758"
      unitRef="usdPerShare">17.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="INF"
      id="f-759"
      unitRef="shares">84917</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="2"
      id="f-760"
      unitRef="usdPerShare">11.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="INF"
      id="f-761"
      unitRef="shares">52083</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="2"
      id="f-762"
      unitRef="usdPerShare">11.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231"
      decimals="INF"
      id="f-763"
      unitRef="shares">159000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231"
      decimals="2"
      id="f-764"
      unitRef="usdPerShare">11.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="INF"
      id="f-765"
      unitRef="shares">9900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="2"
      id="f-766"
      unitRef="usdPerShare">16.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="INF"
      id="f-767"
      unitRef="shares">75588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="2"
      id="f-768"
      unitRef="usdPerShare">10.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="INF"
      id="f-769"
      unitRef="shares">11166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="2"
      id="f-770"
      unitRef="usdPerShare">15.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i20edc969d24b4ec8ad494398b6e0f043_I20221231"
      decimals="INF"
      id="f-771"
      unitRef="shares">82146</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i20edc969d24b4ec8ad494398b6e0f043_I20221231"
      decimals="2"
      id="f-772"
      unitRef="usdPerShare">11.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="2"
      id="f-773"
      unitRef="usdPerShare">16.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="2"
      id="f-774"
      unitRef="usdPerShare">17.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      decimals="-3"
      id="f-775"
      unitRef="usd">1156000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iccb935bfde9b4ac582d74bf96c72a885_D20210101-20211231"
      decimals="-3"
      id="f-776"
      unitRef="usd">1884000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <krt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-777">P6M</krt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-778"
      unitRef="usd">719000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-779"
      unitRef="usd">327000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i127665688baf4c008c589bd9bdfec87f_D20220101-20221231"
      id="f-780">P0Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-781">Earnings Per Share &lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing the net income attributable to equity holders of the Company for the year by the weighted average number of common shares outstanding during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Karat Packaging Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt 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;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Diluted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted earnings per share is calculated based upon the weighted average number of common shares and common equivalent shares outstanding during the period, calculated using the treasury stock method. Under the treasury stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;method, exercise proceeds include the amount the employee must pay for exercising stock options and the amount of compensation cost related to stock awards for future services that the Company has not yet recognized. Common equivalent shares are excluded from the computation in periods in which they have an anti-dilutive effect.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the calculation of diluted earnings per share: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:20pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.757%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Karat Packaging Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted stock units&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;For the years ended December&#160;31, 2022 and 2021 a total of 449,223 and 234,072 shares of potentially dilutive shares, respectively, have been excluded in the diluted earnings per share calculation due to its anti-dilutive impact on earnings per share.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-782">&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing the net income attributable to equity holders of the Company for the year by the weighted average number of common shares outstanding during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Karat Packaging Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-bottom:0.75pt solid #CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-bottom:0.75pt solid #000000;border-top:0.75pt 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;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the calculation of diluted earnings per share: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:20pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.757%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.725%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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-bottom:0.75pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Karat Packaging Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,825&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options and restricted stock units&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#CCEEFF;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#CCEEFF;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:0.75pt solid #FFFFFF;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.75pt solid #000000;border-top:0.75pt 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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-783"
      unitRef="usd">23648000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-784"
      unitRef="usd">20778000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-785"
      unitRef="shares">19825000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-786"
      unitRef="shares">18409000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-787"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-788"
      unitRef="usdPerShare">1.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-789"
      unitRef="usd">23648000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-790"
      unitRef="usd">20778000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-791"
      unitRef="shares">19825000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-792"
      unitRef="shares">18409000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-793"
      unitRef="shares">101000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-794"
      unitRef="shares">157000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-795"
      unitRef="shares">19926000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-796"
      unitRef="shares">18566000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="2"
      id="f-797"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="2"
      id="f-798"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="INF"
      id="f-799"
      unitRef="shares">449223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="INF"
      id="f-800"
      unitRef="shares">234072</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-801">Leases&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily leases manufacturing facilities, distribution centers and office spaces with lease terms expiring through 2031. For the year ended December 31, 2022, the Company recognized the following lease costs in the accompanying consolidated statement of income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease expense&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt 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-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2022, total lease expense included in operating expense and cost of goods sold was $3,446,000 and $1,076,000, respectively. Rent expense for the year ended December 31, 2021 was $1,783,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental information related to operating leases for the year ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.27 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in measurement of lease obligations&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, future lease payments under operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,097&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,015&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,509)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, approximate future minimum lease obligations prior to the adoption of Topic 842 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,060&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter &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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,629&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2020, Global Wells entered into an operating lease with an unrelated party as the landlord. The lease generates monthly rental payments from $58,000 to $61,000 over the lease term of 38 months beginning September 9, 2020. Rental income for the years ended December&#160;31, 2022 and December&#160;31, 2021 were $949,000 and $931,000, respectively. The expected rental income is $611,000 for the year ended December 31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-802">For the year ended December 31, 2022, the Company recognized the following lease costs in the accompanying consolidated statement of income:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease expense&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-803"
      unitRef="usd">4522000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-804"
      unitRef="usd">311000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-805"
      unitRef="usd">817000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-806"
      unitRef="usd">5650000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3bcf21b8c4894a8ea50e938c44a32bb3_D20220101-20221231"
      decimals="-3"
      id="f-807"
      unitRef="usd">3446000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ia05c75243ada4c059849b0d0bd612d5c_D20220101-20221231"
      decimals="-3"
      id="f-808"
      unitRef="usd">1076000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-809"
      unitRef="usd">1783000</us-gaap:LeaseAndRentalExpense>
    <krt:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-810">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents supplemental information related to operating leases for the year ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.27 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in measurement of lease obligations&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</krt:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      id="f-811">P4Y3M7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="4"
      id="f-812"
      unitRef="number">0.0532</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-813"
      unitRef="usd">10727000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-814"
      unitRef="usd">4481000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-815">As of December&#160;31, 2022, future lease payments under operating leases were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,097&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,015&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,509)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-816"
      unitRef="usd">5244000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-817"
      unitRef="usd">4097000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-818"
      unitRef="usd">2926000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-819"
      unitRef="usd">3015000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-820"
      unitRef="usd">1149000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-821"
      unitRef="usd">1212000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-822"
      unitRef="usd">17643000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-823"
      unitRef="usd">1509000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-824"
      unitRef="usd">16134000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-825">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, approximate future minimum lease obligations prior to the adoption of Topic 842 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,060&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,824&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter &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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,629&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-826"
      unitRef="usd">3055000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-827"
      unitRef="usd">3060000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-828"
      unitRef="usd">1824000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-829"
      unitRef="usd">380000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-830"
      unitRef="usd">374000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-831"
      unitRef="usd">1629000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-832"
      unitRef="usd">10322000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <krt:LessorOperatingLeaseMonthlyLeasePayment
      contextRef="i444d388289944efb8203f8bf4d3b3239_D20200909-20200909"
      decimals="-3"
      id="f-833"
      unitRef="usd">58000</krt:LessorOperatingLeaseMonthlyLeasePayment>
    <krt:LessorOperatingLeaseMonthlyLeasePayment
      contextRef="icf4bdb33c25e4e1dabfba667b8fc3df6_D20200909-20200909"
      decimals="-3"
      id="f-834"
      unitRef="usd">61000</krt:LessorOperatingLeaseMonthlyLeasePayment>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i545476fd59434a3ca50f263976543071_I20200909"
      id="f-835">P38M</us-gaap:LessorOperatingLeaseTermOfContract>
    <krt:OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      id="f-836">Rental income</krt:OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag>
    <krt:OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-837">Rental income</krt:OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-838"
      unitRef="usd">949000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-839"
      unitRef="usd">931000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-840"
      unitRef="usd">611000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-841">Related Party Transactions Keary Global owns 250,004 shares of the Company's common stock as of December&#160;31, 2022, which Keary Global acquired upon exercise of two convertible notes during the third quarter of 2018. Keary Global and its affiliate, Keary International, are owned by one of the Company&#x2019;s stockholders&#x2019; family member. In addition to being a stockholder, Keary Global and Keary International are inventory suppliers and purchasing agents for the Company overseas. The Company has entered into ongoing purchase and supply agreements with Keary Global. At December&#160;31, 2022 and 2021, the Company has accounts payable due to Keary Global and Keary International of $4,940,000 and $2,003,000, respectively. Purchases for the years ended December&#160;31, 2022 and 2021 from this related party were $42,978,000 and $37,021,000, respectively.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia8f746ce6d50492fa1dd535d5b2cb131_I20221231"
      decimals="INF"
      id="f-842"
      unitRef="shares">250004</us-gaap:CommonStockSharesOutstanding>
    <krt:NumberOfExercisedConvertibleNotes
      contextRef="i2f2fd1fd4b3e4a11a04f335b5db519f8_D20180701-20180930"
      decimals="INF"
      id="f-843"
      unitRef="convertible_note">2</krt:NumberOfExercisedConvertibleNotes>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ia8f746ce6d50492fa1dd535d5b2cb131_I20221231"
      decimals="0"
      id="f-844"
      unitRef="usd">4940000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i55650572d99f4748bcb1344898384dee_I20221231"
      decimals="0"
      id="f-845"
      unitRef="usd">4940000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i992b21afe9e34266ab8ac5c2b4385c12_I20211231"
      decimals="0"
      id="f-846"
      unitRef="usd">2003000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i69b553331fc94312900ca92add39d99e_I20211231"
      decimals="0"
      id="f-847"
      unitRef="usd">2003000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:RelatedPartyCosts
      contextRef="i66d2c034a34e4371ae7661757536682a_D20220101-20221231"
      decimals="0"
      id="f-848"
      unitRef="usd">42978000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyCosts
      contextRef="i4f08c625ecdc4023b3eec873c69cc8a6_D20220101-20221231"
      decimals="0"
      id="f-849"
      unitRef="usd">42978000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyCosts
      contextRef="ib70aafcd52a745288233f53a9336898b_D20210101-20211231"
      decimals="0"
      id="f-850"
      unitRef="usd">37021000</us-gaap:RelatedPartyCosts>
    <us-gaap:RelatedPartyCosts
      contextRef="i35a0b2c4ea5d4420a26c031c520d905d_D20210101-20211231"
      decimals="0"
      id="f-851"
      unitRef="usd">37021000</us-gaap:RelatedPartyCosts>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-852">Employee Benefits The Company maintains a 401(k) plan for employees who meet specific requirements. The Company matches 100% of the employees&#x2019; contributions up to 3% of each employee&#x2019;s salary, 87.5% of the employees&#x2019; contributions up to 4% of each employee&#x2019;s salary, and 80% of the employees&#x2019; contributions up to 5% of each employee&#x2019;s salary. The Company&#x2019;s portion of the contributions is expensed as incurred with a total expense of $345,000 and $322,000 for the years ended December&#160;31, 2022 and 2021, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i3ea7a7f01b344d528242be44bcec5526_D20220101-20221231"
      decimals="INF"
      id="f-853"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i3ea7a7f01b344d528242be44bcec5526_D20220101-20221231"
      decimals="INF"
      id="f-854"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="if28ad5c23c074e31a9a370eae3cf3d9b_D20220101-20221231"
      decimals="INF"
      id="f-855"
      unitRef="number">0.875</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="if28ad5c23c074e31a9a370eae3cf3d9b_D20220101-20221231"
      decimals="INF"
      id="f-856"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ia846ead3dd9944b7b08980b928c12b40_D20220101-20221231"
      decimals="INF"
      id="f-857"
      unitRef="number">0.80</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ia846ead3dd9944b7b08980b928c12b40_D20220101-20221231"
      decimals="INF"
      id="f-858"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="0"
      id="f-859"
      unitRef="usd">345000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="0"
      id="f-860"
      unitRef="usd">322000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-861">Income Taxes The provision for income taxes for the years ended December&#160;31, 2022 and 2021, respectively, consisted of: &lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,291&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,504&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(502)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(576)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amount used for federal and state income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s deferred tax assets (liabilities), calculated using effective tax rates is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals &amp;amp; deferred expenses &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tenant improvement allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D credit &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government grant &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,639&#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;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,016&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&#x2009;&#x2013;&#x2009;depreciation &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,350)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,518)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Global Wells Investment Group &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating ROU asset&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliation of income taxes are as follows from statutory rate of 21% to the effective tax rate for the years ended December&#160;31, 2022 and 2021, respectively: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax computed at the federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal tax benefits &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling Interest - Income not subject to tax &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government forgiveness of debt&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,050)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefit from stock based 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may be audited by the Internal Revenue Service and various state tax authorities. Disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income and expenses among various tax jurisdictions because of differing interpretations of tax laws and regulations. The Company evaluates its exposures associated with the tax filing positions and, while it believes its positions comply with applicable laws, may record liabilities based upon estimates of the ultimate outcome of these matters and the guidance provided in ASC 740. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company remains subject to IRS examination for the 2016 through 2021 tax years, and has received notice in February 2019 that it is under examination for years 2016 and 2017. Additionally, the Company files multiple state and local income tax returns and remains subject to examination in various of these jurisdictions for the 2018 through 2021 tax years. As of December&#160;31, 2022, the Company does not have any unrecognized tax benefit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, provides for the recognition of deferred tax assets if realization of these assets is more-likely-than-not. In evaluating the Company&#x2019;s ability to recover its deferred tax assets, the Company considers all available positive and negative evidence, including its operating results, ongoing tax planning and forecasts of future taxable income on a jurisdiction-by-jurisdiction basis. Based upon the level of historical taxable income, at this time, the Company determined that sufficient positive evidence existed to conclude that it is more likely than not there will be full utilization of the deferred tax assets in each jurisdiction. As such, as of December&#160;31, 2022, based on the available evidence, the Company did not record any valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Taxpayer Certainty and Disaster Relief Act of 2020 (the "TCJA"), enacted on December 27, 2020, added a temporary exception to the 50% limit on the amount that businesses may deduct for food or beverages. Beginning January 1, 2021, through December 31, 2022, the temporary exception allows a 100% deduction for food or beverages from restaurants. The Company evaluated the impacts and incorporated such impacts into its income tax provision. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January 1, 2022, pursuant to the TCJA, research and experimental expenditures incurred in the current period are required to be capitalized and amortized over five or fifteen years, depending on where the research is conducted. The Company has incorporated such impacts into its provision for income taxes for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the year ended December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2022, the Inflation Reduction Act of 2022 (the "Act") was signed into law. The Act, among other things, imposes a nondeductible 1% excise tax on the fair market value of certain stock that is "repurchased" during the taxable year by publicly traded U.S. corporations or acquired by certain of its subsidiaries. The taxable amount is reduced by the fair market value of certain issuances of stock throughout the year. The Act also imposes a 15% corporate minimum tax on the adjusted financial statement income of large corporations for taxable years beginning after December 31, 2022. We do not expect these tax law changes to have a material impact on our consolidated financial statements; however, we will continue to evaluate their impact.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-862">The provision for income taxes for the years ended December&#160;31, 2022 and 2021, respectively, consisted of: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,291&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,504&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(502)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(576)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-863"
      unitRef="usd">6291000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-864"
      unitRef="usd">4504000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-865"
      unitRef="usd">863000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-866"
      unitRef="usd">1068000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-867"
      unitRef="usd">7154000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-868"
      unitRef="usd">5572000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-869"
      unitRef="usd">-502000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-870"
      unitRef="usd">-576000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-871"
      unitRef="usd">24000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-872"
      unitRef="usd">93000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-873"
      unitRef="usd">-478000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-874"
      unitRef="usd">-483000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-875"
      unitRef="usd">6676000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-876"
      unitRef="usd">5089000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-877">&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s deferred tax assets (liabilities), calculated using effective tax rates is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserves &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accruals &amp;amp; deferred expenses &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tenant improvement allowance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D credit &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government grant &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized research and development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,043&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,452&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,639&#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;border-top:0.75pt solid #CCEEFF;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,016&#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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&#x2009;&#x2013;&#x2009;depreciation &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,350)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,518)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Global Wells Investment Group &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating ROU asset&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:2px 1pt 2px 18.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #FFFFFF;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-878"
      unitRef="usd">252000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-879"
      unitRef="usd">257000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-880"
      unitRef="usd">825000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-881"
      unitRef="usd">537000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-882"
      unitRef="usd">66000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-883"
      unitRef="usd">188000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <krt:DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-884"
      unitRef="usd">0</krt:DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance>
    <krt:DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-885"
      unitRef="usd">1216000</krt:DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-886"
      unitRef="usd">43000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-887"
      unitRef="usd">44000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-888"
      unitRef="usd">1042000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-889"
      unitRef="usd">1196000</us-gaap:DeferredTaxAssetsInventory>
    <krt:DeferredTaxAssetsGovernmentGrant
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-890"
      unitRef="usd">343000</krt:DeferredTaxAssetsGovernmentGrant>
    <krt:DeferredTaxAssetsGovernmentGrant
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-891"
      unitRef="usd">311000</krt:DeferredTaxAssetsGovernmentGrant>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-892"
      unitRef="usd">573000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-893"
      unitRef="usd">267000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-894"
      unitRef="usd">1043000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-895"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <krt:DeferredTaxAssetsLeasingArrangements
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-896"
      unitRef="usd">8452000</krt:DeferredTaxAssetsLeasingArrangements>
    <krt:DeferredTaxAssetsLeasingArrangements
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-897"
      unitRef="usd">0</krt:DeferredTaxAssetsLeasingArrangements>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-898"
      unitRef="usd">12639000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-899"
      unitRef="usd">4016000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-900"
      unitRef="usd">10350000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-901"
      unitRef="usd">9518000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <krt:DeferredTaxLiabilitiesInvestmentsInSubsidiaries
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-902"
      unitRef="usd">172000</krt:DeferredTaxLiabilitiesInvestmentsInSubsidiaries>
    <krt:DeferredTaxLiabilitiesInvestmentsInSubsidiaries
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-903"
      unitRef="usd">132000</krt:DeferredTaxLiabilitiesInvestmentsInSubsidiaries>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-904"
      unitRef="usd">7273000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-905"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-906"
      unitRef="usd">17795000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-907"
      unitRef="usd">9650000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="-3"
      id="f-908"
      unitRef="usd">5156000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i4bc3516ba0ca4548a9490b733251b340_I20211231"
      decimals="-3"
      id="f-909"
      unitRef="usd">5634000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-910">&lt;div style="margin-top:12pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliation of income taxes are as follows from statutory rate of 21% to the effective tax rate for the years ended December&#160;31, 2022 and 2021, respectively: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:70.62pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.75pt solid #FFFFFF;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax computed at the federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal tax benefits &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,101&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling Interest - Income not subject to tax &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government forgiveness of debt&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,050)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent items &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefit from stock based 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/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&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #CCEEFF;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-911"
      unitRef="usd">6828000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-912"
      unitRef="usd">5780000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-913"
      unitRef="usd">1101000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-914"
      unitRef="usd">1055000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-915"
      unitRef="usd">460000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-916"
      unitRef="usd">349000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <krt:EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-917"
      unitRef="usd">0</krt:EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount>
    <krt:EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-918"
      unitRef="usd">1050000</krt:EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount>
    <krt:EffectiveIncomeTaxRateReconciliationPermanentItemsAmount
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-919"
      unitRef="usd">31000</krt:EffectiveIncomeTaxRateReconciliationPermanentItemsAmount>
    <krt:EffectiveIncomeTaxRateReconciliationPermanentItemsAmount
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-920"
      unitRef="usd">201000</krt:EffectiveIncomeTaxRateReconciliationPermanentItemsAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-921"
      unitRef="usd">-89000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-922"
      unitRef="usd">-237000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-923"
      unitRef="usd">455000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-924"
      unitRef="usd">239000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-925"
      unitRef="usd">-280000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-926"
      unitRef="usd">-72000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      decimals="-3"
      id="f-927"
      unitRef="usd">6676000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231"
      decimals="-3"
      id="f-928"
      unitRef="usd">5089000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-929"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="idd4de54d181b47a69696fbba6847e293_I20221231"
      decimals="INF"
      id="f-930"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-931">Commitments and ContingenciesThe Company is a party to, and certain of its property is the subject of, various pending claims and legal proceedings that routinely arise in the ordinary course of its business. Management believes that the outcome of such litigation and claims, should they arise in the future, is not likely to have a material effect on the Company&#x2019;s financial position or results of income.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231"
      id="f-932">Subsequent Events &lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In January and February 2023, Lollicup made two additional investment payments of $1,300,000 and $1,600,000, respectively, and received a refund of $950,000 in March 2023, pursuant to the JV Agreement as discussed in Note 4 &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Joint Venture&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2023, the Company entered into an 88-month lease agreement commencing on April 17, 2023 for a 52,000 square-foot distribution facility in Aurora, Illinois. The term of the lease expires on July 31, 2030 and requires monthly base lease payments ranging from $34,000 to $43,000 after an initial rent abatement period.&lt;/span&gt;&lt;/div&gt;In March 2023, the Company amended the Line of Credit, which among other things, (1) extended the maturity date to March 14, 2025, and (2) revised the interest on any line of credit borrowings to an annual rate of one month term Secured Overnight Financing Rate ("SOFR") plus 2.50%, with a SOFR floor of 1.0%.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i8b6de27f6e434834b6e4369af9094c22_D20230101-20230131"
      decimals="-3"
      id="f-933"
      unitRef="usd">1300000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i40262f9e61374cd88c9af638948a4613_D20230201-20230228"
      decimals="-3"
      id="f-934"
      unitRef="usd">1600000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent
      contextRef="i1416cc44b91c4d808fa1f173f54a775f_I20230331"
      decimals="-3"
      id="f-935"
      unitRef="usd">950000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i73a3b95ee6df412da2a4357761660adb_I20230228"
      id="f-936">P88M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <krt:AreaOfDistributionFacility
      contextRef="i73a3b95ee6df412da2a4357761660adb_I20230228"
      decimals="-3"
      id="f-937"
      unitRef="sqft">52000</krt:AreaOfDistributionFacility>
    <us-gaap:OperatingLeaseExpense
      contextRef="i4b4c1fdbb82c4a7694ce5225f5223687_D20230201-20230228"
      decimals="-3"
      id="f-938"
      unitRef="usd">34000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6e03b78a80f94639bb984b17f1aa48c8_D20230201-20230228"
      decimals="-3"
      id="f-939"
      unitRef="usd">43000</us-gaap:OperatingLeaseExpense>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i627800998ef941caac014d83291e9740_I20230331"
      decimals="INF"
      id="f-940"
      unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <krt:DebtInstrumentFloorInterestRate
      contextRef="i627800998ef941caac014d83291e9740_I20230331"
      decimals="2"
      id="f-941"
      unitRef="number">0.010</krt:DebtInstrumentFloorInterestRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i627800998ef941caac014d83291e9740_I20230331"
      decimals="INF"
      id="f-942"
      unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <krt:DebtInstrumentFloorInterestRate
      contextRef="i627800998ef941caac014d83291e9740_I20230331"
      decimals="2"
      id="f-943"
      unitRef="number">0.010</krt:DebtInstrumentFloorInterestRate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>109
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -:!<%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    " #6@7!6#2LAR.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FUAAZCK91,GD)"8!.(6)=X6K?FCQ*C=V].&K1."!^ 8^Y?/
MGR6W*@CE([Y$'S"2P70WVMXEH<*:'8F" $CJB%:F<DJXJ;GWT4J:GO$ 0:J3
M/"#4G*_ (DDM2<(,+,)"9%VKE5 1)?EXP6NUX,-G[#-,*\ >+3I*4)45L&Z>
M&,YCW\(-,,,(HTW?!=0+,5?_Q.8.L$MR3&9)#<-0#DW.33M4\/[\])K7+8Q+
M))W"Z5<R@LX!U^PZ^:W9;'>/K*MYW12\*:K5KN:BNA?UP\?L^L/O)FR]-GOS
MCXVO@ET+O^ZB^P)02P,$%     @ UH%P5IE<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
M" #6@7!6W(Z/;^<'  #3,   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;:W/B.!:&_XJ*F9J:J6J"+UR<GH0J&I)=-M,];,C,5._6?A"VP*[8%BO)
MN?S[/;+!QBE9V%OB2P>#SXOT(,GGE4[?O%+VS$-"!'I+XI3?]D(A]I\' ^Z'
M),'\BNY)"I]L*4NP@$NV&_ ](SC(@Y)XX%C6>)#@*.U-;_+W5FQZ0S,11RE9
M,<2S),'L_0N)Z>MMS^X=WWB,=J&0;PRF-WN\(VLB_MBO&%P-2I4@2DC*(YHB
M1K:WO9G]>>%Z,B"_X\^(O/*3UTAV94/IL[Q8!K<]2[:(Q,074@+#GQ<R)W$L
ME: =_SV(]LKOE(&GKX_J]WGGH3,;S,F<QG]%@0AO>UX/!62+LU@\TM>_DT.'
M1E+/IS'/_T6OQ;W#80_Y&1<T.01#"Y(H+?[BMP.(DP#/:@AP#@'.AP"[Z1O<
M0X#;-F!X"!CF9(JNY!P66.#I#:.OB,F[04V^R&'FT=#]*)6_^UHP^#2".#&=
MTQ?"4!_]L5Z@GW_\Y68@0%1^-/ / E\* :=!P';05YJ*D*.[-"!!76  K2F;
MY!R;],71*BZ(?X5<^Q-R+,=1-&BN#_^*V16RAWFXJPA?Z,/_D:7P[9;JVVN]
M<4O ;J[G:@'_>[;A@L$@_X^*<*$P5"O(F?^9[[%/;GLPM3EA+Z0W_>D'>VS]
MJJ)C4FQA2*Q&;EB2&^K4IPOJ9[#""/3TOB<J;/IPV^H_J/AHH[KR,216XS,J
M^8S:\9FE:89C]$CVE D5*+V.8)D*[UP;U164(;$:J'$):MP.U(JPB 9RH4*P
M6"K'U!FEX]+4N#9IX[M",R16@S8IH4VT79UGC$EF]Q'W87!])YAIP>G5^GW;
MZ;NVBI@VL"LQ0V(U8EY)S&NY7C$,>5&>UC3/2;W6%L=<.2FU85UI&1*KT;HN
M:5UK>WB7BDB\P_"*"?J6)1O"5)3T&I9E]X>6ZXY5I+2A74D9$JN1LJTJ1[/:
ML'HDNTAF$3#$ON%$.0O/"#U@AF$9Q/XSWD7I#BU3_TK%3B_3%9XIM3J]DPS7
M;D,/^DH9S$8L)^8GM!:PD"'*T)QFJ6#O\#=0(]6K+^Z4 +5!G0$:4JL#="J
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
MQQ_,K<FV3;2&%I4KS8/0IM#=M#"=%:1U,/M'(?3)L ?TO3K^"U!+ P04
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
M+*FH /K^BG/U<E)]%FH^ \[_ U!+ P04    " #6@7!6'BCKP%(&  "@&@
M&    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;,59VV[C-A#]%<)=%%G &XO4
M/4T,)$YV&[2Y8)WM/A1]H"W&%E8279+.Y>\[E&1)CBAV P3(2V+)P_$YP[D<
M2L>/7/R0:\84>LJS0IZ,UDIMCB83N5RSG,I#OF$%?'//14X57(K51&X$HTFY
M*,\FQ'&"24[38C0]+N_=BNDQWZHL+=BM0'*;YU0\G[&,/YZ,\&AWXVNZ6BM]
M8S(]WM 5FS/U;7,KX&K2>$G2G!4RY042[/YD=(J/9B36"TJ+OU+V*#N?D::R
MX/R'OKA,3D:.1L0RME3:!85_#VS&LDQ[ AS_UDY'S6_JA=W/.^^?2_) 9D$E
MF_'L>YJH]<DH&J&$W=-MIK[RQ]]93<C7_I8\D^5?]%C;.B.TW$K%\WHQ(,C3
MHOI/G^I =!;@8& !J1>0EPN\@05NO< MB5;(2EKG5-'IL>"/2&AK\*8_E+$I
M5P.;M-#;.%<"ODUAG9K.;J[G-W]>GI_>79RC^1W\N[JXOINCF\_H\GIV<W6!
M/J%O\W-T\.'C\43!#^IEDV7M_*QR3@:<8X*N>*'6$ET4"4OV'4P :0.7[.">
M$:O'<[8\1"X>(^(08@ T^_GEV +';:+GEO[< 7^7Q9+G#,T550QR6Z&_3Q=2
M"<C-?TS1JIQY9F>Z8(_DAB[9R0@J4C+QP$;37W_!@?.;B>D;.=OC[36\/9OW
MZ37T%TDS)DTLJZ5^N51WD8>I1TCLAX[C'$\>NA3ZEF[@$<_K6N[A\QM\OA7?
MC$N%^#U:<9Y()'F6F(!6/H+.SY/8B4+<!VJP] ,/AX- @P9H8 7Z17 IT4;P
M^U29( :]'\8N<:*@#]%@Z801&888-A!#:X[?;)B@*BU6B#W!\)!,'IF0AF^9
MVV_D;(]OU/"-K%LRAY'296LB&_6"[?K1?MY61 R&A 1X<%/B!F1LSQM6P*YD
MB!8)H@G,A52W'3T1&]SH("V6V3;17#Z0<1CZI35\]'T'42GY,H6VE<# 46OT
M0$5*%QE#::$8!%4A:&>I>D:@%)!:,_3,J)!P$_HX@C;*\@435<QW[;ATKQOK
M&.:[W+!R0&?/QKD1]^(2!(086D3?T"<>&0X@=MK!YUA#>,<5!)#WLMLXYAQ#
M=1''U"H,II$71&08<6=48ROBMA+3<NX8D>)^QCD.]@U ^Y;$Q9X_#)2T0(F]
M94#"B!HD.M@%UBP@R%OVC;?RML^[50/8.G2G7Z%F(*=VQ#OU%WMQ57VQB]^[
M]FH2W8T'>(8$,=BYELIKQ0.VJX<J/79Y\=$4+Z>.%N+=5'KOP'F]@'PB)#)$
MKF](_'@X<JVLP79=\P7.9>@@ \WP$<$9"&C",:6 <X(0K%@^(Y@!A:3E <G<
MQ_I"!ON!B4'?\).'+4VL%3S8KG@N=UMEV'4RQB&N=AZ/81J\^X;W116!\6T(
MET%]^;9PM>(+6[5.&ZZZ6O;BA<<1:>(51N_?64)#@3C8,-:-EK$SK%9Q*]^P
M7;^5-5(5QPJ@%@P$-AP%$K8P*FS<EV@]L'T3/26'L;8J#MME7*U!.CUNC IF
MQME70L2+3:7;-_3<R!U$2UK%1.R*J3[M+ICN._K0\I"63W-T,M75K.B364&1
MOBQRB8_=/GZ#)0G]_3:[3Z 54,0NH&Y?![DOD((@-%2_P=!WHN%^3UHA1:R"
MI3QG#VN]>O'^F(E<0[F9+(GG6B"VFH?8-4\+$5&E1+K8JK+C*(X*#O<+)7AU
MH-KU(".5OM8@.#*($H,A#BP'*M*J$O+_SS0&B/Q!07>C6[K\05>:"13"H9%%
M_X$&<0//4*0F2R<,+4G>:@3B6\7W&97ILNS:29IM]2B 'E\ ;(G@_(#DF@IF
M/,$3J_9XK11_*V_[46AE!K'+C"H*,"Q1 NFGAUQ#WCBZ:G=1-Z\.<?QRVXQ6
M[L"6M4.>V(?\>;U1KX ;_A1<HQ49@-M.6&*?L-_+9^. ES[ @73%$!1-#DVU
MA O#=JND@OR#E!OK1^SU/E3?FMGT!RR.(QAO&+]D9+",/">&9C; JIW%Q#Z+
M7\,JZ6R8C5=_%.,XUD<!_R4O@V7D!P&(S1>\)IUG_3D3J_(5B 2PVT)5S]&;
MN\UKEM/RY<*+^V?X:%:]+&G=5.]NKB@HIT*BC-V#2^<PA%(6U>N0ZD+Q3?E&
M8<&5XGGY<<UHPH0V@._O.5>["_T#S4NIZ7]02P,$%     @ UH%P5KX9*I=6
M P  ;0L  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6RUEFUOVC 0Q[^*
ME4U3*ZU-;$@"'2"5AVY(:T&EVUZ[R0'6DIC9!KIO/SM)4QI,5&G;&V([=W__
M[DS.U]MS\5.N 11Z2I-,]IVU4ILKUY71&E(J+_D&,OUFR45*E9Z*E2LW FB<
M.Z6)2SPO<%/*,F?0R]?F8M#C6Y6P#.8"R6V:4O%[" G?]QWL/"_<L]5:F05W
MT-O0%2Q ?=O,A9ZYE4K,4L@DXQD2L.P[U_AJA%O&(;?XSF O#\;(A/+(^4\S
MF<9]QS-$D$"DC 35CQV,($F,DN;X58HZU9[&\7#\K'Z3!Z^#>:021CSYP6*U
M[CL=!\6PI-M$W?/]%R@#\HU>Q!.9_Z)]81OZ#HJV4O&T=-8$*<N*)WTJ$W'@
M@(,3#J1T('6']@F'5NF09\XMR/*PQE3104_P/1+&6JN909Z;W%M'PS)SC LE
M]%NF_=1@-+M;S+Y.Q]</DS%:/.C'[>3N88%F-VAZ-YK=3M#9G K(U!H4BVAR
MCB[0M\48G;T_1^\1R]##FF\ES6+9<Y7F,:IN5.X]+/8F)_;&!-URK2S1)(LA
M?BW@ZD"J:,AS-$/2J#B&Z!*U\$=$/$(L0*.WN^,&G%:5W%:NUSZA]QDR$#1!
M.CV(QOKTF%2"FO\M@B?](4JP9JT0]7-1\QGN!A=!0$C8<W>'L5C,?-(VX#L+
M<[MB;C<RW^NSUL@LBW@*-KK"/3C8MMONUM L-JT37'[%Y3=RS?0_4*"S,F_G
M#8#^T>87A'1JA,=&Q._:"8.*,&@DG&8*!$C5@!8<[TI(4$,[-L(^)G:VL&(+
MW\96YL\&%UKRYN'ZO\YFU?5".UZGPNLTXGV?3CZBN6#F)D%#_=4L6<3TV(;9
MJ&1NO2NYH1'T'7VM21 [< 8?WN' ^V2K!_]([%70W2KH[O^H#EW+ 82A7SLF
MFY7O>_9CPM[+;>']774H_9O+@\WH5'W !S<9_D<5HA1ZM7\=\=CD5/+("R#Y
MVP)1*KRJ$#C$=;AC*TS"4WPOMQ5NOJ[>4B2PY=;!'7)$:#,+._4S=@\:EQ3$
M*N_G)(KX-E/%K5^M5CWC==XIU=:'II?,&Z(7F:(1O:5BQ3*)$EAJ2>_2=&ZB
MZ.V*B>*;O#UZY$HW6_EPK?MA$,9 OU]RKIXG9H.JPQ[\ 5!+ P04    " #6
M@7!66O#^(A4(   //P  &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM;,5;
M_W.;-A3_5W1>KVOOFAB)[UV2NQ8,Y+8U69)NM]OM!P)*S!6#!W+2_O<3F-C&
MDA5H7[?\$(/]WN<]H0]/T@=Q\EA6G^HYI0Q]7N1%?3J9,[9\.YW6R9PNXOJX
M7-*"_W)75HN8\=/J?EHO*QJGK=,BGQ)-LZ:+."LF9R?M=Y?5V4FY8GE6T,L*
MU:O%(JZ^O*=Y^7@ZP9.G+ZZR^SEKOIB>G2SC>WI-V<?E9<7/IAN4-%O0HL[*
M E7T[G3R#K^-B-TXM!:_9_2QWCE&35-NR_)3<W*>GDZT)B.:TX0U$#'_>* >
MS?,&B>?Q3P<ZV<1L''>/G]"#MO&\,;=Q3;TR_R-+V?QTXDQ02N_B5<ZNRL>(
M=@TR&[RDS.OV/WKL;+4)2E8U*Q>=,\]@D17KS_AS=R%V'+!QP(%T#F3/P3KD
MH'<.^GX$_8"#T3D8^P[F 0>S<S#W''AGR1VLSL':C^ <<+ [!WL_PJ%&.YV#
MT_;NNCO:OO1C%I^=5.4CJAIKCM8<M(1HO7D79D7#W6M6\5\S[L?.O(L/UQ>_
MG/OO;F8^NK[A'[_./MQ<HXN GUUX/T<7O_BSJ^N7/S@$VS^AV6\?SV_^1$?H
MX[6/7KUX?3)E/(D&:IIT =^O Y(# 6]*%N<2-V^ &[IF9?)I7N8IK>I-2O^L
M,O8%O6.LRFY7++[-*6(E^CFN8H8NX^13?)\5]^B\2(XE87UU6*]<+/@=UL:5
M>,^>29I7DWI5?3GH'ZC]WZ5IUMSAO.67<98>907RXF4FOX"A&NN*,E[):(IF
M<57P"U)+("(UQ(>R2,J"566>KZ\HHQ6M61]HR@FX82'9L)"TR,8!Y/=Q'A<)
M1;S'V)RB6\J[K$D2E7=H2:NL3-$KWOAZ'O. KQLSGR;'2,=O$-&()F.A,F S
M(KRMEW%"3R>\Y->T>J"3LY<_8$O[2<9-2#!_#6:U8,W0\G"&3>QJ_.]D^K!+
M+LBH 218" D6 8'UB*=OB*=_*_&&D&T=Q-SI4MUU+$?H4D]B2 S-$ Q]T1";
M(D-$JR-BB&$#"1I/$ N&H<30L4Q+,(Q$0]NP>NWH]8>QZ0]#V1^;BEDW%?,-
MGY: %P9E F,+ R28#PDV,X0J<T1TD1F0,4-(L @(K$=#<T-#LT77#]"03Q8:
M(E+TBM.I/7J-LJ(W_?CQ:>+QUQ4?#Q&?2#_&5?JWC'$F).,@P7Q(L!DD6  )
M%D*"14!@/5Y:&UY:RO)X7M>KMA[R\I>LIZ9MH6S(R:=F1;<@?,S8')6KBG_-
MYX]\]KA<W>99PKWN>,TL[M^@@J^*.4;VA)>4-:MW2ZF,Q\K<QO(8$LRWA&)G
MF 8QA?$2,F@ "19"@D5 8#V*VAN*VO\G1?DW+\PWFN/("&H+-+!LTR7B-&RH
MH6\+TQS)+$QY0<:R2IJ:8XM3-<BH$1!8CS'.AC&.DC%>7,]1FCUD*2W2&J4T
MR7D)XA.[%]JQ;C;3O'51DM8D1[A<^WVM##ZVT$""S2#! DBP$!(L @+K<<O=
M<,O]NFJT6O+#!UJS;C'1"!E5EC#.N\Z UZ5G1T1E\+$C(B28[PKWA6.XV-ZK
M7) A TBP$!(L @+K,1!K6X554W*P734<-0)[VG!P28LZ;L9 J7:J"0,.7\>*
MZV^O,[2>,_35R8TM6:!HP=!&A*!A(RBT/A]V%'>LY,/L,ZV2K&YKTKK6E,N&
M#\]6FPZWIQR*LJ&G#C^VD P+.@,-&H"BA:!H$11:GSU;I1RKI?*#[)$RAHAZ
MGB:CC$23EMCYZMQ&%Q-0@7M@&T+0J!$46I\-6_D:J_7K#WR1E!5\5*'2[A=5
M6D(,W9400)=48ML6I61?G=!H"D"B!:!HX>!K$DDLL67A@VHXWLKA6*V'[SV?
MX ND8<HWEM)!U(2QZVB&L3\O]-19C1Y"I'&)+<2=@<8-0-%"4+0("JW/JZV^
MC94RI9I7@[AD2AXI<6-1'O$ZTU[W$^)*QQ<1E<@F&Z*9_+F7)+2C6Z[XO"V4
M6.JNH8N6D<32Q?UV]SME*^YBM;K[S,.O;[SY18U4]D#(4^<X^M:'1)L-;$,
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
MSQI/O%);+U--HG8V;S+PQ'P.KP!T*YVBL.$SX!EDXZ0)$7%E;<YUK#*PH1"
MZ ^9^*:NM6+ON*N3<#'V0.KM^"8K616,Q5H-N$:1"82:^;!*!K@%:DR@6WG^
M#IH<DLX$N!>M.Y,](@=2WDJEHT-PH=;2!Y4-1"U1U .1*EM;O:G(/>/K+(]0
M%B%U,:?61].LN K8EXA!GJMMM>S"RND]B&MLK/L*B2KPW26F[F$)/;=IFPI7
M9IR/SJ)R=!/U;G"-=Z[@;H6^;<VM=X"!5P4,0)&&(]U&0-M"L7,(9)L(/S@D
MA=AG*']$5?B:N)^'31OLMN#0&_#T\'WX!GU&4L@N;LK8#Z@$AF]^E-\^^O#+
MQ(*&9/FPHZ(=[,DO&D$JJBAIC':ZZNC'IF44&5863K""O%CCZ<*_L.$KB0Z
MA)7PS+>^-) T>4]^+YPIGF'J6T-;)TH+8<-(VJ2<XT!29'+%,[6ZOY>0B-,@
MV,K;V7LR8F.+!OW3E[9^X'W6.(?<:&0ZWA:P?"@/?"D-Z9#_CU):"XU>*:TY
MP<B2":P6)&I1*F,'>Q?!B;A&NUC#Y8'X3'>RA7LO(6-2 _$6W52I ZD^$.*6
MGE=WG=(/N&QM:YO%W@T.Y\A&5J:-@] ^0I/OL$Z;$[%L*L-%]%5ZL"R"-7&N
M8O4A(P.Q1,1+<'=X7A@P?\ R,E^HMI]<FAPUP-6\\W7XO<? :.]]!U-%?,5R
M,VU,:)]Z_6S_4)ZW[\/=]O:5C3Y:L&0TK7!T//SM>2)<^W)M!\'6\;68VH#R
MC)\E'OOD> /643QA.V #_;\/LW\!4$L#!!0    ( -:!<%8RV-<4N2@  )J&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;.T]:W/;1I)_!:7UWMI;
MD$Q2;[^J9#G>]:Z3^"P[6U=7]V$(#,F)08#! )*57W_]FA<(2G(N>_ME/\01
M2<Q,3T]/O[OQXJ9IO]B5UEWV=5W5]N7>JNLVSYX^M<5*KY4]:#:ZAE\63;M6
M'7QLET_MIM6JI$'KZNEL,CEYNE:FWGOU@K[[T+YZT?1=96K]H<ULOUZK]O:U
MKIJ;EWO3/??%1[-<=?C%TU<O-FJIKW3W>?.AA4]/_2RE6>O:FJ;.6KUXN7<Q
M??;Z")^G!WXR^L9&?V>XDWG3?,$/[\J7>Q,$2%>ZZ' &!?^[UI>ZJG B .,7
MF7//+XD#X[_=[&]I[["7N;+ZLJG^8<IN]7+O;"\K]4+U5?>QN?FKEOT<XWQ%
M4UGZ-[OA9X\.][*BMUVSEL$ P=K4_'_U5? 0#3B;[!@PDP$S@IL7(BC?J$Z]
M>M$V-UF+3\-L^ =ME48#<*;&0[GJ6OC5P+CNU14?1M8LLBNSK,W"%*KNLHNB
M:/JZ,_4R^]!4IC#:OGC:P7HXZFDA<[_FN6<[YI[.LN^;NEO9[+NZU&4ZP5,
MU$,[<]"^GMTYXQM='&2'TSR;36:S.^8[]+L_I/D.=\PWLLWLOR_FMFN!6OYG
M;,<\W]'X?'B#GMF-*O3+/;@B5K?7>N_5?_QA>C)Y?@>T1Q[:H[MF_S^>U>\U
M=_9:66/QP0^XQ;I3>+V>99]6&NY8T:PWJK[% 4536QA3JDZ7V<+4JBZ,JC(+
M S1<Z\YF*W6ML[G6=0;8VJ@6GC,U3=*6\+2&N]"MLJ6N=:NJZA9_T1N<306P
M-JV!>3<5  9C.P#B<VWPF2M<A^"\6.L6MI,]_H\_G,UFD^=_N;CX0'].GS_)
M5%W2J+:O^&G\<*6+OC4=[A9__^YKL5+U4F>7S7IM+#$D-]G5=Y=NK@/ B <&
M9KKT"/ (NA\G,$'5EYK D&W29']7K>JR#ZKXHI:X;X3+P$\WJP90L]_<U(@7
M^!*6Z%KX#CX"ZX9!^+3MY]:41K6PI3Q[#S^;HM^$O[*W+8"R,A8>AF_?7_K]
MC3V1(.\O53.'+?P#&"M,K;)K6$3-*PT[Z3102)?!ODQW"Y#"1SFC2R:3# @)
M/\(A$O7-X:B!\@#.VX/LHJIX#J&I@ XZ,P#'*F+M,2'IR@"71/0>9#\TM4,&
MXN"=P&/Y*!P(T9%8PNBN#>2#K<)6;E:F6#UX0P-XW/06A-N&KQ*,-6VY#U<!
M\*5_Z1%M>+*M79E-- "6CF$Y2#;4ZJ*!&_PK;*?>M:*R;GHYD/L)T^(-A4_9
MHFW6\9Z1&J:GS^&)KBF^ #F6 *]\*:LP@&J-QX?$7(.V 83>K.'+KFO-O.\(
MXUVS&V3 ;&EL4366V<06U!&LL 1/#PNKK]E&W?+W:P4W:WZ;G!C<Y;E>J6KA
M+O]NI+4:!'[9%X0CP8)I'2;A.)!IX24 7*S@W!X YETX^\YV0$6=,*$+"XK3
MANC]6?:]JD%EPEFRWL(#.GE4A4<1!&:NN)<='&>+Y2*'Q#,#7-\QM5HL0+=B
M[JDW34N<>>TY%CRJY;)6<*%,10PUI^?E)'O *#R)Z ;P<#>[!GDV[19J];6N
M>X%*?P4E%?  3*/H>M@>'!BH919F[JL25@-(VPQW 5<;)8FGX;"[;@7\]0:.
MFO?(1!90]Z!+$I\9S8<D8R-Y"@3^L-OFQ #1QS[JG<C9U[A-$B> D0H4:CHR
M4,VSLNGGW:*O4B8I.@@]8>'Q_75S[81',P<0=(=L#C#9-<BA/A)V\8DKO21
M4EZY)K(3G%^KJO=,4T2-4%Q3NY.B:VUY,J0H8]TG0H*Q3"LP<;\ ;MZW#CS;
M;S85Z2,JF[>-*C.<;@%8:^C>P'.5W@?BAS-J\$Y&&.\16X!JM_F&)>,<2*;U
M\..#ZEJ92GA]MJD4'%Z1 [N S>0P3JWA0V.[?0052*)%WGI;5)JE+-$K8;G6
M-S2+HS @A'?P6V6;9)="^<SP4(E VM> )%C=;C32 /"1+7C]#G/ "L@;8"]S
M8/XB[8&T85; VQ>Y)FY&9%JJ;Y5 >0,;7C6(,$*MT:G8\%R\:NKE?@6F4NDO
M(V(*A''5%$2P8WI6[A62<#%E&.MONP;"E5%M#:=I,\ Z\$T8]HQTS"+3\2]
M_6M &3V PJ!05=%7-"]P]-)<@WX#M'.':!FH4#EH!(63!C=DON&>!>=UOY[#
MJL2=PL)PC'T':*UIK;+WK*'5# I :AK0/=Z8JL?/W[ %5?X,]AY.N 5,O"C#
MD3.7$CT;'K-"3XCQ38.TR9RN1$#@-&7<0?9CW^TWBWT&5!;%^_@L>Q.V@__=
M NR@^H#$R\#NTH0.9WOEB0A%C:/%YU3VZ# _GDSRR622W8 &C>Q]$9.Y9S9
M*WI-Z,2?69%Z='9ZSD.!Q$O@32ULD*_RG) 0 TXD;</:'=ZUMD6)9-;N(F:Z
M;9N6>!+2)K#S:P-WH$)%S?8PZI<>="W=HG&!/*&N47J,LW:\+ 8V7'3N+H?-
M-#N02B JV$O1:N#A"*0?E$?ZN:-8O$/\YUP#TZ:K?VWH;)&'RV^=^LH6AD,8
MWC[\T2]2 -?"!Y; 2X#C@GXQ?+P<@!7=&WSRY.2(3@)7O8\84&X4P#PM23DV
M=B[EO$$1AAD<7D0Y".IZZP>Z$ZS1T>3E9 \'"EB4\9O(X*3SL#J:H5#.&"A!
MA\LT:R=-'9^Z5Q^ZI@/V3-O;I7+0A1'5[$^BE.5P9^TJ6X LA0-H(ZP=9)?X
M"S%@_ .?!PFY+4-)(."<=%57<-,!KLK XR71!A,.T&K?@M6)DHQ4,CC@IC7
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
M /R^:)K.?< %,!V#P'OUOU!+ P04    " #6@7!6F@^0#8,$  #S"0  &0
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
MJ)T!G5=*V=W&.9C^6:O?4$L#!!0    ( -:!<%9K+K20[0(  %X&   9
M>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;)65;6_3,!#'O\HI(+1)T?*<-J.M
MM X02$RJ>'R!>.$FU\;"L8/MK!N?GG/2AB)*$6^2.^?^/]]=XLMLI_0W4R-:
M>&B$-'.OMK:]#@)3UM@P<Z5:E/1DHW3#++EZ&YA6(ZMZ42.". SSH&%<>HM9
MO[;2BYGJK. 25QI,US1,/RY1J-W<B[S#PCN^K:U;"!:SEFWQ/=J/[4J3%XR4
MBC<H#5<2-&[FWDUTO4Q=?!_PB>/.'-G@*EDK]<TY;ZJY%[J$4&!I'8'1[1YO
M40@'HC2^[YG>N*43'ML'^JN^=JIES0S>*O&95[:>>U,/*MRP3MAW:O<:]_5D
MCE<J8?HK[(;8E'8L.V-5LQ>3WW YW-G#O@]'@FGX%T&\%\1]WL-&?98OF&6+
MF58[T"Z::,[H2^W5E!R7[J6\MYJ><M+9Q4K3^]7V$9BLX.7WCK?4<3L+++%=
M1%#N.<N!$_^%$\5PIZ2M#;R4%5:_ P)*:LPL/F2VC,\27V!Y!4GD0QS&\1E>
M,E::]+SD'Y7ZL!),VM\+AB\W:V,U?2-?3]4^D-/39'=NKDW+2IQ[=# ,ZGOT
M%L^>1'GX_$S>Z9AW>H[^'V_H+.=TEJ?A0+W'9HUZ[/\?*Q%<< FV5ITAJ;F$
M.U;6M*,>4#BBGL(D].,D)2,/_2+)X"W2*:J5J( WK5;WZ.(,1(4?Y@E$4S_/
M,OB$-2\%&LC]29Q!YB?3%%YU6G+;:>SWV/ '9Y/2#Z,<BB2'9<=%Q>46DMS/
MB@(2IYO 6Q<>17X13@ZW6]6TG:5Z:J:K'=LCC=K8WLF*!+*,LDES/TI(E23^
M)",2&G--HZ3LFDXPBQ5- .IFR=DP8XC!&J4M_S$L7&2AG^7%)5RDU(5I? D?
ME&4"VN.^C\WR0:+K6)&1:.J,Q$\G&9SZBH*C,]^@WO:3S4"I.FF'XS^NCL/S
M9I@9O\*'R7O'])9+ P(W) VO)ID'>IAF@V-5VT^0M;(TCWJSIA\ :A= SS=*
MV8/C-AA_*8N?4$L#!!0    ( -:!<%9:D/]2/0D  *P9   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;-U9:6_C1A+]*PW%DY4!KDSJEB] /F;&R8QM
MC)W-A\5^:)$MB3LD6^DF?>37YU4U28FR['6 8(%=8,;FT5WGJU?5]/&C-M_M
M4JE</*5)9D]:RSQ?'1X<V'"I4FD[>J4RO)EKD\H<MV9Q8%=&R8@WI<E!U_>'
M!ZF,L];I,3^[-:?'NLB3.%.W1M@B3:5Y/E.)?CQI!:WJP;=XL<SIP<'I\4HN
MU)W*?UG=&MP=U%*B.%69C74FC)J?M*;!X5F?UO."?\3JT6Y<"_)DIO5WNKF*
M3EH^&:02%>8D0>+7@SI724*"8,9OI<Q6K9(V;EY7TC^R[_!E)JTZU\FO<90O
M3UKCEHC47!9)_DT_?E:E/P.2%^K$\D_QZ-9V1RT1%C;7:;D9%J1QYG[+IS(.
M&QO&_BL;NN6&+MOM%+&5%S*7I\=&/PI#JR&-+MA5W@WCXHR2<I<;O(VQ+S_]
M@GNAY^+<J"C.CP]RR*0W!V&Y_\SM[[ZR/^B*KSK+EU9<9I&*F@(.8$QM4;>R
MZ*S[IL0+%79$+_!$U^]VWY#7JSWLL;S>J_)FN;B(;9AH6Q@E_CF=V=P #?_:
MY:V3U=\MBRKDT*YDJ$Y:* &KS(-JG?[X0S#TC]ZPM%];VG]+^CMR\6?VB]O"
MV$)FN<BUR)=*Y,JDEM[3S5EAL=I:\47+3$P71BF46NZ)2.8J$A_5S!0H4M'M
M42*"L2=F*G]4*L.&)(G#8N4):<5,&SBI#&ZR2'R661J+,YE]YY>) B2,:.-2
MIG0=>:S[QQ_&W:Y_U-3,#X.C?;?D7*<KF3V+)>T52>E8Z!Q[C/,EGJ(*XK1(
M2QOB;"%"B=S$^3.MW>O[GN_S?]'>U-H(4J556!4"')&8/6_JI]?!Z @V6*M
M?N(>[[;"+!.K19R%21$I,M;F" 7$)"I'Q#?,ML4LB=,8,7Y<QN%2/*[CPM&#
M#-"JQ1T2MM>MK0=W38L%J$!0&J@JG!U5C&(K,IV#(7\K8N-VK^0S+ EU"G44
M7-$NL@*2]\5<*1)(/A999.1C)E;:,$&6R-AVCRV#)PH&0!5$RUFB1$I5GSQW
MQ$TF;L)<S^#KD,T+FBFL7&39C91WQ*V)M2&#7TBH5<HP- 5%B$S!OZR0B3
M*=FX,F@0B#1P['>Z@P\U-.*,H3%/M.84]#JCP0<'4K)#IKJ@PEA":JB+!'E7
M%98C3@R2]6\T#K)-;B",&H#;1HM"F81%P@7#.%TI$\(O-+,JF+">-%ED)U3Q
M T?.1?0!"S4*;"83F85 3HK<,P3KR$XC) "9D4GRW(PI*=_,-S*]2IZ=]Z$R
M.9JQF,<9!,>(5JBA#$1@O1*GY,DZ2 "^(8P@J+'VZL> \2(F>S.,!FBM^7+]
M+B).)?J+0\7B#?E<"B#_&@MAH)(F@U80AL(@H>KTPBWYI&!8I$"HL-:U:DA
MB@#+W]V#=EF\EV=7]Q?3NFA9H2L&1AE#7>_ (X3!98T0 FU+,L03[6!?J*=\
M#4ZT^,(0>Q %O@0EB+#=A4[U$-MR1PU2MOEYFZ=JV%B&T7]$K_<&?/EUNT?Z
M4\3;Z2\AP&[/J9#8"\>*)<2QN6D&@/X6MC=%OA/G[\<X/.@W/7@=;"]AM!MO
M8FYTRK)> G[3&X?+]F!?R(@9=QWE^ GWX5*:Q0OA<?8.T:A4[JN87%1*@*FF
M%Z^1$2Q&77+MO4D_!7?-'51,J=CKC;U)CQM#LPLL923V_*U\8PKG=D1*7Q4K
MK=N%F+_P@(-&-515&1L>6ULT#'VUY[')@>>/7"LC:3!2[@Y7K<Q#K.Q*\<#.
M1/@>"U\R))+'Q!@3^%QM[4ZF?34XS1@W6ME6$!?$N?CW51KT=N*+CKA#L[W6
M*/9@PN-'T#T2=\7, CI47Y=4'Y8K=UX8)J<(<VIAZ<330;/,%G^GH<W!/]0X
M"=F\GN#FF,,XS8<[@K+])!!MAK(N+.)E]\44$T:O'C%82T+-F3')3(B6=*=6
M>2G&9S'#BJ+(5?0FQ+"L;1ZY@J$7!(,ZTUBE5\S?8!JJ%Z)*\E;6C0V7#Z[]
M%2O'1U6UD+RA-QX[<?G2Z&*QW+#(U9>;I#83KYY 3LS0<'@]QO+4=-4<*BP/
M%67]5Z3<ZV", ,$Q6:<\H@ L*S)U<Q+"&)1R]MAO.,Y.H[-%13T;55:C"NL!
MO,H>!=M;8W+-#:M:7Q59DE@E!>W)09*3A7$,YS\B9B.3^'<WOH+=J1PI.3 !
M/TCEIT1#G/@5IU];#K7E3.O<LF*!.&&7<D(VU_,*G=4SS?9LC#-J^'VI$U20
MI1AS0S!1L^C87KD^9C04Q'_A-/-&J^B(/0'0!,,Q+H#3B3_A.@B\P7B[#MHM
M0&;" VMK?]T)$3&RT!6(*W<&U^0%N'AB=1V>H;4QI+9['=__0.]?E.D^!WN-
M@1IFAAHD'.5NM]?M.W-U=<Q!GFG"X9#5&,6Y[+^+1YX5W@?(G8<LN+Z!BZW#
M%[\F#4VD-HX:!.5\&Y&-LU+&TV[D8$)]C%T*=4FL<K4R&@0$#V K"GO"'+EQ
M8C.*SDO5) 111;AY>@JE,<\4MP>9%%PRK*D\<E%EL"%\6@6AZR1V!^XJN/PE
MAVQ&3=0Q-<K!WY':3P5JD5F^;=%@9O1A;;]3-YBN[XW],0-[[(U>$#P#>]0
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
M<VAE970R,2YX;6RU66F3V[@1_2LHK;UE5]$<D;H]1Y5\;9S*9J<\L;=2J7R
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
M]&*C\0YT7FEJJ='P"7;_ ZQ_ 5!+ P04    " #6@7!6*[S<#<P"  ##!@
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
M&X4TM+0!S\&XOOU!!W3_=[GX#U!+ P04    " #6@7!6IR]GW=4"  !9!@
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
M67PX0,Y] W8\<GM2G@S07E/ K0*)#JP8#7X@:-:34.(C4O41YL<-\,X=>Z1
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
M0#3Q5A@G>9A\70U21E-8R?T=I(?Y5'>76\D1*,XIE'##Z*UAYNF9*[MBL)
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
M\^6_715/Q1Q:-L8KE'8!-XLGY(S)],E)L@?"[3'!*/#B>,HB6"J:U2;:C]#
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
M/2BPI TW]W)SC=MX4L>72Z[;$3:=;TP\R!MM9+T%6P4U$]U,G[?OL <8A^\
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
MS!*UDWU[;Z&5V$%O*MVXL0SREWY=ZSP3QE*-J;K:9!Y[FZ#'RU=&""I;\#@
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
M:0SH_5((O=\8@.:?B/F_4$L#!!0    ( -:!<%8+WRO'1 ,  .D'   9
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
MI*%&S@W7U#FCL@=H?RFE>9[8"_I>?/X?4$L#!!0    ( -:!<%;$M$=B.P4
M / ,   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;*5767/;-A#^*SM*
MFY%FV(@W*=G6C(\D]4,2C^TTT^GT 2)7$AH28 '01W]]%Z!$,XFL9IH7'N#N
MM]^> (_OI?JL-X@&'NI*Z)/1QIAF/IWJ8H,UTZ]D@X*^K*2JF:%7M9[J1B$K
MG5)=34/?3Z<UXV*T.'9K5VIQ+%M3<8%7"G1;UTP]GF$E[T]&P6BW<,W7&V,7
MIHOCAJWQ!LW'YDK1V[1'*7F-0G,I0.'J9'0:S,]2*^\$?N-XKP?/8#U92OG9
MOER6)R/?$L(*"V,1&-WN\!RKR@(1C;^WF*/>I%4</N_0WSC?R9<ETW@NJT^\
M-)N343Z"$E>LK<RUO/\5M_XD%J^0E797N.]D8Q(N6FUDO54F!C47W9T];.,P
M4,C]9Q3"K4+H>'>&',L+9MCB6,E[4%::T.R#<]5I$SDN;%)NC**OG/3,XE(4
MLD:X90^H87S+EA7JR?'4$+05F!9;F+,.)GP&)@CAG11FH^&U*+'\$F!*G'IB
MX8[867@0\0*+5Q %'H1^&![ BWI'(X<7_:>C<,%U44G=*H0_3I?:*"J-/_?Y
MW"'&^Q%MN\QUPPH\&5$_:%1W.%J\?!&D_M$!OG'/-SZ$OKBA]BO;"D&N@'?<
M#7%OE+SCMB/T/L('(?<3OMW@$RA0EP^L44G8!4,BC\B4!K3)!4H-UDM4?7J
MB=(^T"OA-N@ZK7KTH"">7!O2D:LY_$X877WL@;#J,.:"K,E6$Z">P'FK% H#
M;[!$Q2KX"5(OG 5TC[W$C^'&,(.0IQ$$GI_FD'E!$D/B)5E(%E9(VF6O/$[\
M<$+7+)UL%<,89A&,XRRG]3B/)G#U?""L[31+Z9YX?CZ# RE.^A0GWYWB<D?7
M)IEIC4:[J%:<+7G%#<>]"3]LP.;V7-8-$X\O7^1AD!WIO8;& RL3RAJKBK9B
M-FVMYF(-N%IU.75*BKYHX,3/ED=%8UW/]R3TZY5OLGOQ+9/Y-C.[D(=)Z*X9
M7'?UJB$/$TBB#$Z+0K6LTO"2U<W1DUOX0/N5)L$TA2#/X18%HQ+BM2URK&TY
M,<N9B0+!124\HO()@Q2N'=0%%(3##<01Q#%<BCO2D>K1UE@<TC68I?"6L)1P
M:&ME\2.2CH* ^,OBL]LG2JK^VG)A;OM)L@C"-(-SUG##*OX/"=@F9*K8N$R7
M2#TC&X=92$UIL0:CGN.'ALK8V'142/##RH#<BRE2.\E;20;V)CH(O32:4??X
MY.X7\1^@S>$-?Z#E3L>"^L&1P^YN]%8B#9""=YZ- ]^+$I]Z:.8E ?62#9DV
MSA'*^-M*+HG.)]IX]?#36R7;AI0SVY5!1-<G#Z\_?.S,PSCSPHPZ\X!OPT 0
MG)?-$L<EM9S>$\9>Z4<JK'%" X/&@7M*HWARH*G3OJG3[VYJBI$4!5GK O7%
M)-_?SP>Q]P_PZX-&@-$N]]2HL%*R!DU-UKJ:MKUL5<+@9S#23?IOF_V'-H'_
M-1HNGS8\VT2M'47,. ZK[3C_R@<[GO,P=^,YR_WA'/% 4!&0DSM5"[M$@2ON
MFBSP ]MJ20+O*9!TBE$4*UN%E\(@N6+@EQTA(0T=7Y=_D7,N7 0TCE-;^E$\
MFPRG H5L3?X+U+H;[TO3U_#86B.E*Z1CI7!M8K#6% T*1@"O'PJK-6"YR]HS
MHV6<D^UQ&&43-R;W3Y1NIHWC)'&RI/&!PJGH.;?\;1?^X.XW'9Q":U1K=];6
M1+45ICN0]JO]<?ZT.\4^B7?_ N\814]HFG0K4O5?9;3/J>Y\W;T8V;@S[5(:
M.B&[QPW]DJ"R O1]):79O5@#_4_.XE]02P,$%     @ UH%P5MOOYB9. @
MYP0  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL?511;],P$/XK)R,A
MD*8E3;N"1AII79G@8:S:!#P@A-SDVEAS[& [[<JOYVRGH4A;7^*[\]UWWUWN
MG.^T>;0UHH.G1BH[8[5S[662V++&AMMSW:*BF[4V#7>DFDUB6X.\"D&-3+(T
MG28-%XH5>; M39'KSDFA<&G =DW#S7Z.4N]F;,0.AGNQJ9TW)$7>\@T^H/O:
M+@UIR8!2B0:5%5J!P?6,78TNYQ/O'QR^"=S9(QE\)2NM'[WRN9JQU!-"B:7S
M")R.+5ZCE!Z(:/SN,=F0T@<>RP?TFU [U;+B%J^U_"XJ5\_8>P85KGDGW;W>
M?<*^G@N/5VIIPQ=VO6_*H.RLTTT?3 P:H>+)G_H^' 6,)R\$9'U %GC'1('E
M@CM>Y$;OP'AO0O-"*#5$$SFA_$]Y<(9N!<6YX@MWG4'0:[AKT7#?*0MO%NBX
MD/9MGCC*X3V3LL>;1[SL!;Q1!K=:N=K"1U5A]3] 0N0&AMF!X3P[B;C \AS&
MHS/(TBR#2EAGQ*KS1'^5J!R:$SG&0Q?&(<?XA1QW9L.5^!/*/X-KZH&6HN)Q
M;E0%2X.6<D4#]>I&**Y*P24\D!%I2)V%'U<KXD9C]O.YMD4"D^<)^-6[M"TO
M<<9:G\MLD16O7XVFZ8<3Y4V&\B:GT(O%4=,@-LV"#O\;*UCM@4S"[9^C'8&G
M =@O^+:8YLGVF$MR-'P-FDU8,0NE[I2+<SA8ARV^BL/[SST^ ;?<; 3-G\0U
MA:;G[RX8F+A647&Z#:.\THX6(X@UO41HO /=K[5V!\4G&-ZVXB]02P,$%
M  @ UH%P5K>]^!7^ @  9 H  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&ULM59M;]HP$/XK5C9-K=0U;R5 !Y%*NVJ=RH3*NGV8]L&$(UAU[,QVH)7V
MXV<[(3 M1%U%^4#\=L\]=T\NOL&:BP>Y!%#H,:-,#IVE4OFYZ\ID"1F6ISP'
MIG<67&18Z:E(79D+P'-KE%$W\+S(S3!A3CRP:Q,1#WBA*&$P$4@668;%TP@H
M7P\=W]DLW)%TJ<R"&P]RG,(4U'T^$7KFUBASD@&3A#,D8#%T+OSSD1\: WOB
M&X&UW!DC$\J,\P<SN9D/'<\P @J),A!8/U9P"90:),WC5P7JU#Z-X>YX@WYM
M@]?!S+"$2TZ_D[E:#IV>@^:PP 55=WS]":J .@8OX53:?[0NST8=!R6%5#RK
MC#6#C+#RB1^K1.P8A-X>@Z R""SOTI%E>845C@>"KY$PIS6:&=A0K;4F1YA1
M9:J$WB7:3L734@W$%VA*4D86),%,H8LDX053A*5HPBE)"$CT'GW!0F"3171T
M!0H3*H\'KM(L#):;5!Y'I<=@CT<_0&/.U%*BCVP.\[\!7$V_CB'8Q# *6A&O
M(#E%H7^" B\(T/WT"AV]/4824OWVJ!;\L,Y1:/'#O?@SA6Z85*(PB.C'K3Z
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
MZ\]B]R?L"YI8O%CDJOY$NV;M;!:@N%):%/M@PZ!@O/FFS_M&' 7@Z2L!9!]
M:MY-HIKE'=5T.9=BAZ1=;=#LH"ZUCC;D&+=/Y4%+<Y>9.+U\:)X&$BEZ8%O.
M4A93KM%-'(N*:\:W:"-R%C-0Z'=TKS0SC8 $?5&05CGZQ%) ;^] 4Y:K=_-0
M&T86-XSWV5=-=O)*=DS06G"=*73/$TC^"Q":4MIZR*&>%?$BWD%\@4;X/2(1
M(1Z\4=N?48TW?@7O*V0LSD&=JLT;:;?3M2II#(O [!<%\@F"Y6]O\#3ZP\-K
MW/(:U^BC5WAMI-F84K^\1YO</C#*$W3_HV*EV3$:??MDEJ./&@KU]RGFXP&8
M3UKF$V]'G8BJ1D2Y%9'17[DOJ:X%VEK>,HY>@,K3^O+GFC21'M;3EO74B_2A
MDISI2D+-+F7/=GQ2%5Z<GKV=M2QG ZIB-@#SRY;YY2]4A3_7K%,55RWK*R_2
MK2C*2H-$&97)CN[5H42J[>04,R]>SQ[CR/W81P/J8P]^9O)'3H5_H40ZDHTZ
M-8*)(TZ\6&O&65$5Z!^TIG%F;LK_43W)SXO9M]G.]O!H2*4,88W8>2/V&MBY
ME>)/UNTQV%DC]ON54\JJ8GEB_WY9IH^'"2M,!4]@29_T'C]\W[X[C\33(44S
MA'-B9YW8ZV_G%HT_&8ZZ5>.L$_O]S*GF\ !0!KFIP_RGEBBF)=/4E /FY>6T
M:KSP?1OO/!1?#:F:(1R5.$<E7M,[LVHZDG6;$G%N2OP&MZ;//V]*?LR^S79&
M2LB 2B%#."IQCDK\;Y)G5HH_&>YV)>+LE/@=SDFEGROYX?LVWIDJF0RIFB$L
ME3A+)?[WSC.KQI]LW.U*Q/DI\5N<4TT_5_+#]VV\,U5R.:1JAK!4XBR5^-]+
MSZP:?S+/3TUX=#!9@-S6QZ\*U6>+S1EE>[4]XKUI#C;=\N9\>$WEEG%E!).:
MT.AB9O:E;(Y<FXD697W,^2BT%D4]S( :K=D%YGXJA#Y,;(+VX'OY+U!+ P04
M    " #6@7!6]'1]LB0#  #*"@  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6RM5EUOVC 4_2M6-DVMU#4?%&@[B,3'QOI0"15U?9BFR2278-6Q,]N!
M;MJ/G^V$E+20=2L\$-NYY^0<WYOX]M9<W,LE@$(/*66R[RR5RBY=5T9+2+$\
MY1DP?6?!18J5GHK$E9D '%M02MW \SINB@ESPIY=FXJPQW-%"8.I0#)/4RQ^
M#H'R==_QG<W"#4F6RBRX82_#"<Q W693H6=NQ1*3%)@DG"$!B[XS\"]'OF<
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
M.V4);B7-Q5^F5;9A?7/8>L^^$R5)Z>5$;4I!JT<ZF?WX PR]GTQK_D[!#C*
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
MK$O!S(2^_$6>21P7A$]%V;@&VE6=/(?E#*$DB#S/F[N'TQ#&EGXX0[/9J>6
M7]#Q"XS\5HP+M3 Y8QD'G!79%-$&(SQY/$J\.()CHA.603B#T5FB84<T-!)=
MRS-/;4SR(L]R/IU/(\*E56,);!!LU 4;76GC1#938 ELD(*X2T%LH3#C4;GY
M*/#B<5V.#5$<2--S99ET-!/S_M8KA N JTR^X/-FD&ZEE)@L42/:I>MC"6P0
M./3Z=ZAWI2)M@2UEP1;:, TG4@+^]Q.^]3VM.WF^Q^&X0"<LI9GAX(2H9XB,
M#.5"B9H^[P6KITD:W2]>#DMHPV![R0&OI3F@5=%A"VV8AEYVP/^A.UK?P6DH
ME4<<3)3EV!0F2>*A\W792P]HUAZ_ZIE)@D;'BY?"$MHPS%ZXP/!:%6E5T-A"
M&Z:AES30*!>^4I'1J,P"/TPFE/"4I8>&4G3(L%<<T"PYGO0WW20]H^/%"V$)
M;1AFKUA@<JUZM*I>;*$-OY1[^8*,NL!<CZWO0%A"&"?C>IRP1+$7G/\R0[VR
M0&9E\8'E\LU-4P[6,GJ:GJ%J!+ET46RA#4/NI0I"5ZI-9%7$V$(;IJ$7,<BH
M#KY2F_ZH&1!"]>H>E>;8$$51,JY,]Z235I(ZUPU&#G0SK&D^=;-=$_-.M^Z^
MF+^'MZNF%=G#-)W1C[C.Y2<1*,A&0GHWD615-\W&9B#83O?KGID0K-276X(S
M4BL#>7_#F'@=J =T+=_E/U!+ P04    " #6@7!6^6<=J',"  #B!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RM5,ENVS 0_96!6A0)T$:+G31(
M90%>4C2' $;<M(>B!YH:240H4B7II7]?DI)5);"#'GJ1N,Q[?&_(F70GU9.N
M$ WL:R[T)*B,:6["4-,*:Z(O9(/"[A12U<38J2I#W2@DN0?5/$RBZ"JL"1-!
MEOJUI<I2N3&<"5PJT)NZ)NKW#+G<38(X."P\L+(R;B',TH:4N$+SV"R5G84]
M2\YJ%)I) 0J+23"-;^9C%^\#OC'<Z<$8G).UE$]N<I=/@L@)0H[4. 9B?UN<
M(^>.R,KXU7$&_9$..!P?V#][[];+FFB<2_Z=Y:::!-<!Y%B0#3</<O<%.S^7
MCH]*KOT7=EUL% #=:"/K#FP5U$RT?[+O\C  Q%<G $D'2%X"QB< HPXP\D9;
M9=[6@AB2I4KN0+EHR^8&/C<>;=TPX6YQ993=919GLE5[>R +6+%2L()1(@Q,
M*94;89@H82DYHPPU?(!IOD5EF';+<ZF-!B)RN!-4U@A?R=X&G2W0$,;UN0U_
M7"W@[.UY&AHKU!T7TD[4K!65G! 5)W OA:DTW(H<\^<$H778VTP.-F?)JXP+
MI!<PBM]#$B7)$4'S?X?'K\@9]5D?>;[1";Y[HI[09]<E<)C6V[VM3XWP8[K6
M1ME'_O-8^EKV\7%V5_@WNB$4)X&M;(UJBT'V[DU\%7TZ9OT_D3U+Q+A/Q/@U
M]FQHG;H7=<QM2W'I*5Q7VF;).+Z.HB@-MT,CQ^*NG\6U&L-!N=2H2M]%-/@7
MWSZI?K5O5%-?GR_69[:!M?WF+TW;_>P%ETQHX%A8RNCBHU6EVH[23HQL?%&N
MI;$E[H>5;<*H7(#=+Z0TAXD[H&_KV1]02P,$%     @ UH%P5C8?:GN+ P
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
M 7^NK@'7VC;4Q59,WJ9QP,=W#AE%Y1JN"BE*VW0-N(ZVH9KDX&KLW3C@3>>
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
MD#(:?$)5NAT?;6!5XSOP45GL9[^L<.*"=@EX7BAE]X'[0#_#L]]02P,$%
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
MP-0 ^7Y!J7AKJ+MH]>N&_Q=02P,$%     @ UH%P5O[*_3Q_!   OR   !D
M  !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULO9I;;]LV&(;_"J$-0PMTT<''
M9+:!Q#JE2+J@6;N+81>T1%M:)5(A*;L&^N-'':)8C:S9PX?F(A8EO@])Z8$H
MF9[M&/\B(D(D^IHF5,RU2,KL2M=%$)$4BPN6$:J.K!E/L51%OM%%Q@D.RU":
MZ)9AC/44QU1;S,I]#WPQ8[E,8DH>.!)YFF*^OR$)V\TU4WO>\3'>1++8H2]F
M&=Z01R(_90]<E?2&$L8IH2)F%'&RGFO7YI5O#HI 6>-S3';B8!L50UDQ]J4H
MW(9SS2AZ1!(2R *!U<>6+$F2%"35CZ<:JC5M%L'#[6>Z6PY>#6:%!5FRY,\X
ME-%<FVHH)&N<)_(CV_FD'M"HX 4L$>5_M*OJCB8:"G(A65J'50_2F%:?^&M]
M(@X"BM,=L.J ]7U@>"0PJ .#4P/#.C \-3"J Z-3 ^,Z,#XU,*D#DU,#TSHP
M+:]N=3G*:VECB1<SSG:(%[45K=@HA2C3ZA+&M'#W47)U-%8YN7C/8BK19T)E
MS@EZ8Q.)XT2\1;^BFY@A!W,9H3]($%&6L,U>[?[T:*,W/[^=Z5*U7C#TH&[I
MIFK).M*2B>X9E9% #@U)V,[KJM=-UZWGKM]8O4"7K"Z0-7V'+,,:=/1GV1]_
MC^D%&IA'XW9__ /;JKA1QJV.N/,?K>>T-^[VQZ\SWAOW^N,V"9JQ=\7]$UHW
MQEWQUI4<-!(.2M[P".^.)4D<Y!ER.:9!%(N8;MZAN[MEEV6]J.)6?R4R')"Y
MIN[E@O MT1:__&2.C=^Z%(&$V9 P!Q+F0L(\2)@/!&MI-VRT&Y;TP1'M'M6#
M0)@G!+$U<I[R6.[1/9$1"]$MW1(AU10M!?KK3L70K22I^+O+QR&DCY P&Q+F
M0,)<2)@'"?.!8"T?1XV/H][;X.\[2KB(X@QEA =*/O7PB%9[E&&N"EWN]?+.
M=0\29D/"'$B8"PGS(&%^!3.-DE:\=&P7QL7P<J9O.Z0:-U*-X>;67M2Y/D'"
M;$B8 PES(6$>),P'@K6TFS3:37[ W#J!]!$29D/"'$B8"PGS(&$^$*SEX[3Q
M<=I[&URR-(VE)"$*<!9+G"#)T#_ER^^V>OGM\J^7>:Y_D# ;$N9 PEQ(F <)
M\RO8Z&!Z'8^,XJ][AKULU+KL5>L#HP&CDA<3+=T@I111G9%JHRV8Z#*L%WVN
M89 P&Q+F0,)<2)AW^4J*H=&6HI('J-&68:;Q\BV=T>O8RZ2IW@;VZ9'7@7[(
MN3:!TNR:=GBBS>ED_.I$.QT5K:XKXIY:T0,=B ]%:YMP\'VM^?^>Y]$W])BO
M!'G*"TN<[3%'>O%G.P))LT%I#BC-!:5YH#0?BM96TGI1TOH!S_IU(U!B0M)L
M4)H#2G-!:1XHS8>BM<5\658P^]<53IPU!Z]GIG''/++LJCCHJ&CW=^ML74"7
M D!I'BC-AZ)5NN@'JZ(IX9MRA5R@@.545JN,S=YF%?ZZ7'O^;O^->>56:^DO
MF&II_Q[S34P%2LA:(8V+B7*#5ZOE54&RK%Q[73$I65IN1@2'A!<5U/$U8_*Y
M4#30_&9A\2]02P,$%     @ UH%P5N!MF+K* @  ) @  !D   !X;"]W;W)K
M<VAE971S+W-H965T-3@N>&ULK99=3]LP%(;_BI6A":1!/IT4UD:"5FA(FX0H
M;!?3+MSDM+5PXLYV&OCWLY,TZH<I7.RFB>/SOG[.R8G=8<W%LUP"*/12L%*.
MG*52JRO7E=D2"B(O^ I*/3/GHB!*#\7"E2L!)&]$!7,#SXO=@M#228?-LWN1
M#GFE&"WA7B!9%041KS? >#UR?&?SX($NELH\<-/ABBQ@"NII=2_TR.U=<EI
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
MEZGX0K=_DK8@K\(+:<KK5[!M8QT+A"47-&N3)8,LR9MW_-0V8B<!^@<24)N
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
MZRJ4!JPY%IN)H)4^6994R'-*#S/Y)@%,%<CG*TK%ZT0=5MV[2?P74$L#!!0
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
M-"YX;6RUF6UOHS@0Q[^*Q:U.NU*O8,AC+XFT#=V[2NU>U>[>OCC="Y=,$K2
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
MD],9':W#ZQ F5C6^(Z^5I?[NAQ4]J*C=!OI>*F4?)^Z [HG.?@!02P,$%
M  @ UH%P5G<\G+K( @  UP<  !D   !X;"]W;W)K<VAE971S+W-H965T-S8N
M>&ULA95=;YLP%(;_BL6JJ976 @Z0CR5(;:-IDUJM:MKM8MJ%$P[!JL',-DG[
M[V<;2K/%36[ 7^=]WF/P\73+Q9,L !1Z+EDE9UZA5#WQ?;DJH"3R@M=0Z9F<
MBY(HW15K7]8"2&:#2N;C($C\DM#*2Z=V[$ZD4]XH1BNX$T@V94G$RQ4POIUY
MH?<Z<$_7A3(#?CJMR1H6H![K.Z%[?J^2T1(J27F%!.0S[S*<7(4VP*[X06$K
M=]K(I++D_,ETOF4S+S".@,%*&0FB7QNX!L:,DO;QIQ/U>J8)W&V_JG^QR>MD
MED3"-6<_:::*F3?R4 8Y:9BZY]NOT"44&[T59](^T;9;&WAHU4C%RRY8.RAI
MU;[)<[<1.P$8OQ. NP!L?;<@ZW).%$FG@F^1,*NUFFG85&VT-D<K\U462NA9
MJN-4>@,Z)8G.T4)_[ZQA@'B.;HEJ!%543^C>]QH$4;1:([L8W5"RI*R=/IV#
M(I3),W2":(4>"MY(4F5RZBMMSB#\56?DJC6"WS$RA]4%&H2?$ XP1H^+.3H]
M.?M7QM>Y]0GB/D%L=0>'$_QUN91*Z'_@M\M:*Q&Y)<S!F,B:K&#FZ3]?@MB
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
MBL6NJEWI4C $DK1)I&ZC[56ZNZV:]O:U TYB%3!G.P][G_[&D$**#=N3]DW
M,#/\9AS/WYX>N'B16TH5.F9I+F?.5JGBRG5EO*49D9>\H#F\67.1$05#L7%E
M(2A)2J<L=7W/B]R,L-R93\MG#V(^Y3N5LIP^""1W64;$CR\TY8>9@YW7!X]L
MLU7Z@3N?%F1#EU0]%P\"1FX=)6$9S27C.1)T/7-N\-4MGFB'TN)O1@_R[![I
M5%:<O^C!?3)S/$U$4QHK'8+ 94]O:9KJ2,#QSRFH4W]3.Y[?OT;_6B8/R:R(
MI+<\_<X2M9TY8P<E=$UVJ7KDA]_I*:%0QXMY*LM?=#C9>@Z*=U+Q[.0,!!G+
MJRLYG@IQYH"''0[^R<%_KT-P<@C*1"NR,JT%460^%?R A+:&:/JFK$WI#=FP
M7$_C4@EXR\!/S>_SF&<4/9$CE6B EO W278I17R-%G1-A:")?HENI*1*(I(G
MZ ]&5BQEBH''IP55A*7R,_@^+Q?HT\?/Z"-B.7K:\IT$:SEU%6#JC[GQ">E+
MA>1W("UH?(D"_!OR/=^WN-^^WQV_=7>A.'6%_+I"?ADOZ(QW*H.",I"R#%>V
MI*HH0WL4O1JO9$%B.G-@N4DJ]M297WS D7=M2_$7!7N3<% G'/1%GR\5451G
M2ZV35SF'I;-N$ONY'\(T[<_Q;3:CVN8-U;"F&O92/59Y6I$JS^CL<V,_;"&9
M-F'0@1362&$OTDT<BQU));H@67&MFT?U1Z%':++2CAH:&%'4(C5-\'AL)XUJ
MTJB7](GF)%>(987@>PI=6"&20@<G>4QME)&!X+4@30OLX\A..:HI1_U37-9Q
M@6(H(E,VKI'QU6'0 K.8#.U8XQIKW(MUG^^A8%S\L!&-S3IXP_9RL!CA24>Q
M)C75I)?J#B92Y.54;@1,K@UN8GPW,.IEL<'8CH:]1E2\G[00'K^4\IH@T!>]
M'(A6;:L8>.;*'+4I+49^U+%\\9GVX5[,6U(P15+V+V#J/DI$O"TE+J%[V. 4
M975C+I5=Q;!M[@URT\KKX&X4"??V__FW@@JH9[Y!*84:H[119"NH;_;'H=&S
M+59=H(V2X'XI>>)0WJ8Q-@IJQ0PL/24*)FU.TVSH=;4>W,@+'KY?YL\*:M5Z
MW*M5_U?L?U6TMYDW*H;[9>PK.T+:U;Q<?!C['K[6%UQ=8)10^&[,NE>PJ5@#
M[ 5A6S-L=I,0=V@;;L0-]ZN;;M!2E8L5=IYW*5_!G^X[G PD.GMU)_BNL.*;
M6C; (V-YV*P"OX.]D3S<KWG-4G[\]EQ-@I71E+7!R#?;I&G6M88;]</]\F=9
MPS_K-Z;>04%'D_:6S&8WB<(NXD89<;\T_@6G7RNO5<%/P<XWJX,0A^U=F=4L
M"MI["_?L**;/P7\2L6&YA$:]!C_O<@0!1'6TK :*%^7I;,45G/7*VRT<QZG0
M!O!^S;EZ'>@#7WW G_\'4$L#!!0    ( -:!<%:;\I"JR0,  $T+   9
M>&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;*V67W/;-@S OPI/Z^W:NR;Z9\MR
M:OLNB;NV#UUS<=L][/9 2["E12(]DK+3;S^0DA59IM4][,46*0#\ 0(!S Y<
M/,D,0)'GLF!R[F1*[6Y<5R89E%1>\QTP?+/AHJ0*EV+KRIT FAJELG #SXO<
MDN;,6<S,WH-8S'BEBIS!@R"R*DLJ?MQ!P0]SQW>.&X_Y-E-ZPUW,=G0+*U#?
M=@\"5VYK)<U+8#+GC C8S)U;_^;>#[2"D?B>PT%VGHEV9<WYDUY\2N>.IXF@
M@$1I$Q3_]G /1:$M(<<_C5&G/5,K=I^/UG\SSJ,S:RKAGA=_Y*G*YD[LD!0V
MM"K4(S]\A,:AL;:7\$*:7W)H9#V'))54O&R4D:#,6?U/GYM =!3\Z()"T"@$
M?871!86P40B-HS69<6M)%5W,!#\0H:71FGXPL3':Z$W.]&=<*8%O<]13BT\L
MX260K_09)+DB*TR3M"J \ UYA(2S)"]R:@*..R?"KY>@:%[(-ZCV;;4DKU^]
M(:](SLC7C%>2LE3.7(6$^APW:6CN:IK@ HT?D,^<J4R2]RR%]-2 BZZU_@5'
M_^Z"08M+2*Y)Z+\E@1<$%J#[_Z[N#^"$;;A#8R_\:;C),I=)P64E@/QYNY9*
M8$;_90M9;7%DMZBO^8W<T03F#MYC"6(/SN+77_S(>V=S]W\R=N+\J'5^-&3]
MZ+Q"Y_%A5RE("55$94 VD(*@!9&*JDIQ\8,(JL 6C?J(L3E"UZC](HJ#>.;N
MNUZ>"XTGL=<*G="/6_KQ(/T*T0P\R+>$88'%"W'$UBZM@<$F5]:LKRU''1[?
M]_P>M$7(&X_MT%$+'0U"_XXW&"^4X 6^V>(%5H#?5>&5;3X&XPI+^/IOK*I$
M<>V(C3\Z0[L:15Z/WR(4CJ9V_DG+/QGD_\#W(!BV#46P96VQXC.04H<^A;6R
MH4[.*/J<YQ)7&.@+V1&WH/$@Z -@3V&:,U=06I,@/CLW[*? N4C029,3L&D+
M-AT$>_^<Z(AU,I1L!"_QIO'DR73 U-Q&[,RFSMO(I^<1BZ<]=(M,$$[L[+[W
MTIV\0?I'+$)4)!G!?H*??(]CQ\YD0R(@S:T)T%@\3=;./:IQ;5)!>"%;_4XW
M]0=YOV Q$U8JWW)>W$]-F]0DN  5O$ %P[DI^#XW<Q?>(>S0QRH,]@X=G%?8
M:!+U2<^EQE[<CY_;&4Q*$%LSKTG,MXJINH>WN^U,>&LFH=[^G9X5S<#S8J8>
M-#]3+ M,D@(V:-*[GB"2J&>W>J'XSHP_:ZYPF#*/&<Z[(+0 OM]PKHX+?4 [
M02_^!5!+ P04    " #6@7!6DM9/>" "  "A!   &0   'AL+W=O<FMS:&5E
M=',O<VAE970X,RYX;6R%5%%OTS 0_BM60&A(HT[3;*"21%H7(?8 JE8*#X@'
M-[DTUAP[V)>V\.NQG32J4->]Q'?V?=]]Y]PYV2O]9&H )(=&2),&-6([I]04
M-33,3%0+TIY42C<,K:NWU+0:6.E!C:!1&-[2AG$99(G?6^HL41T*+F&IB>F:
MAND_"Q!JGP;3X+CQR+<UN@V:)2W;P@IPW2ZU]>C(4O(&I.%*$@U5&MQ-YXO8
MQ?N [QSVYL0FKI*-4D_.>2C3('2"0$"!CH'990?W((0CLC)^#YS!F-(!3^TC
M^R=?NZUEPPS<*_&#EUBGP8> E%"Q3N"CVG^&H9X;QU<H8?R7[/O8V&8L.H.J
M&<#6;[CL5W88[N$$$$7/ *(!$'G=?2*O,F?(LD2K/=$NVK(YPY?JT58<E^ZG
MK%#;4VYQF#W(0C5 OK$#&/*.?&5:,W=/Y"H'9%R8MPE%F\=%TV+@7/2<T3.<
M.103,IM>DRB,(K)>Y>3J]7\TU,H<M4:CULCSSE[42G)N"J%,IX'\O-L8U/;O
M_CJGM&>,SS.ZCI^;EA60!K:E#>@=!-F;5]/;\.,%O;-1[^P2>[:6&@JUE?PO
ME 2MZ@U(J#B>T]DSW7@F-TB[+$SH[DSR>$P>7TR>0P5:#XF9,8#FFNR8Z%@_
M#<*.(Y,%G!,3ORB&GG2<&]XO3&^Y-$1 93'AY+T%ZWX@>@=5ZYMPH]"VM#=K
M^X: =@'VO%(*CX[KZ_%5ROX!4$L#!!0    ( -:!<%:;D$N<D04  #LR   9
M    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;*V;76_;-A2&_PKA%4,+%+$D
M?R9S#"21J'9(MB)IMXMA%XI-VT(ET14I)P'VXT=]1#)=F;& ]R:69)Z'E,\+
M'NH--7OBZ7>Q84R2YSA*Q&5O(^7VHM\7BPV+ W'&MRQ1WZQX&@=2G:;KOMBF
M+%@607'4=RQKW(^#,.G-9\6U+^E\QC,9A0G[DA*1Q7&0OERSB#]=]NS>ZX7[
M<+V1^87^?+8-UNR!R6_;+ZDZZ]>491BS1(0\(2E;7?:N[ O?&>0!18N_0O8D
M]HY)?BN/G'_/3SXO+WM6/B(6L87,$8'ZV+$;%D4Y28WC1P7MU7WF@?O'KW1:
MW+RZF<= L!L>_1TNY>:R-^V1)5L%623O^=,G5MW0*.<M>"2*O^2I;#M6C1>9
MD#RN@M4(XC I/X/GZH?8"W#&1P*<*L Y#'".! RJ@,&I <,J8'AJP*@*&)T:
M,*X"QJ<&3*J 29&L\M<M4N,&,IC/4OY$TKRUHN4'17Z+:)61,,FE^"!3]6VH
MXN3\(7L4[$?&$DF\G?HKR'N7R2",Q >RDK_^8D^FOY$P(5\W/!-!LA0?R3OM
M?-:7:A@YK+^HNKPNNW2.=&F3.Y[(C2!>LF1+/;ZOAE_?@_-Z#]>.$4C9XQEQ
MIA^)8SD#\NW!)>_?-:-O&>"-F?=[D)R1@:WS6C"N&?,'WRF,56 < \9[8S19
M<A*&FC%7V_0DC&_&W 7I6[^-EL-!K<-!P1V>J,,V61D)^9Q](;;!@EWVU*0L
M6+ICO;F2P-AJE0 2YB)A'A)&D3 ?!-,$,JP%,BSH@Q,%0OZY52W(9\EB\6^;
M6H9(M2!A+A+F(6$4"?-!,$TMHUHM(^-T<LO4\H1(EL9MTC#'3J<D+@I4FQ",
MH5V%@(1Y2!A%PGP03!/"N!;"V)C,*[4^)WQ%W%#(-'S,BO7O*EB$42A?R'OQ
M(PM21E:<RP_D/].:X;KL9USTDR_P=_.1,^OO]L5A'$I7<2!A'A)&D3 ?!-/$
M,:G%,>FTZ% *>/B3WK=EWPCJ6DV0,!<)\Y PBH3Y()BFDVFMDREV[3%%J@4)
M<Y$P#PFC2)@/@FEJ.:_5<FZ<53XG:MW!A"1I(%F;.HSA7=6!A+E(F(>$423,
M+V'G>Z7<.K.<45W-M;3;5F.E6,;$TXCSE(1OI=],Z9I_*,V%TCPHC4)I?D7+
M/_958!\1P9Z?9G==4]R%21AGK4\B9EAG+2!I+I3F06D42O-1-%TR3B,9![N\
MJ'@HU2!I+I3F06D42O-1-%TUC6%JFQW3TN)@SUN6B/8Z4\:/]B:XP?#@B=7<
M1^?<0WU0*(U":3Z*IN>^\4)MHWG66F2"YZ-%!FJ%0FDNE.9!:11*\U$T73*-
M(6J/P$4&Z0'>0&DNE.9!:11*\U$T736->VJ;[=.WB\S/MNAP<%ADH+XHE.9!
M:11*\U$T/?>-.6J;W='KD!,O2.6&?&6+3<(COGY1A>:61U&XR+:$ID&RV(0B
M3-8?R>WM3:L\H+XIE.9":1Z41J$T'T73A=2XIS;8/K6A_BF4YD)I'I1&H30?
M1=-5T[BH]ELVZHX)&>=ZV08O\9$](69(9ZE W=2*MO\ 9D\G8[TZ>BVM',NR
M]%;TI%8^:OSZ-JS& '7,!NB1BM'RM-*IB)A[[9IC*,V%TCPHC4)I/HJF:ZOQ
M51T;6T0<J+4*I;E0F@>E42C-1]%TU336JF,TX4XL(A5$FZC'AY/K35NKP6$K
MUSR@SJF%^I]0FH^BZ:EM_$_'['_>LP4+=VR9;XC/DF5K7J$[1J$T%TKSH#0*
MI?G.SS[T^<@Z^#];?V\+>\S2=?%V@B +GB6RW E>7ZW?@+@J]OT?7+^V+VCY
M'D.#*5^KN O2=9@($K&50EIG$S6BM'Q3H3R1?%MLE'_D4O*X.-RP8,G2O('Z
M/M\E]GJ2=U"_+S+_'U!+ P04    " #6@7!6;Y4.I#8#  #2$P  #0   'AL
M+W-T>6QE<RYX;6S=6%U/VS 4_2N1&1-($VF;$9K15-HJ(4W:)B1XV!MR&R>U
MY-B9X[)VOWZ^<9I^X(L8#UN[5#3V/3[G'MLWQ#"JS4JPNSEC)EB60M8IF1M3
M?0C#>C9G):TO5,6D17*E2VIL5Q=A76E&LQI(I0@'O5X<EI1+,A[)17E3FCJ8
MJ84T*8F[4.!NG[.4]./W)'!R$Y6QE#R<O?VQ4.;Z3>#N)^].3GH/Y]?[\;,&
M.">A5_3R!:(7O1XN#" F'K],_#EM3/IJ5WH]_-1J==Q3C#STD#=,E);X<^XF
M;>EANZ?C4:[D9FLCX@)6GY8L>*0B)1,J^%1S8.6TY&+EP@,(S)10.C"VIFS"
M/D3J7P[NNQZ46ZM3<JETD]ME<-_3=O@>L.Z!02Y$9W! 7& \JJ@Q3,L;VVD&
M-\$G4-"V[U>5=5AHNNH/+LF&T-QLDJG2&=-=FCY9A\8CP7*PHWDQA[M150B@
M,:JTC8S30DG:>%@SVH:5G3$A[N!9_)[O:"_SK9WKP;[)KFD-M4TGXSJ@OZWF
MM+=EHU?I!A5_5.;3PDY'-GVH;W:K6<Z737^9=P8P]3ZN3JM*K#X*7LB2N<F_
M..%X1->\8*XT_V6S0:G,;(!I$CPR;?AL._)3T^J>+<VZG)8Y[GEPA)[_[CH7
M3#)-Q;9I6_N'O,JO=MR^O/Z%Y^;7RKYCK\GHZO ]MB_L0S<9'X/)H]CNX3&8
M3 [?9'28'L/VD+%UDMDYQW31 ,Z+*?D&YT^Q21I,%UP8+MO>G&<9DT^.,U;>
MT*G]@V5'WX[/6$X7PMQW8$HV[:\LXXLRZ4;=PD*THS;M+S"]?MP=5FTN+C.V
M9-FD[>IBVC0#V[!9VPL(^\A-<_D1C.,P/P(8E@=S@'$<"\OS/\UGB,['89BW
MH1<9HIPARG$L'S)I/E@>/R>QEW^F21)%<8RMZ&3B=3#!UBV.X<>OAGD#!I8'
M,OW96N.[C5?(\W6 [>ES%8+-%*]$;*;X6@/B7S=@)(E_M[$\P,!V :L=R._/
M S7EYT01["KF#7N"<21), 1JT5^C<8RL3@P?__Y@3TD4)8D? <SO((HP!)Y&
M',$<@ <,B:+F/;CW/@K7[ZEP\U^\\6]02P,$%     @ UH%P5I>*NQS
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
M_8 "  "3,0  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;J-
M$(;AJU@<(.VNZJKNC.*L9I/M*!= 3OM'L8T%C":Y_5C.PO[0+&83\:U0@RC>
M!7J$@*=?]=".^^XT[/;G8?%Q/)R&5;,;Q_./$(;UKA[;X:$[U]/ER*;KC^UX
M6?;;<&[7[^VV!EDN/?3W,YKGI_N9B]?/<_V?B=UFLU_7G]WZ][&>QG\,#G^Z
M_GW8U3HVB]>VW]9QU82/PVWW$*Z;^'"9W"Q>WE9-__(6FS!WD$"0S!^D$*3S
M!R4(2O,'&039_$$.03Y_4(:@/']0@: R?] C!#W.'Q27*..2(&F"-8'6$;F.
M!%Y'!#L2B!V1[$A@=D2T(X':$=F.!&Y'A#L2R!V1[DA@=T2\(X'>@GH+@=Z"
M>@N!WC)YV";06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;
M46\ET%M1;R706U%O)=!;)R]+"/16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT
M5M1;"?1.J'<BT#NAWHE [X1Z)P*]$^J="/1.DY?=!'HGU#L1Z)U0[T2@=T*]
M$X'>"?5.!'HGU#L1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMDX^5!'H;
MZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[
MZNT$>OOD9Q,"O1WU=@*]'?5V KT=]78"O3/JG0GTSJAW)M [H]Z90.^,>F<"
MO3/JG0GTSJAW)M [H]Z90.\\^5F00.^,>F<"O3/JG0GT+JAW(="[H-Z%0.^"
M>A<"O0OJ70CT+JAW^4Z]A_'S4(=;S]<:K_^=5(^7<^OM\M?EU\[)W7O%.=Q7
M#,]_ 5!+ P04    " #6@7!6]S F!B<"   R,   $P   %M#;VYT96YT7U1Y
M<&5S72YX;6S-VTUNVS 0!>"K&-H&%LU_M8BS:;MML^@%6&D<"Y9$@F12Y_:E
MY"1 B]1(X )]&PLVR7DC#O#M?/W],5!:'<=A2MMJGW/XR%AJ]S2Z5/M 4UG9
M^3BZ7+[&.Q9<>W!WQ,1F8UCKITQ37N>Y1G5S_9EV[G[(JR_'\G/J_;2M(@VI
M6GTZ;9RSMI4+8>A;E\LZ>YBZ/U+63PEU.;GL2?L^I*NRH6*O)LPK?P]X.O?M
M@6+L.UK=NIB_NK'L8L>!I?PX4*K/EWBE1[_;]2UUOKT?RY$ZA4BN2WNB/ [U
MJ>C5^>1<;IA.G_SB_*7,N<"R\S;ZD,K$(KT_[GDD\^EU*(4HYO[\*[XDEM(7
MOQ_-T^ZH>V-VN=Z?/AZ6>22V/"Z_X]]G_%+_G7T(D#XD2!\*I \-TH<!Z<."
M]-& ]/$!I ^^06D$152.0BI',96CH,I15.4HK'(45SD*K!Q%5H$BJT"15:#(
M*E!D%2BR"A19!8JL D56@2*K0)%5HL@J4625*+)*%%DEBJP215:)(JM$D56B
MR"I19%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR*A19-8JL&D56C2*K1I%5
MH\BJ4635*+)J%%DUBJP:15:#(JM!D=6@R&I09#4HLAH460V*K 9%5H,BJT&1
MU:+(:E%DM2BR6A19+8JL%D56BR*K19'5HLAJ461M4&1M4&1M4&1M4&1M_J>L
M/[P__./XY5F/KI^>\]GR5X&;7U!+ 0(4 Q0    ( -:!<%8'04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ UH%P5@TK(<CO    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ UH%P5IE<G",0!@  G"<  !,
M     ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #6@7!6
MW(Z/;^<'  #3,   &               @($."   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ UH%P5GH8X<0Y @  MP4  !@
M     ("!*Q   'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M -:!<%;ET/T%_0<  "4F   8              " @9H2  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    " #6@7!64!'JU.\%   2'   &
M            @('-&@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ UH%P5AXHZ\!2!@  H!H  !@              ("!\B   'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( -:!<%:^&2J75@,  &T+
M   8              " @7HG  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    " #6@7!66O#^(A4(   //P  &               @($&*P
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ UH%P5C-L\3K&
M @  [08  !@              ("!43,  'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    ( -:!<%:9E&57.0H  -0Q   8              "
M@4TV  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #6@7!6
M#Y6$#9\%  !*#   &0              @(&\0   >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    ( -:!<%8RV-<4N2@  )J&   9
M      " @9)&  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ UH%P5IH/D V#!   \PD  !D              ("!@F\  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #6@7!63:!+)/X#  "H"
M&0              @($\=   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    ( -:!<%9G>P%J)P,  +\&   9              " @7%X  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ UH%P5FLNM)#M
M @  7@8  !D              ("!SWL  'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    " #6@7!66I#_4CT)  "L&0  &0
M@('S?@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( -:!
M<%8ZZO%J_0(  *<&   9              " @6>(  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ UH%P5J$&F[=$"0  K!D  !D
M         ("!FXL  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    " #6@7!62 #0MQL$  !T"@  &0              @($6E0  >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( -:!<%9L8!V*B ,   ,(
M   9              " @6B9  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ UH%P5OWWQ8NN"0  1!P  !D              ("!)YT
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #6@7!6XD5I
MY 4$   J"@  &0              @($,IP  >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    ( -:!<%9NI2K_(04  !8,   9
M  " @4BK  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
MUH%P5N0!N+1I P  #P@  !D              ("!H+   'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    " #6@7!6*[S<#<P"  ##!@  &0
M            @(% M   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    ( -:!<%;(._7#J0H  (,9   9              " @4.W  !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ UH%P5J<O9]W5 @
M608  !D              ("!(\(  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    " #6@7!6M 9KEC@#  #>!@  &0              @($O
MQ0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( -:!<%86
M7)3@A2@  $V+   9              " @9[(  !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&UL4$L! A0#%     @ UH%P5J+OJT'J!P  /1<  !D
M     ("!6O$  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M" #6@7!611UW:ZD"  #)!0  &0              @(%[^0  >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( -:!<%9UP"%HIP(  ,(%   9
M              " @5O\  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!
M A0#%     @ UH%P5HVJ@6?\ @  808  !D              ("!.?\  'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #6@7!6N43TGPH#
M  "V!@  &0              @(%L @$ >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;%!+ 0(4 Q0    ( -:!<%9*CU%LQ@4  'X/   9              "
M@:T% 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ UH%P
M5M5(U(:D!   4 P  !D              ("!J@L! 'AL+W=O<FMS:&5E=',O
M<VAE970S-BYX;6Q02P$"% ,4    " #6@7!6"]\KQT0#  #I!P  &0
M        @(&%$ $ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0
M   ( -:!<%9TU+H];00  )<+   9              " @0 4 0!X;"]W;W)K
M<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ UH%P5L2T1V([!0  \ P
M !D              ("!I!@! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q0
M2P$"% ,4    " #6@7!6V^_F)DX"  #G!   &0              @($6'@$
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( -:!<%:WO?@5
M_@(  &0*   9              " @9L@ 0!X;"]W;W)K<VAE971S+W-H965T
M-#$N>&UL4$L! A0#%     @ UH%P5@S0L,@(!   6!   !D
M ("!T",! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " #6
M@7!6\R5!_O$#   $%P  &0              @($/* $ >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( -:!<%;T='VR) ,  ,H*   9
M          " @3<L 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#
M%     @ UH%P5K8WQC"C @  $0<  !D              ("!DB\! 'AL+W=O
M<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #6@7!6UK(7@]P"  #/
M!@  &0              @(%L,@$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;%!+ 0(4 Q0    ( -:!<%;+;4Q0V@4  ,4:   9              " @7\U
M 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ UH%P5M'-
M_3DU!   _A4  !D              ("!D#L! 'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6Q02P$"% ,4    " #6@7!6^6<=J',"  #B!0  &0
M    @('\/P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    (
M -:!<%8V'VI[BP,  *</   9              " @:9" 0!X;"]W;W)K<VAE
M971S+W-H965T-3 N>&UL4$L! A0#%     @ UH%P5NN_ZAQH P  ] \  !D
M             ("!:$8! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"
M% ,4    " #6@7!6UF_"M&0#  "+#@  &0              @($'2@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( -:!<%8LTTIW90(
M ,\%   9              " @:)- 0!X;"]W;W)K<VAE971S+W-H965T-3,N
M>&UL4$L! A0#%     @ UH%P5GIFRQWX @  (0H  !D              ("!
M/E ! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " #6@7!6
MTJS\.R("  #!!   &0              @(%M4P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4U+GAM;%!+ 0(4 Q0    ( -:!<%;@7T\^4 ,  .D0   9
M      " @<95 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%
M  @ UH%P5O[*_3Q_!   OR   !D              ("!35D! 'AL+W=O<FMS
M:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #6@7!6X&V8NLH"   D"
M&0              @($#7@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+
M 0(4 Q0    ( -:!<%8+@.B%[@(  .L)   9              " @01A 0!X
M;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ UH%P5J_KI S-
M!   %QL  !D              ("!*60! 'AL+W=O<FMS:&5E=',O<VAE970V
M,"YX;6Q02P$"% ,4    " #6@7!6S"GN!AL$  "Y'0  &0
M@($M:0$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( -:!
M<%8WS#RG0@,  -,*   9              " @7]M 0!X;"]W;W)K<VAE971S
M+W-H965T-C(N>&UL4$L! A0#%     @ UH%P5JOTUR_J!0  4"(  !D
M         ("!^' ! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4
M    " #6@7!6]Q8'89@"  "G"   &0              @($9=P$ >&PO=V]R
M:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( -:!<%8*%0K<+@,  *$,
M   9              " @>AY 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
M4$L! A0#%     @ UH%P5K55)VF+!0  NC$  !D              ("!37T!
M 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " #6@7!6R<AE
M\$P$  "D%0  &0              @($/@P$ >&PO=V]R:W-H965T<R]S:&5E
M=#8W+GAM;%!+ 0(4 Q0    ( -:!<%9I7O=@7@8  $XG   9
M  " @9*' 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @
MUH%P5IU/W\UT!0  .B   !D              ("!)XX! 'AL+W=O<FMS:&5E
M=',O<VAE970V.2YX;6Q02P$"% ,4    " #6@7!6)+E"C-@"  #H!P  &0
M            @('2DP$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4
M Q0    ( -:!<%:M]SQVL ,  %8-   9              " @>&6 0!X;"]W
M;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ UH%P5CQG3"'W P
M$@X  !D              ("!R)H! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX
M;6Q02P$"% ,4    " #6@7!6=E+;SG8"   A!@  &0              @('V
MG@$ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( -:!<%8>
M;)=3FP0  )D<   9              " @:.A 0!X;"]W;W)K<VAE971S+W-H
M965T-S0N>&UL4$L! A0#%     @ UH%P5J-L7@\+ P  K@<  !D
M     ("!=:8! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4
M" #6@7!6=SR<NL@"  #7!P  &0              @(&WJ0$ >&PO=V]R:W-H
M965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( -:!<%:<JU]K> (  ,D&   9
M              " @;:L 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L!
M A0#%     @ UH%P5@[UL,C] P  X1,  !D              ("!9:\! 'AL
M+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " #6@7!6KNR[W70#
M   Q$0  &0              @(&9LP$ >&PO=V]R:W-H965T<R]S:&5E=#<Y
M+GAM;%!+ 0(4 Q0    ( -:!<%92!+/#$ ,  #@*   9              "
M@42W 0!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ UH%P
M5LEI+6I0!   [ \  !D              ("!B[H! 'AL+W=O<FMS:&5E=',O
M<VAE970X,2YX;6Q02P$"% ,4    " #6@7!6F_*0JLD#  !-"P  &0
M        @($2OP$ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0
M   ( -:!<%:2UD]X( (  *$$   9              " @1+# 0!X;"]W;W)K
M<VAE971S+W-H965T.#,N>&UL4$L! A0#%     @ UH%P5IN02YR1!0  .S(
M !D              ("!:<4! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q0
M2P$"% ,4    " #6@7!6;Y4.I#8#  #2$P  #0              @ $QRP$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( -:!<%:7BKL<P    !,"   +
M          "  9+. 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( -:!<%;N-I4&
M]P4  ,8V   /              "  7O/ 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    " #6@7!6DS&\_8 "  "3,0  &@              @ &?U0$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #6@7!6]S F!B<"
M   R,   $P              @ %7V $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     7 !< #L9  "OV@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<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>111
<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>112
<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>174</ContextCount>
  <ElementCount>424</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>64</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="krt-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://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="krt-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://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="krt-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://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="krt-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://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/NatureofOperations</Role>
      <ShortName>Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Joint Venture</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/JointVenture</Role>
      <ShortName>Joint Venture</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Line of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LineofCredit</Role>
      <ShortName>Line of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Interest Rate Swaps</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/InterestRateSwaps</Role>
      <ShortName>Interest Rate Swaps</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Stockholder???s Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockholdersEquity</Role>
      <ShortName>Stockholder???s Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/EmployeeBenefits</Role>
      <ShortName>Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/Acquisitions</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/Inventories</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/PropertyandEquipment</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/AccruedExpenses</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/LongTermDebt</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/StockBasedCompensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/EarningsPerShare</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/Leases</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Nature of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/NatureofOperationsDetails</Role>
      <ShortName>Nature of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/NatureofOperations</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Summary of Significant Accounting Policies - Out-of-Period Adjustment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Out-of-Period Adjustment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Estimated Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Summary of Significant Accounting Policies - Capitalized and Depreciated (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Capitalized and Depreciated (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Summary of Significant Accounting Policies - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Summary of Significant Accounting Policies - Global Wells (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Global Wells (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Summary of Significant Accounting Policies - Assets and Liabilities of Global Wells (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Assets and Liabilities of Global Wells (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs and Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Advertising Costs and Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Foreign Currency (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Summary of Significant Accounting Policies - New and Recently Adopted Accounting Standards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - New and Recently Adopted Accounting Standards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Acquisitions - Pacific Cup (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails</Role>
      <ShortName>Acquisitions - Pacific Cup (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Joint Venture (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/JointVentureDetails</Role>
      <ShortName>Joint Venture (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/JointVenture</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Inventories - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Inventories - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Line of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LineofCreditDetails</Role>
      <ShortName>Line of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/LineofCredit</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/AccruedExpensesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Long-Term Debt - Schedule of Future Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Future Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Long-Term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails</Role>
      <ShortName>Long-Term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Interest Rate Swaps (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/InterestRateSwapsDetails</Role>
      <ShortName>Interest Rate Swaps (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/InterestRateSwaps</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Stockholder???s Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholder???s Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/StockholdersEquity</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Stock-Based Compensation - Schedule of Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Stock-Based Compensation - Assumptions Used to Calculate Grant Date Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails</Role>
      <ShortName>Stock-Based Compensation - Assumptions Used to Calculate Grant Date Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/EarningsPerShareTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Leases - Schedule of Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails</Role>
      <ShortName>Leases - Schedule of Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Leases - Schedule of Supplemental Information Related to Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails</Role>
      <ShortName>Leases - Schedule of Supplemental Information Related to Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Schedule of Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Leases - Schedule of future minimum lease obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails</Role>
      <ShortName>Leases - Schedule of future minimum lease obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/RelatedPartyTransactions</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Employee Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/EmployeeBenefitsDetails</Role>
      <ShortName>Employee Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/EmployeeBenefits</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Income Taxes - Schedule of Income Tax Provisions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails</Role>
      <ShortName>Income Taxes - Schedule of Income Tax Provisions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Schedule of Reconciliation of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="krt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.karatpackaging.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.karatpackaging.com/role/SubsequentEvents</ParentRole>
      <Position>84</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="krt-20221231.htm">krt-20221231.htm</File>
    <File>exhibit1026-lineofcredit.htm</File>
    <File>exhibit42-descriptionofr.htm</File>
    <File>krt-20221231.xsd</File>
    <File>krt-20221231_cal.xml</File>
    <File>krt-20221231_def.xml</File>
    <File>krt-20221231_lab.xml</File>
    <File>krt-20221231_pre.xml</File>
    <File>krt-20221231ex312cfo302cer.htm</File>
    <File>krt20221231ex231consent.htm</File>
    <File>krt20221231ex311ceo302cert.htm</File>
    <File>krt20221231ex321ceo906cert.htm</File>
    <File>krt20221231ex322cfo906cert.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>krt-20221231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="831">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>114
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "krt-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 26,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 831,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 174,
   "dts": {
    "calculationLink": {
     "local": [
      "krt-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "krt-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "krt-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "krt-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "krt-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "krt-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/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 637,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 4
   },
   "keyCustom": 43,
   "keyStandard": 381,
   "memberCustom": 21,
   "memberStandard": 41,
   "nsprefix": "krt",
   "nsuri": "http://www.karatpackaging.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.karatpackaging.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Nature of Operations",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.karatpackaging.com/role/NatureofOperations",
     "shortName": "Nature of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Acquisitions",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.karatpackaging.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Joint Venture",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.karatpackaging.com/role/JointVenture",
     "shortName": "Joint Venture",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000014 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.karatpackaging.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000015 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.karatpackaging.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Line of Credit",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.karatpackaging.com/role/LineofCredit",
     "shortName": "Line of Credit",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Accrued Expenses",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.karatpackaging.com/role/AccruedExpenses",
     "shortName": "Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Long-Term Debt",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.karatpackaging.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Interest Rate Swaps",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.karatpackaging.com/role/InterestRateSwaps",
     "shortName": "Interest Rate Swaps",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.karatpackaging.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000020 - Disclosure - Stockholder\u2019s Equity",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.karatpackaging.com/role/StockholdersEquity",
     "shortName": "Stockholder\u2019s Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.karatpackaging.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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://www.karatpackaging.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000023 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.karatpackaging.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.karatpackaging.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000025 - Disclosure - Employee Benefits",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.karatpackaging.com/role/EmployeeBenefits",
     "shortName": "Employee Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000026 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.karatpackaging.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.karatpackaging.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.karatpackaging.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "29",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Acquisitions (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.karatpackaging.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.karatpackaging.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000033 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.karatpackaging.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Accrued Expenses (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.karatpackaging.com/role/AccruedExpensesTables",
     "shortName": "Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Long-Term Debt (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.karatpackaging.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.karatpackaging.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000037 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.karatpackaging.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.karatpackaging.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000039 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.karatpackaging.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "krt:NumberOfOtherDistributionCentersOperatedByEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "distribution_center",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Nature of Operations (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.karatpackaging.com/role/NatureofOperationsDetails",
     "shortName": "Nature of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "krt:NumberOfOtherDistributionCentersOperatedByEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "distribution_center",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Out-of-Period Adjustment (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails",
     "shortName": "Summary of Significant Accounting Policies - Out-of-Period Adjustment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryNet",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i87773f55929c4e188cee183c4db8dbaf_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i53b017300acf43c8aef3673e5bbc10c2_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": "0000043 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Life (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails",
     "shortName": "Summary of Significant Accounting Policies - Estimated Useful Life (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "krt:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i53b017300acf43c8aef3673e5bbc10c2_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reporting_unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Summary of Significant Accounting Policies - Capitalized and Depreciated (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails",
     "shortName": "Summary of Significant Accounting Policies - Capitalized and Depreciated (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "reporting_unit",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i4bc3516ba0ca4548a9490b733251b340_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Summary of Significant Accounting Policies - Schedule of Goodwill (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "us-gaap:ConsolidationVariableInterestEntityPolicy",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Summary of Significant Accounting Policies - Global Wells (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails",
     "shortName": "Summary of Significant Accounting Policies - Global Wells (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:ConsolidationVariableInterestEntityPolicy",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i8d1aa56be0004870a4d95f2af66504a8_D20170101-20171231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Summary of Significant Accounting Policies - Assets and Liabilities of Global Wells (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails",
     "shortName": "Summary of Significant Accounting Policies - Assets and Liabilities of Global Wells (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ibfc1cdc50eb140848185ae609826fbba_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails",
     "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "id0bdf678eee34a408ba30e317fc4df52_D20220101-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs and Income Taxes (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails",
     "shortName": "Summary of Significant Accounting Policies - Advertising Costs and Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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 INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i1eaf03c52f704bb2aad096d6a0987017_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i1eaf03c52f704bb2aad096d6a0987017_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i59517869db034bbb9c0f907e4b146442_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails",
     "shortName": "Summary of Significant Accounting Policies - Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i59517869db034bbb9c0f907e4b146442_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails",
     "shortName": "Summary of Significant Accounting Policies - Summary of Carrying Values and Estimated Fair Values of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails",
     "shortName": "Summary of Significant Accounting Policies - Foreign Currency (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Summary of Significant Accounting Policies - New and Recently Adopted Accounting Standards (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails",
     "shortName": "Summary of Significant Accounting Policies - New and Recently Adopted Accounting Standards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ic140d0e728714f27a24b0a4bdcd81aee_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ifbcaabb28f96429ca5bfc8132b3c3f74_D20210301-20210301",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Acquisitions - Narrative (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ifbcaabb28f96429ca5bfc8132b3c3f74_D20210301-20210301",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Acquisitions - Pacific Cup (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails",
     "shortName": "Acquisitions - Pacific Cup (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i4a8dfe785eb74006a74ae71858e45b73_I20210301",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ib826421f20b74a4494b13bd0f6086977_I20220406",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Joint Venture (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.karatpackaging.com/role/JointVentureDetails",
     "shortName": "Joint Venture (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ib826421f20b74a4494b13bd0f6086977_I20220406",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Inventories - Narrative (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.karatpackaging.com/role/InventoriesNarrativeDetails",
     "shortName": "Inventories - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "ie712fc0da398460d8379171153c4925f_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_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": "0000060 - Disclosure - Property and Equipment - Schedule of Property and Equipment, Net (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
     "shortName": "Property and Equipment - Schedule of Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i424ff7c0ef284328a1d2428bb0e1407c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Line of Credit (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.karatpackaging.com/role/LineofCreditDetails",
     "shortName": "Line of Credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i424ff7c0ef284328a1d2428bb0e1407c_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAccruedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Accrued Expenses (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.karatpackaging.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAccruedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
     "shortName": "Long-Term Debt - Schedule of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Long-Term Debt - Schedule of Future Maturities (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails",
     "shortName": "Long-Term Debt - Schedule of Future Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Long-Term Debt - Narrative (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails",
     "shortName": "Long-Term Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i12ce7e94a8834b95a85e261cb734ba20_D20200416-20200416",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfUnsecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "krt:InterestIncomeLossSwapTerminationFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Interest Rate Swaps (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.karatpackaging.com/role/InterestRateSwapsDetails",
     "shortName": "Interest Rate Swaps (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "id52dde6e24ba4ef892904fda0547ea87_D20210401-20210430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "krt:InterestIncomeLossSwapTerminationFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "krt:CommonAndPreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Stockholder\u2019s Equity (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.karatpackaging.com/role/StockholdersEquityDetails",
     "shortName": "Stockholder\u2019s Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "krt:CommonAndPreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i4bc3516ba0ca4548a9490b733251b340_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Stock-Based Compensation - Schedule of Stock Options Activity (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails",
     "shortName": "Stock-Based Compensation - Schedule of Stock Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i0291be18c8a14065b262b255433fae50_I20201231",
      "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\u2019 EQUITY",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i0291be18c8a14065b262b255433fae50_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Stock-Based Compensation - Assumptions Used to Calculate Grant Date Fair Value (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails",
     "shortName": "Stock-Based Compensation - Assumptions Used to Calculate Grant Date Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i3edc72d9e7b64e35bf38a62fdd412ba2_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails",
     "shortName": "Stock-Based Compensation - Schedule of Unvested Restricted Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i766c9d4a7a774375ad072b800d26f94b_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.karatpackaging.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000073 - Disclosure - Leases - Schedule of Lease Cost (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails",
     "shortName": "Leases - Schedule of Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "krt:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_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": "0000075 - Disclosure - Leases - Schedule of Supplemental Information Related to Operating Leases (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails",
     "shortName": "Leases - Schedule of Supplemental Information Related to Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "krt:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_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": "0000076 - Disclosure - Leases - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
     "shortName": "Leases - Schedule of Maturities of Operating Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Leases - Schedule of future minimum lease obligations (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails",
     "shortName": "Leases - Schedule of future minimum lease obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i2f2fd1fd4b3e4a11a04f335b5db519f8_D20180701-20180930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "krt:NumberOfExercisedConvertibleNotes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "convertible_note",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Employee Benefits (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.karatpackaging.com/role/EmployeeBenefitsDetails",
     "shortName": "Employee Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i3ba59b43b6ed480c80986923bc2c9052_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000080 - Disclosure - Income Taxes - Schedule of Income Tax Provisions (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails",
     "shortName": "Income Taxes - Schedule of Income Tax Provisions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsStateTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsStateTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_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": "0000082 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Taxes (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails",
     "shortName": "Income Taxes - Schedule of Reconciliation of Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "idd4de54d181b47a69696fbba6847e293_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i73a3b95ee6df412da2a4357761660adb_I20230228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Subsequent Events (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.karatpackaging.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i73a3b95ee6df412da2a4357761660adb_I20230228",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "krt-20221231.htm",
      "contextRef": "i27c7411774ab4a39962ccbcc19c7eab0_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 64,
   "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r722"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r717"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r723"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r716"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r724"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r715"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r718"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "krt_AccruedPropertyTaxesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Property Taxes, Current",
        "label": "Accrued Property Taxes, Current",
        "terseLabel": "Accrued property tax"
       }
      }
     },
     "localname": "AccruedPropertyTaxesCurrent",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_AccruedSaleTaxesAndUsedTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Sale Taxes and Used Taxes",
        "label": "Accrued Sale Taxes and Used Taxes",
        "terseLabel": "Accrued sale taxes and use taxes"
       }
      }
     },
     "localname": "AccruedSaleTaxesAndUsedTaxes",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_AccruedShippingExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for shipping expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Shipping Expenses, Current",
        "terseLabel": "Accrued shipping expenses"
       }
      }
     },
     "localname": "AccruedShippingExpensesCurrent",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_AcquisitionPriceIncludedWithinDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the acquisition price included within deposits in noncash or partial noncash transaction.",
        "label": "Acquisition Price Included Within Deposits",
        "terseLabel": "Acquisition price of Pacific Cup, Inc. included within deposits"
       }
      }
     },
     "localname": "AcquisitionPriceIncludedWithinDeposits",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_AreaOfDistributionFacility": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of Distribution Facility",
        "label": "Area of Distribution Facility",
        "terseLabel": "Area of Distribution facility (square foot)"
       }
      }
     },
     "localname": "AreaOfDistributionFacility",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "krt_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Information Related to Operating Leases"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krt_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "xbrltype": "stringItemType"
    },
    "krt_BioEarthTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bio Earth Technology",
        "label": "Bio Earth Technology [Member]",
        "terseLabel": "Bio Earth Technology"
       }
      }
     },
     "localname": "BioEarthTechnologyMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_BusinessCombinationsAndGoodwillPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding business combination and goodwill.",
        "label": "Business Combinations And Goodwill [Policy Text Block]",
        "terseLabel": "Business Combination and Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationsAndGoodwillPolicyTextBlock",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krt_CashFlowLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow, Lessee",
        "label": "Cash Flow, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in measurement of lease obligations"
       }
      }
     },
     "localname": "CashFlowLesseeAbstract",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krt_CommonAndPreferredStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common And Preferred Stock, Shares Authorized",
        "label": "Common And Preferred Stock, Shares Authorized",
        "terseLabel": "Shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonAndPreferredStockSharesAuthorized",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "krt_ContributionsToOffsetAmountThatMemberCannotContribute": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the contributions to offset the amount that member cannot contribute.",
        "label": "Contributions To Offset The Amount That Member Cannot Contribute",
        "terseLabel": "Contributions to offset the amount that member cannot contribute (up to)"
       }
      }
     },
     "localname": "ContributionsToOffsetAmountThatMemberCannotContribute",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DebtConversionAmountConvertedToNewDebtInstrument": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This amount represent the amount converted to term loan",
        "label": "Debt Conversion, Amount Converted To New Debt Instrument",
        "terseLabel": "Amount converted to term loan"
       }
      }
     },
     "localname": "DebtConversionAmountConvertedToNewDebtInstrument",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DebtInstrumentFloorInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Floor Interest Rate",
        "label": "Debt Instrument, Floor Interest Rate",
        "terseLabel": "Floor interest rate"
       }
      }
     },
     "localname": "DebtInstrumentFloorInterestRate",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "krt_DebtInstrumentFloorRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the floor rate on debt instrument.",
        "label": "Debt Instrument, Floor Rate",
        "terseLabel": "Floor rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentFloorRate",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "krt_DebtInstrumentTermLoanAccordionFeature": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Term Loan, Accordion Feature",
        "label": "Debt Instrument, Term Loan, Accordion Feature",
        "terseLabel": "Term loan, accordion feature"
       }
      }
     },
     "localname": "DebtInstrumentTermLoanAccordionFeature",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DeferredTaxAssetsGovernmentGrant": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Government Grant",
        "label": "Deferred Tax Assets, Government Grant",
        "terseLabel": "Government grant"
       }
      }
     },
     "localname": "DeferredTaxAssetsGovernmentGrant",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DeferredTaxAssetsLeasingArrangements": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Leasing Arrangements",
        "label": "Deferred Tax Assets, Leasing Arrangements",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeasingArrangements",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Tenant Improvement Allowance",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Tenant Improvement Allowance",
        "terseLabel": "Tenant improvement allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseTenantImprovementAllowance",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DeferredTaxLiabilitiesInvestmentsInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Investments In Subsidiaries",
        "label": "Deferred Tax Liabilities, Investments In Subsidiaries",
        "negatedTerseLabel": "Investment in Global Wells Investment Group"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestmentsInSubsidiaries",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_DepositsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding deposits.",
        "label": "Deposits [Policy Text Block]",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsPolicyTextBlock",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krt_DistributorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Distributors.",
        "label": "Distributors [Member]",
        "terseLabel": "Distributors"
       }
      }
     },
     "localname": "DistributorsMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Government Forgiveness Of Debt, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Government Forgiveness Of Debt, Amount",
        "negatedTerseLabel": "Government forgiveness of debt"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationGovernmentForgivenessOfDebtAmount",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_EffectiveIncomeTaxRateReconciliationPermanentItemsAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Permanent Items, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Permanent Items, Amount",
        "terseLabel": "Permanent items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsAmount",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_FulingTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fuling Technology Co., Ltd.",
        "label": "Fuling Technology Co., Ltd. [Member]",
        "terseLabel": "Fuling Technology Co., Ltd."
       }
      }
     },
     "localname": "FulingTechnologyCoLtdMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_GlobalWellsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Global Wells.",
        "label": "Global Wells [Member]",
        "terseLabel": "Global Wells"
       }
      }
     },
     "localname": "GlobalWellsMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails",
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_GovernmentGrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of government grants received as of balance sheet date.",
        "label": "Government Grants",
        "terseLabel": "Cumulative grants"
       }
      }
     },
     "localname": "GovernmentGrants",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_GovernmentGrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Government Grants [Abstract]",
        "terseLabel": "Government Grants"
       }
      }
     },
     "localname": "GovernmentGrantsAbstract",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krt_GovernmentGrantsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding government grants.",
        "label": "Government Grants [Policy Text Block]",
        "terseLabel": "Government Grants"
       }
      }
     },
     "localname": "GovernmentGrantsPolicyTextBlock",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krt_ImpairmentOfDeposit": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 25.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment of Deposit",
        "label": "Impairment of Deposit",
        "terseLabel": "Impairment of deposit"
       }
      }
     },
     "localname": "ImpairmentOfDeposit",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive Stock Optionee, Stock Ownership Greater than Ten Percent of Voting Power [Member]",
        "label": "Incentive Stock Optionee Stock Ownership Greater Than Ten Percent Of Voting Power [Member]",
        "terseLabel": "Incentive Stock Optionee, Stock Ownership Greater than Ten Percent of Voting Power"
       }
      }
     },
     "localname": "IncentiveStockOptioneeStockOwnershipGreaterThanTenPercentOfVotingPowerMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_InterestIncomeLossSwapTerminationFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Income (Loss), Swap Termination Fees",
        "label": "Interest Income (Loss), Swap Termination Fees",
        "negatedTerseLabel": "Swap termination fee"
       }
      }
     },
     "localname": "InterestIncomeLossSwapTerminationFees",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_InventorySemiFinishedGoods": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory, Semi Finished Goods",
        "label": "Inventory, Semi Finished Goods",
        "terseLabel": "Semi-finished goods"
       }
      }
     },
     "localname": "InventorySemiFinishedGoods",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Keary Global and its affiliate, Keary International, related parties.",
        "label": "Keary Global And Its Affiliate Keary International Related Parties [Member]",
        "terseLabel": "Keary Global and its affiliate, Keary International\u2009\u2013\u2009related parties"
       }
      }
     },
     "localname": "KearyGlobalAndItsAffiliateKearyInternationalRelatedPartiesMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_KearyGlobalLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Keary Global Ltd.",
        "label": "Keary Global Ltd [Member]",
        "terseLabel": "Keary Global"
       }
      }
     },
     "localname": "KearyGlobalLtdMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_KearyInternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Keary International Ltd.",
        "label": "Keary International [Member]",
        "terseLabel": "Keary International"
       }
      }
     },
     "localname": "KearyInternationalMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_LessorOperatingLeaseMonthlyLeasePayment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of monthly lease payment for operating lease.",
        "label": "Lessor Operating Lease Monthly Lease Payment",
        "terseLabel": "Monthly lease payment"
       }
      }
     },
     "localname": "LessorOperatingLeaseMonthlyLeasePayment",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_LogisticsServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Logistics Services",
        "label": "Logistics Services [Member]",
        "terseLabel": "Logistics Services"
       }
      }
     },
     "localname": "LogisticsServicesMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_LollicupFranchisingLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lollicup Franchising, LLC [Member]",
        "label": "Lollicup Franchising Llc [Member]",
        "terseLabel": "Lollicup Franchising, LLC"
       }
      }
     },
     "localname": "LollicupFranchisingLlcMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_LongTermDebtExcludingLongTermLineOfCreditNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding long term line of credit.",
        "label": "Long-term Debt, Excluding Long Term Line of Credit, Noncurrent",
        "terseLabel": "Long-term debt, net of current portion and debt discount of $216 and $200 at December\u00a031, 2022 and December\u00a031, 2021, respectively (including $41,558 and $35,339 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively, and debt discount of $216 and $200 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Long-term debt, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtExcludingLongTermLineOfCreditNoncurrent",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_MinimumBankAccountToMakeAdditionalContributionsFromMembers": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the minimum bank account to make additional contributions from members.",
        "label": "Minimum Bank Account To Make Additional Contributions From Members",
        "terseLabel": "Minimum bank account to make additional contributions from members"
       }
      }
     },
     "localname": "MinimumBankAccountToMakeAdditionalContributionsFromMembers",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_NationalDistributionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to National Distribution.",
        "label": "National Distribution [Member]",
        "terseLabel": "National and regional chains"
       }
      }
     },
     "localname": "NationalDistributionMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_NoncontrollingInterestInJointVenturesCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncontrolling Interest In Joint Ventures, Commitment",
        "label": "Noncontrolling Interest In Joint Ventures, Commitment",
        "terseLabel": "Committed capital to joint venture"
       }
      }
     },
     "localname": "NoncontrollingInterestInJointVenturesCommitment",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_NoncontrollingInterestsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding noncontrolling interests.",
        "label": "Noncontrolling Interests [Policy Text Block]",
        "terseLabel": "Noncontrolling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestsPolicyTextBlock",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krt_NumberOfExercisedConvertibleNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Exercised Convertible Notes",
        "label": "Number Of Exercised Convertible Notes",
        "terseLabel": "Number of exercised convertible notes"
       }
      }
     },
     "localname": "NumberOfExercisedConvertibleNotes",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "krt_NumberOfOtherDistributionCentersOperatedByEntity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of other distribution centers operated by entity.",
        "label": "Number Of Other Distribution Centers Operated By Entity",
        "terseLabel": "Distribution centers operated by entity"
       }
      }
     },
     "localname": "NumberOfOtherDistributionCentersOperatedByEntity",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/NatureofOperationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "krt_NumberOfVotesPerCommonStockAndPreferredStockShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of votes per common or preferred stock.",
        "label": "Number Of Votes Per Common Stock And Preferred Stock Share",
        "terseLabel": "Votes per share held"
       }
      }
     },
     "localname": "NumberOfVotesPerCommonStockAndPreferredStockShare",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "krt_OnlineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Online.",
        "label": "Online [Member]",
        "terseLabel": "Online"
       }
      }
     },
     "localname": "OnlineMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag",
        "label": "OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag",
        "terseLabel": "OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag"
       }
      }
     },
     "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleListNotDisclosedFlag",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krt_PacificCupIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pacific Cup, Inc. [Member]",
        "label": "Pacific Cup Inc [Member]",
        "terseLabel": "Pacific Cup, Inc"
       }
      }
     },
     "localname": "PacificCupIncMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails",
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_PaycheckProtectionProgramCARESActMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to the Paycheck Protection Program loan.",
        "label": "Paycheck Protection Program, CARES Act [Member]",
        "terseLabel": "Paycheck Protection Program, CARES Act"
       }
      }
     },
     "localname": "PaycheckProtectionProgramCARESActMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_PaymentsForDepositsForPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the deposits 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": "Payments For Deposits For Property, Plant And Equipment",
        "negatedLabel": "Deposits paid for property and equipment"
       }
      }
     },
     "localname": "PaymentsForDepositsForPropertyPlantAndEquipment",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_ProceedsFromDepositsRefundedFromJointVentureInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Deposits Refunded From Joint Venture Investment",
        "label": "Proceeds From Deposits Refunded From Joint Venture Investment",
        "terseLabel": "Deposits refunded from joint venture investment"
       }
      }
     },
     "localname": "ProceedsFromDepositsRefundedFromJointVentureInvestment",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt excluding line of credit initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt, Excluding Proceeds From Long Term Line of Credit",
        "terseLabel": "Proceeds from long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebtExcludingProceedsFromLongTermLineOfCredit",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krt_RetirementPlanContributionTrancheAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement Plan Contribution Tranche",
        "label": "Retirement Plan Contribution Tranche [Axis]",
        "terseLabel": "Retirement Plan Contribution Tranche [Axis]"
       }
      }
     },
     "localname": "RetirementPlanContributionTrancheAxis",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krt_RetirementPlanContributionTrancheDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement Plan Contribution Tranche [Domain]",
        "label": "Retirement Plan Contribution Tranche [Domain]",
        "terseLabel": "Retirement Plan Contribution Tranche [Domain]"
       }
      }
     },
     "localname": "RetirementPlanContributionTrancheDomain",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_RetirementPlanContributionTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement Plan Contribution, Tranche One",
        "label": "Retirement Plan Contribution, Tranche One [Member]",
        "terseLabel": "Tranche One"
       }
      }
     },
     "localname": "RetirementPlanContributionTrancheOneMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_RetirementPlanContributionTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement Plan Contribution, Tranche Three",
        "label": "Retirement Plan Contribution, Tranche Three [Member]",
        "terseLabel": "Tranche Three"
       }
      }
     },
     "localname": "RetirementPlanContributionTrancheThreeMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_RetirementPlanContributionTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement Plan Contribution, Tranche Two",
        "label": "Retirement Plan Contribution, Tranche Two [Member]",
        "terseLabel": "Tranche Two"
       }
      }
     },
     "localname": "RetirementPlanContributionTrancheTwoMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "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.",
        "label": "Schedule of Property, Plant and Equipment, Useful Life [Table Text Block]",
        "terseLabel": "Schedule of estimated useful life of property and equipment"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Earlier Than Original Vesting Date, Award Vesting Period,",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting Period",
        "terseLabel": "Accelerated award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPeriod",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "krt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percentage of Fair Market Value, Minimum, Grant Date",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percentage of Fair Market Value, Minimum, Grant Date",
        "terseLabel": "Minimum exercise price to fair market value of common stock at the date of grant (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisePricePercentageOfFairMarketValueMinimumGrantDate",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "krt_TermLoanMaturingJuly012027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Maturing July012027",
        "label": "Term Loan Maturing July012027 [Member]",
        "terseLabel": "Term Loan Maturing July012027"
       }
      }
     },
     "localname": "TermLoanMaturingJuly012027Member",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_TermLoanMaturingMay2029Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to a Term Loan maturing May 2029.",
        "label": "Term Loan Maturing May2029 [Member]",
        "terseLabel": "Term Loan, Maturing May 2029"
       }
      }
     },
     "localname": "TermLoanMaturingMay2029Member",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_TermLoanMaturingSeptember302026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Maturing September302026",
        "label": "Term Loan Maturing September302026 [Member]",
        "terseLabel": "Term Loan, Maturing September 30, 2026"
       }
      }
     },
     "localname": "TermLoanMaturingSeptember302026Member",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_TreasuryStockParOrStatedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of treasury stock.",
        "label": "Treasury Stock, Par or Stated Value Per Share",
        "verboseLabel": "Treasury stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockParOrStatedValuePerShare",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "krt_VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's voting interest owned by (or beneficial interest in) the reporting entity.",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Voting Percentage",
        "terseLabel": "Voting interest (as a percent)"
       }
      }
     },
     "localname": "VariableInterestEntityQualitativeOrQuantitativeInformationVotingPercentage",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "krt_WenHoIndustrialCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wen Ho Industrial Co, Ltd.",
        "label": "Wen Ho Industrial Co, Ltd. [Member]",
        "terseLabel": "Wen Ho Industrial Co., Ltd"
       }
      }
     },
     "localname": "WenHoIndustrialCoLtdMember",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krt_WriteOffOfInventory": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 26.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of Inventory",
        "label": "Write-off of Inventory",
        "terseLabel": "Write-off of inventory"
       }
      }
     },
     "localname": "WriteOffOfInventory",
     "nsuri": "http://www.karatpackaging.com/20221231",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r671",
      "r773",
      "r798",
      "r799",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r251",
      "r528",
      "r529",
      "r532",
      "r533",
      "r616",
      "r671",
      "r763",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical",
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails",
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r251",
      "r528",
      "r529",
      "r532",
      "r533",
      "r616",
      "r671",
      "r763",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical",
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails",
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r248",
      "r249",
      "r370",
      "r397",
      "r677",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r208",
      "r255",
      "r263",
      "r270",
      "r333",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r539",
      "r542",
      "r544",
      "r545",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r208",
      "r255",
      "r263",
      "r270",
      "r333",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r539",
      "r542",
      "r544",
      "r545",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r208",
      "r255",
      "r263",
      "r270",
      "r333",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r539",
      "r542",
      "r544",
      "r545",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r351",
      "r352",
      "r353",
      "r354",
      "r442",
      "r627",
      "r652",
      "r672",
      "r673",
      "r692",
      "r705",
      "r714",
      "r768",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r351",
      "r352",
      "r353",
      "r354",
      "r442",
      "r627",
      "r652",
      "r672",
      "r673",
      "r692",
      "r705",
      "r714",
      "r768",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r317",
      "r630",
      "r693",
      "r713",
      "r760",
      "r761",
      "r770",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r317",
      "r630",
      "r693",
      "r713",
      "r760",
      "r761",
      "r770",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r351",
      "r352",
      "r353",
      "r354",
      "r424",
      "r442",
      "r474",
      "r475",
      "r476",
      "r623",
      "r627",
      "r652",
      "r672",
      "r673",
      "r692",
      "r705",
      "r714",
      "r759",
      "r768",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r351",
      "r352",
      "r353",
      "r354",
      "r424",
      "r442",
      "r474",
      "r475",
      "r476",
      "r623",
      "r627",
      "r652",
      "r672",
      "r673",
      "r692",
      "r705",
      "r714",
      "r759",
      "r768",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r248",
      "r249",
      "r370",
      "r397",
      "r678",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r209",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r284",
      "r334",
      "r335",
      "r512",
      "r540",
      "r544",
      "r545",
      "r546",
      "r584",
      "r607",
      "r608",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r209",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r284",
      "r334",
      "r335",
      "r512",
      "r540",
      "r544",
      "r545",
      "r546",
      "r584",
      "r607",
      "r608",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": {
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r265",
      "r266",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Error Correction, Adjustment [Member]",
        "terseLabel": "Revision of Prior Period, Error Correction, Adjustment"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r17",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "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 (including $2 and $136 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableMember": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations incurred and payable to vendors for goods and services received.",
        "label": "Accounts Payable [Member]",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r320",
      "r321"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance for bad debt of $1,260 and $250 at December\u00a031, 2022 and 2021, respectively (including $6 and $24 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r3",
      "r173",
      "r188"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "netLabel": "Income taxes payable",
        "terseLabel": "Income taxes payable (including $0 and $9 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses (including $625 and $68 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "totalLabel": "Total accrued expenses",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "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 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",
        "verboseLabel": "Accrued payroll"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued professional services fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRentCurrent": {
     "auth_ref": [
      "r21",
      "r676"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Rent, Current",
        "terseLabel": "Deferred rent liability"
       }
      }
     },
     "localname": "AccruedRentCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r21",
      "r102"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vacation, Current",
        "verboseLabel": "Accrued vacation and sick pay"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r80",
      "r217"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails": {
       "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 and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r9",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r483",
      "r484",
      "r485",
      "r741",
      "r742",
      "r743",
      "r790"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedTerseLabel": "Noncontrolling interest tax withholding"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r110",
      "r111",
      "r445"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r489"
     ],
     "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 costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r478"
     ],
     "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": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r222",
      "r324",
      "r336"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for bad debt"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": {
     "auth_ref": [
      "r72",
      "r735"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.",
        "label": "Amortization of Deferred Loan Origination Fees, Net",
        "negatedLabel": "Amortization of loan fees"
       }
      }
     },
     "localname": "AmortizationOfDeferredLoanOriginationFeesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Potentially dilutive shares excluded from diluted earnings per share calculation (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetAcquisitionAxis": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisition.",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionDomain": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition.",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r171",
      "r187",
      "r220",
      "r245",
      "r302",
      "r311",
      "r315",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r528",
      "r532",
      "r556",
      "r712",
      "r764",
      "r765",
      "r801"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r212",
      "r225",
      "r245",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r528",
      "r532",
      "r556",
      "r712",
      "r764",
      "r765",
      "r801"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldUnderCapitalLeasesMember": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived property, plant or equipment assets held by a lessee through a capital lease arrangement.",
        "label": "Assets Held under Capital Leases [Member]",
        "terseLabel": "Property held under capital leases"
       }
      }
     },
     "localname": "AssetsHeldUnderCapitalLeasesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r146",
      "r149"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Building and building improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r79"
     ],
     "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": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r522",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r119",
      "r120",
      "r522",
      "r703",
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails",
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r124",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Goodwill [Abstract]",
        "terseLabel": "Business Combination, Goodwill [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "verboseLabel": "Customer relationships"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r121",
      "r122"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r121",
      "r122"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r55",
      "r215",
      "r674"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "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",
        "netLabel": "Cash",
        "terseLabel": "Cash and cash equivalents (including $2,022 and $1,163 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r50",
      "r55",
      "r58"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r50",
      "r162"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r26",
      "r178",
      "r193"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies (Note 18)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r85",
      "r349",
      "r350",
      "r667",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Shares reserved for issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r98"
     ],
     "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": "Dividends paid to stockholders (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r98"
     ],
     "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",
        "terseLabel": "Common stock, dividends declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r741",
      "r742",
      "r790"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "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",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "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",
        "verboseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r8",
      "r93"
     ],
     "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": "Balance at the end of period (in shares)",
        "periodStartLabel": "Balance at the beginning of period (in shares)",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r8",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.001 par value, 100,000,000 shares authorized, 19,908,005 and 19,885,005 shares issued and outstanding, respectively, as of December\u00a031, 2022 and 19,827,417 and 19,804,417 shares issued and outstanding, respectively, as of December\u00a031, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r65",
      "r66",
      "r159",
      "r160",
      "r319",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r65",
      "r66",
      "r159",
      "r160",
      "r319",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r65",
      "r66",
      "r159",
      "r160",
      "r319",
      "r666",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r184",
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r65",
      "r66",
      "r159",
      "r160",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r63",
      "r65",
      "r66",
      "r67",
      "r159",
      "r161",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r65",
      "r66",
      "r159",
      "r160",
      "r319",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r128",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r130",
      "r132",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r410",
      "r411",
      "r422"
     ],
     "calculation": {
      "http://www.karatpackaging.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",
        "terseLabel": "Customer deposits (including $165 and $88 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRefundLiabilityCurrent": {
     "auth_ref": [
      "r771"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "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, classified as current.",
        "label": "Contract with Customer, Refund Liability, Current",
        "terseLabel": "Customer deposits",
        "verboseLabel": "Received refund"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r35",
      "r630"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsProductLineMember": {
     "auth_ref": [
      "r745"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.",
        "label": "Cost of Goods and Service, Product and Service Benchmark [Member]",
        "terseLabel": "Purchases"
       }
      }
     },
     "localname": "CostOfGoodsProductLineMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r738",
      "r779",
      "r781"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r118",
      "r506",
      "r516",
      "r738"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "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 provision"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r738",
      "r779",
      "r781"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r243",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r383",
      "r390",
      "r391",
      "r393"
     ],
     "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": "Line of Credit",
        "verboseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCredit",
      "http://www.karatpackaging.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r172",
      "r175",
      "r186",
      "r251",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r580",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "verboseLabel": "Spread on variable rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r4",
      "r175",
      "r186",
      "r394"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Carrying Amount",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r164",
      "r166",
      "r367",
      "r580",
      "r688",
      "r689"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face amount of loan"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r23",
      "r164",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Interest rate during the period (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r23",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate",
        "verboseLabel": "Fixed interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r24",
      "r251",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r580",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r24",
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Monthly principal and interest payments"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r24",
      "r94",
      "r95",
      "r96",
      "r97",
      "r163",
      "r164",
      "r166",
      "r183",
      "r251",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r392",
      "r580",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": {
     "auth_ref": [
      "r163",
      "r166"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.",
        "label": "Debt Instrument, Unamortized Discount, Noncurrent",
        "terseLabel": "Debt discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r738",
      "r780",
      "r781"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r165"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r165",
      "r769"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less: unamortized loan fees"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r53",
      "r118",
      "r507",
      "r515",
      "r516",
      "r738"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "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 provision"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r5",
      "r6",
      "r174",
      "r185",
      "r501"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "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",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r738",
      "r780",
      "r781"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r502"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.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 allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Capitalized research and development costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.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 temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsStateTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.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 state taxes.",
        "label": "Deferred Tax Assets, State Taxes",
        "terseLabel": "State taxes"
       }
      }
     },
     "localname": "DeferredTaxAssetsStateTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r115",
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.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 research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "R&amp;D credit"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.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 share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.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": "Accruals &amp; deferred expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.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 allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "terseLabel": "Reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r503"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred tax assets, valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r112",
      "r777"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.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 from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedTerseLabel": "Operating ROU asset"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r116",
      "r778"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.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 property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Fixed assets\u2009\u2013\u2009depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "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 employees' gross pay"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "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, percent of match"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r441"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r727"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r53",
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r53",
      "r300"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r555"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Derivative fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Fixed interest rate (as a percent)"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r788"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "negatedLabel": "Change in fair value of interest rate swap"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r147",
      "r148",
      "r151",
      "r153",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r158",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Interest Rate Swaps"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwaps"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional value"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r150",
      "r151",
      "r154",
      "r156",
      "r157",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Term of Contract",
        "terseLabel": "Term of contract (in years)"
       }
      }
     },
     "localname": "DerivativeTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r141",
      "r142",
      "r144",
      "r145",
      "r155",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r421",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r770"
     ],
     "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 net sales disaggregated by customer type"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r448",
      "r479",
      "r480",
      "r482",
      "r487",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r98"
     ],
     "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 declared ($0.35 per share)",
        "terseLabel": "Cash dividends declared ($0.35 per share)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromAffiliates": {
     "auth_ref": [
      "r167",
      "r194",
      "r613"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership.",
        "label": "Due from Affiliates",
        "terseLabel": "Due from Lollicup USA Inc."
       }
      }
     },
     "localname": "DueFromAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r17",
      "r358",
      "r359",
      "r360",
      "r364",
      "r365",
      "r366",
      "r612",
      "r739"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Related party payable",
        "verboseLabel": "Due to Lollicup USA Inc."
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Basic and diluted earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r233",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r271",
      "r273",
      "r278",
      "r279",
      "r280",
      "r284",
      "r545",
      "r546",
      "r647",
      "r650",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r233",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r273",
      "r278",
      "r279",
      "r280",
      "r284",
      "r545",
      "r546",
      "r647",
      "r650",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r61",
      "r62"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r281",
      "r282",
      "r283",
      "r285"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r775",
      "r776"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "negatedTerseLabel": "Tax benefit, share-based payment arrangement, amount",
        "terseLabel": "Excess tax benefit from stock based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r481"
     ],
     "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": "Cost not yet recognized, period for recognition (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r774"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Remaining stock-based compensation expense for unvested restricted stock units"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r774"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Remaining stock-based compensation expense for unvested stock options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r93",
      "r208",
      "r229",
      "r230",
      "r231",
      "r252",
      "r253",
      "r254",
      "r257",
      "r266",
      "r269",
      "r288",
      "r333",
      "r409",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r544",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r608",
      "r655",
      "r656",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Joint Venture"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVenture"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r548",
      "r549",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r381",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r549",
      "r620",
      "r621",
      "r622",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r548",
      "r549",
      "r550",
      "r551",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r381",
      "r426",
      "r431",
      "r549",
      "r620",
      "r700",
      "r701",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r381",
      "r426",
      "r431",
      "r549",
      "r621",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r381",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r549",
      "r622",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r381",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r620",
      "r621",
      "r622",
      "r688",
      "r689",
      "r700",
      "r701",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r552",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of asset after deduction of liability.",
        "label": "Fair Value, Net Asset (Liability)",
        "totalLabel": "Fair value"
       }
      }
     },
     "localname": "FairValueNetAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r565",
      "r566",
      "r567",
      "r568"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 6.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Gain (loss) on foreign currency transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transaction Gain (Loss), before Tax [Abstract]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnContractTermination": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.",
        "label": "Gain (Loss) on Contract Termination",
        "terseLabel": "Gain on termination"
       }
      }
     },
     "localname": "GainLossOnContractTermination",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r735"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedTerseLabel": "Gain on sale of asset"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r53",
      "r90",
      "r91"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Gain on forgiveness of debt",
        "terseLabel": "Gain on forgiveness of debt",
        "verboseLabel": "Gain on forgiveness of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "negatedLabel": "General and administrative expenses",
        "terseLabel": "General and administrative expenses (including $2,775 and $2,550 associated with variable interest entity for the years ended December\u00a031, 2022 and 2021, respectively)"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r218",
      "r342",
      "r646",
      "r686",
      "r712",
      "r748",
      "r755"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r344",
      "r686"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill acquired"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r53",
      "r343",
      "r345",
      "r346",
      "r686"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "verboseLabel": "Impairments of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "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": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r34",
      "r245",
      "r302",
      "r310",
      "r314",
      "r316",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r556",
      "r685",
      "r764"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r77",
      "r83"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r31",
      "r170",
      "r179",
      "r196",
      "r302",
      "r310",
      "r314",
      "r316",
      "r648",
      "r685"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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",
        "negatedTerseLabel": "Decrease in income before provision for income taxes",
        "totalLabel": "Income before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r347",
      "r348"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r348"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r246",
      "r497",
      "r499",
      "r505",
      "r513",
      "r517",
      "r519",
      "r520",
      "r521"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r247",
      "r268",
      "r269",
      "r301",
      "r495",
      "r514",
      "r518",
      "r651"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "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": "Provision for income taxes",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofIncomeTaxProvisionsDetails",
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r228",
      "r491",
      "r492",
      "r499",
      "r500",
      "r504",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "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": "Income tax computed at the federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "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 noncontrolling interest income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "negatedTerseLabel": "Noncontrolling Interest - Income not subject to tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "order": 8.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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "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 taxes, net of federal tax benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r776"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails": {
       "order": 6.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 research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedTerseLabel": "Research and development credit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r57"
     ],
     "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 for income tax"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r628",
      "r734"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.",
        "label": "Increase (Decrease) in Deposit Assets",
        "negatedLabel": "Deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Related party payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Assets [Abstract]",
        "terseLabel": "(Increase) decrease in operating assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r734",
      "r794"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 24.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]",
        "terseLabel": "Increase (decrease) in operating liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r274",
      "r275",
      "r276",
      "r280",
      "r447"
     ],
     "calculation": {
      "http://www.karatpackaging.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 share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "verboseLabel": "Stock options and restricted stock units (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r75",
      "r76"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r165",
      "r181",
      "r232",
      "r299",
      "r579"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "negatedTerseLabel": "Interest expense (including $1,821 and $1,781 associated with variable interest entity for the years ended December\u00a031, 2022 and 2021, respectively)"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r237",
      "r240",
      "r241"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "verboseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.",
        "label": "Interest Rate Derivative Liabilities, at Fair Value",
        "negatedLabel": "Interest rate swap"
       }
      }
     },
     "localname": "InterestRateDerivativeLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesFairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRevenueExpenseNet": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as interest).",
        "label": "Interest Revenue (Expense), Net",
        "terseLabel": "Derivative interest income (expense)"
       }
      }
     },
     "localname": "InterestRevenueExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryAdjustments": {
     "auth_ref": [
      "r74",
      "r730"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.",
        "label": "Inventory Adjustments",
        "negatedLabel": "Less inventory reserve"
       }
      }
     },
     "localname": "InventoryAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r728"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "verboseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r730"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory, Gross",
        "totalLabel": "Subtotal"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r224",
      "r675",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "negatedTerseLabel": "Decrease in inventory",
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r214",
      "r223",
      "r286",
      "r338",
      "r340",
      "r341",
      "r629",
      "r681"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r729"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "verboseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r339"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Adjustments to inventory reserve"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.karatpackaging.com/role/InventoriesNarrativeDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r38",
      "r298"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income (including $2,171 and $1,270 associated with variable interest entity for the years ended December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r597",
      "r711"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails": {
       "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r795"
     ],
     "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 Cost and Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r588"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r796"
     ],
     "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 Future Lease Payments under Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 future lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_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 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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r598"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r793"
     ],
     "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": "Lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r599"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r601"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "terseLabel": "Payments receivable in 2023"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r797"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LessorOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r20",
      "r245",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r529",
      "r532",
      "r533",
      "r556",
      "r684",
      "r764",
      "r801",
      "r802"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r13",
      "r177",
      "r191",
      "r712",
      "r737",
      "r747",
      "r791"
     ],
     "calculation": {
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r22",
      "r213",
      "r245",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r529",
      "r532",
      "r533",
      "r556",
      "r712",
      "r764",
      "r801",
      "r802"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r18"
     ],
     "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",
        "verboseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r18",
      "r736"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "negatedTerseLabel": "Less: current portion",
        "terseLabel": "Debt, current portion (including $957 and $1,178 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Long-term debt, current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingValuesandEstimatedFairValuesofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r89",
      "r251",
      "r385"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r89",
      "r251",
      "r385"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r89",
      "r251",
      "r385"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r89",
      "r251",
      "r385"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r89",
      "r251",
      "r385"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r221"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r24",
      "r87",
      "r88"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a 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. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit, Noncurrent",
        "terseLabel": "Long-term line of credit, noncurrent"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing and Advertising Expense [Abstract]",
        "terseLabel": "Marketing and Advertising Expense [Abstract]"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsandIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-Term Debt [Abstract]",
        "terseLabel": "Future maturities:"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofFutureMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r30",
      "r176",
      "r190",
      "r245",
      "r328",
      "r356",
      "r359",
      "r360",
      "r361",
      "r365",
      "r366",
      "r556"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestInJointVentures": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated financial statements.",
        "label": "Noncontrolling Interest in Joint Ventures",
        "terseLabel": "Noncontrolling interest in joint ventures"
       }
      }
     },
     "localname": "MinorityInterestInJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Ownership percentage by parent"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r289",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/NatureofOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r239"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r50",
      "r51",
      "r54"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r32",
      "r54",
      "r180",
      "r195",
      "r211",
      "r226",
      "r227",
      "r231",
      "r245",
      "r256",
      "r260",
      "r261",
      "r263",
      "r264",
      "r268",
      "r269",
      "r277",
      "r302",
      "r310",
      "r314",
      "r316",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r546",
      "r556",
      "r685",
      "r764"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "negatedLabel": "Net income (loss)",
        "totalLabel": "Net income attributable to Karat Packaging Inc.",
        "verboseLabel": "Net income attributable to Karat Packaging Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/EarningsPerShareDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r129",
      "r140",
      "r226",
      "r227",
      "r268",
      "r269",
      "r732"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r60",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r263",
      "r270",
      "r284",
      "r326",
      "r327",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r483",
      "r484",
      "r485",
      "r509",
      "r510",
      "r511",
      "r512",
      "r524",
      "r525",
      "r526",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r577",
      "r578",
      "r581",
      "r582",
      "r583",
      "r584",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r631",
      "r632",
      "r633",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New and Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r126",
      "r409",
      "r741",
      "r742",
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expenses)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r746"
     ],
     "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",
        "verboseLabel": "Reportable segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "verboseLabel": "Reporting unit"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenseMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.",
        "label": "Operating Expense [Member]",
        "terseLabel": "Operating Expense"
       }
      }
     },
     "localname": "OperatingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r302",
      "r310",
      "r314",
      "r316",
      "r685"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "negatedTerseLabel": "Decrease in operating income",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r590",
      "r711"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails": {
       "order": 3.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 expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r792"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r287",
      "r600",
      "r602"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income",
        "terseLabel": "Lease revenue"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r586"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r586"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r586"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r587",
      "r593"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r585"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesNewandRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r735"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 23.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of operating right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r596",
      "r711"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r595",
      "r711"
     ],
     "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 (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Future minimum lease obligations"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleoffutureminimumleaseobligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/AccruedExpensesDetails": {
       "order": 1.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",
        "verboseLabel": "Accrued miscellaneous expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r219"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets (including $38 and $65 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 8.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 (including $1,302 and $2,637 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other (expense) income (including $0 and $9 other income associated with variable interest entity for the years ended December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Other (expense) income"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Stockholders\u2019 Equity Attributable to Karat Packaging Inc."
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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",
        "negatedTerseLabel": "Dividends paid to shareholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Net of issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r236"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Payments of noncontrolling interest tax withholding"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Acquisition of Pacific Cup, Inc., net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.",
        "label": "Payments to Acquire Interest in Joint Venture",
        "negatedTerseLabel": "Deposits paid for joint venture investment"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInJointVenture",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "terseLabel": "Investment payment"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r235",
      "r783",
      "r784",
      "r785"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "terseLabel": "Cash consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r424",
      "r425",
      "r431",
      "r432",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EmployeeBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r7",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r7",
      "r395"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r7",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable 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",
        "terseLabel": "Preferred stock, $0.001 par value, 10,000,000 shares authorized, no shares issued and outstanding, as of December\u00a031, 2022 and 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r731"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets (including $191 and $63 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "Prime Rate"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Out-of-period adjustment"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities": {
     "auth_ref": [
      "r733"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.",
        "label": "Proceeds from Derivative Instrument, Investing Activities",
        "terseLabel": "Proceeds from settlement of interest rate swap"
       }
      }
     },
     "localname": "ProceedsFromDerivativeInstrumentInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from issuance of common stock in connection with initial public offering, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "terseLabel": "Loan proceeds received"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r46",
      "r736"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from line of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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 disposal of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r45",
      "r109"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r211",
      "r226",
      "r227",
      "r238",
      "r245",
      "r256",
      "r268",
      "r269",
      "r302",
      "r310",
      "r314",
      "r316",
      "r328",
      "r356",
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r365",
      "r366",
      "r527",
      "r530",
      "r531",
      "r546",
      "r556",
      "r648",
      "r685",
      "r708",
      "r709",
      "r732",
      "r764"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r81"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r84",
      "r668",
      "r669",
      "r670"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r79",
      "r216"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r81",
      "r192",
      "r649",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net (including $45,399 and $46,612 associated with variable interest entity at December\u00a031, 2022 and 2021, respectively)",
        "totalLabel": "Total property and equipment, net",
        "verboseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, by Type [Abstract]",
        "terseLabel": "Property, Plant and Equipment, Net, by Type [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r81",
      "r668",
      "r669"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r81"
     ],
     "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, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Transfers and Changes",
        "terseLabel": "Transfers from deposit to property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTransfersAndChanges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r79"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "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",
        "verboseLabel": "Estimated useful life of property and equipment (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r234",
      "r337"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Adjustments to allowance for bad debt"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyCosts": {
     "auth_ref": [
      "r36",
      "r358",
      "r359",
      "r360",
      "r364",
      "r365",
      "r366",
      "r739"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.",
        "label": "Related Party Costs",
        "terseLabel": "Purchases from related party"
       }
      }
     },
     "localname": "RelatedPartyCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r433",
      "r611",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r433",
      "r611",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r609",
      "r610",
      "r612",
      "r614",
      "r615"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RentalIncomeNonoperating": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.",
        "label": "Rental Income, Nonoperating",
        "terseLabel": "Rental income (including $949 and $931 associated with variable interest entity for the years ended December\u00a031, 2022 and 2021, respectively)",
        "verboseLabel": "Rental income"
       }
      }
     },
     "localname": "RentalIncomeNonoperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r48",
      "r736"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Payments on line of credit"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).",
        "label": "Repayments of Long-Term Capital Lease Obligations",
        "negatedTerseLabel": "Payments on capital lease obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Payments on long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetailMember": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of product directly to consumer.",
        "label": "Retail [Member]",
        "terseLabel": "Retail"
       }
      }
     },
     "localname": "RetailMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r10",
      "r98",
      "r189",
      "r659",
      "r664",
      "r712"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r208",
      "r252",
      "r253",
      "r254",
      "r257",
      "r266",
      "r269",
      "r333",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r544",
      "r655",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r296",
      "r297",
      "r309",
      "r312",
      "r313",
      "r317",
      "r318",
      "r319",
      "r420",
      "r421",
      "r630"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r423",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r594",
      "r711"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofSupplementalInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accrued expense liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r119",
      "r120",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsNarrativeDetails",
      "http://www.karatpackaging.com/role/AcquisitionsPacificCupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of carrying values and estimated fair values of debt"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "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 income tax provisions"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r24",
      "r94",
      "r95",
      "r96",
      "r97",
      "r163",
      "r164",
      "r166",
      "r183",
      "r688",
      "r690",
      "r740"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of long-term debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r114"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "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 reconciliation of income taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r73",
      "r211",
      "r245",
      "r328",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r548",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value measurements by level for the assets and liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Obligations"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r686",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r0",
      "r14",
      "r15",
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of future maturities"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r81"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r168",
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r444",
      "r446",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of unvested restricted stock unit activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r103",
      "r104",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of assumptions used to calculate grant date fair value"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r131",
      "r133",
      "r136",
      "r137",
      "r138",
      "r528",
      "r529",
      "r532",
      "r533",
      "r624",
      "r625",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r131",
      "r133",
      "r136",
      "r137",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of variable interest entity financial information"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r63",
      "r65",
      "r66",
      "r67",
      "r159",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedule of concentration of credit risk"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Reporting Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Selling expenses"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "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": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.",
        "label": "Share-Based Payment Arrangement, Accelerated Cost",
        "terseLabel": "Share-based payment arrangement, accelerated cost"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r706"
     ],
     "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 (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r466"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r466"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r464"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r464"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r461",
      "r462"
     ],
     "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 at end of period (in shares)",
        "periodStartLabel": "Outstanding at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "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": "Number of Shares Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r461",
      "r462"
     ],
     "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 at end of period (in dollars per share)",
        "periodStartLabel": "Outstanding at beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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 Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r465"
     ],
     "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": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r468"
     ],
     "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 on vesting date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r465"
     ],
     "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": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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": "Stock-based Compensation",
        "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock Option Activity, Additional Disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Number of options, exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r468"
     ],
     "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 options exercised (or share units converted) into shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Stock options, weighted-average grant-date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r453",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at end of period (in shares)",
        "periodStartLabel": "Outstanding at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "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, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r453",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at end of period (in dollars per share)",
        "periodStartLabel": "Outstanding at beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r469"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, expected to vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Number of options, expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofUnvestedRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r452",
      "r471",
      "r472",
      "r473",
      "r474",
      "r477",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by supplier.",
        "label": "Supplier [Axis]",
        "terseLabel": "Supplier [Axis]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
        "label": "Supplier [Domain]",
        "terseLabel": "Supplier [Domain]"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period",
        "terseLabel": "Award term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of 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 Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationAssumptionsUsedtoCalculateGrantDateFairValueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contract life, exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, 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, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contract life, options outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contract life, expected to vest"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r591",
      "r711"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r59",
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Computer hardware and software"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r86",
      "r125",
      "r197",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby letter of credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r29",
      "r93",
      "r208",
      "r229",
      "r230",
      "r231",
      "r252",
      "r253",
      "r254",
      "r257",
      "r266",
      "r269",
      "r288",
      "r333",
      "r409",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r544",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r608",
      "r655",
      "r656",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r288",
      "r630"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r93",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock in connection with our initial public offering, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r7",
      "r8",
      "r93",
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r7",
      "r8",
      "r93",
      "r98",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.karatpackaging.com/role/StockBasedCompensationScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r93",
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock in connection with our initial public offering, net of issuance costs of $5,088"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.karatpackaging.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r29",
      "r93",
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r8",
      "r11",
      "r12",
      "r71",
      "r712",
      "r737",
      "r747",
      "r791"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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",
        "totalLabel": "Total Karat Packaging Inc. stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r126",
      "r127",
      "r139",
      "r208",
      "r209",
      "r230",
      "r252",
      "r253",
      "r254",
      "r257",
      "r266",
      "r333",
      "r409",
      "r483",
      "r484",
      "r485",
      "r511",
      "r512",
      "r544",
      "r569",
      "r570",
      "r574",
      "r608",
      "r656",
      "r657",
      "r737",
      "r747",
      "r791"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance at the end of period",
        "periodStartLabel": "Balance at the beginning of period",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Karat Packaging Inc. stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r244",
      "r396",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r535"
     ],
     "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": "Stockholder\u2019s Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r575",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r575",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r575",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r575",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/JointVentureDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r617",
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]",
        "terseLabel": "Supplier"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r199",
      "r200",
      "r201",
      "r322",
      "r323",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowances"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r99"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "negatedPeriodEndLabel": "Treasury stock, balance at the end of period (in shares)",
        "negatedPeriodStartLabel": "Treasury stock, balance at the beginning of period (in shares)",
        "verboseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r28",
      "r99",
      "r100"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, $0.001 par value, 23,000 shares as of both December\u00a031, 2022 and 2021"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r490",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "verboseLabel": "Unrecognized tax benefit"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r290",
      "r291",
      "r293",
      "r294"
     ],
     "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": "Estimates and Assumptions"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "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": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesofGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesCapitalizedandDepreciatedDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesOutofPeriodAdjustmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "verboseLabel": "Ownership interest (as a percent)"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesGlobalWellsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r131",
      "r528",
      "r529",
      "r532",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "VIE, Primary Beneficiary"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r592",
      "r711"
     ],
     "calculation": {
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails": {
       "order": 2.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 expense"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LeasesScheduleofLeaseCostDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/LineofCreditDetails",
      "http://www.karatpackaging.com/role/LongTermDebtScheduleofLongtermDebtDetails",
      "http://www.karatpackaging.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentNetDetails",
      "http://www.karatpackaging.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLifeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]",
        "terseLabel": "Dilutive shares"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r272",
      "r280"
     ],
     "calculation": {
      "http://www.karatpackaging.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",
        "terseLabel": "Weighted average common shares outstanding, diluted (in shares)",
        "totalLabel": "Total dilutive shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r271",
      "r280"
     ],
     "calculation": {
      "http://www.karatpackaging.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 common shares outstanding, basic (in shares)",
        "verboseLabel": "Weighted average shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.karatpackaging.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.karatpackaging.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "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(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "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(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "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(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "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(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "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(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "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(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "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.19(a))",
   "Topic": "210",
   "URI": "https://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": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "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(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&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(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&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(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "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.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "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.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "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.19(b),22(b))",
   "Topic": "210",
   "URI": "https://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": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "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.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "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.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "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.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "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.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "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.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "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.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "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.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "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.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r715": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r716": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r717": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r718": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r719": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126974470&loc=d3e8622-111531",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r721": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r722": {
   "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"
  },
  "r723": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r724": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r725": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>115
<FILENAME>0001628280-23-008299-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-23-008299-xbrl.zip
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
MGS]>[78G)M^[*FW\H:^M\;?8Z&MR_P%02P,$%     @ UH%P5I\%N](54 (
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
MG$@AF!OO#EPNY+16#_%LV%*P)?")PC!PI6MC81GQ;,%XX">)X('G$>+Z]N[
MYV^S;&X[L)MP2T##'6(+6X9N%#HD<4/J$F93P@07D4.EW%R9J K:9Y-91NOT
MLSQ)$LEKW0?Y+#D2Q;1+YKS3E<_3+/GQ9%'".*6,N5$2!\2-.?59PB/'<YG'
MO20DQA_N&7\X?M@T" [Z-1WQWV=IE7900_+Z2#D\FQ_/IJ<Y?WJ_KG=GO^[@
MTH<$]6@D$AE&OF0AL>V AH3*T(G LB$^"\V XDT&WIM9E>:RJM8!OP%A#4#R
M ,(*2.#&0>S9F-OIT2#&P<21'2=4.(%(3 L>F]C!IH%$M_B887+,%)!W_H%.
M>M4G;]+B!+X==['"AQH"0J:OWLLKFIVH_?<+73*X939]5]*<CP$K\JOWV=/"
MWQW99&0'C^'HC%Q@J$[BVD"2E)"8,,=CPDX".PKB,-QL^)]=Y[*LQNGT@=!X
M;F3;%.A'42S=2+I>D'!"')^YCH@"06U;QI[K;W"<Y-NF_L=2J\+8#5D<<)L)
MG_@)CX,PQMY.A/+8E5Z3K$Q,DID-YLP>$=:,"(NY6>3.N5EPJ6<_1G@^)%R2
MB''L1TX2%KM!8CO2"6D889C>8$W08$VPQYJ-PYK@[E@3/ [61$*$-FB8THL3
MXC$2>;:,<.Y<X $#,EVOP/AN$EJ=/=9L&M8X]\@#=1X':P05/O?!%/&81\ J
M8<3U,086AB'S$WL+G)V;.(?F290)@8,IJ.L*T!\)J!!QZ'#*0":P(.*@0VRN
M<VU+0/6(L4$626$3SACH>J%PF,-L*2@6%WB)Y^\:5:EFZ.,B$_>8_+ I5!43
MWR6>"&S?BTEL)U1&$4FB.'*H"W::MV-4]?R@>CRJLJ7K>F'DXA$2+Q9@6!-&
M/>[:"?-)L 6S=#=DI-:3$)(MDX2ZM@P#QR,X+0^SZXF,B6 > ^-EQPCI6:#S
M>+03AX$,602F(B.$)S(2/+0C7]@T=A(@I1VCG><97?8TF8W<\Q+?2UQ!./&)
M9-0E I1R)^:> (#M&!T].Z0>D:822A/N2U=200@VMJ$XUIUZ'@]<)]Y@[^Z#
M)GUM"1T)$$94NIQX"261I-1Q*>,Q"T*92"R"WRTZ>A;H/"+MQ,RQO=B3P.3
M3J*QG]@)=R1+@'0XW8(DGONIW31_@DJR)Z$;,%4='L9V0+E-W$#2B%* A!?'
ME#EA%.\8W3PY9![1J^ Y(?4#L%@CT ND'X$:9X>V)[U ,$?NFOWS+ .YGH2$
M)!$Q BA(P!0"_2T.;,DEP4DB "=)=HR$GAM0C^I12!P>@<IF$Y((&S.GJ)]0
MVZ8T"HC2$1PX6]?;5$ =EU*D]3O*TZR-8+2L+<WE6:*O>$J .-'(=D>N]P@
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
M<FSMF:)J7X]A@AQ)V:QN BTS30#F?;"(W[$G99(V"2HRQ5GE=5KBC(5V 89
MT ';?W;GKE.GA,D4XBZ@VTY<_JUC%!B5;5)1;L0-D]MB(#G3J288]62:^@V"
M#I@ P@8Y1ZDJ80!>\*9#Z]VLQ/.=J(BPNN>K8=8[YQLID!4Y8 )M9]D+9%!(
MAD4"7%5:*C>W1A:?%U8!ZN*5<9T61GN$NV=3=5>!]L3G%"D@OR6K!U]&#77@
M6]'2[#EEVQ2BQC/<:*O7\&1,*>!RJIY1RM]G@*OJA#-ZK1.+3+Q<?J;9K&6U
M-Y^8.@$-(>.#4CDY7VIS'-6-(+X9C[^YU%IW>!1_,+4VV*[4VC4ETIY>GORB
MAL;^>G'ZX>3BYAS06U)J5VGUSZ+4K^:M1Q60WYV8UD&;426-!M%^,ZL6OP$U
M:O&KGRGHFXM?(M%CDP?@68U: ARG>\CBCVVVI7J:]9'R3_0*V<IIS@]!"[3>
M JE?4Z69Z-8IBJFIY)Y9GH'D'? 9P\6J/H\;*L>8K9J*E)8J+?6\S8# -9AE
M_I05#([L-Y#(U>I-?(;;E1Z@0FFRJI6DKY=WU7\4;.DS7*J8]D]E,9M:[]\?
MXQ8OY1=@P$T&3Y8VQBO71Z5C?9B,"DIWD:5"^:UN6L(!0EZK^CU86&,4$[DE
M];21]AY\M+XXK=0AEH6RC!DF1<G&!*FZY@,WG=E[N \4_.G2"30_6+]>'+5
M/49-J2CSE [!BB^[AA=E\Q$8 [".%EKSFR7$%N5GK_:CGG5D\>B;7% #-YMW
M@8*$E [J#)VF I  DQ,5T>I9]K5*UM1J.!H8RFF3R4$N"X;-$[P,)#_5-F,7
M/FF]NMH9I#W *4:JE7:F7YZG$[Q/)=6D^G'4 BF("1BY3K!HGX-VCE8CNY?
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
M$%1Y6%$5E,H!(Q/KK&U2>Z;JM4M]AP-J,'H_FYEO;=H@^EI-*N*,:V52]=C
M_'&,R"F/ ;"=JY).C&M"^0<5_]?.ZVS@3V\.V[ 3O:IW8*GD*NW$K.K ^EN*
M/J)9<;"X.51\&0I<?(,^/-3D]%R<!AEZ#+SG\F%%5M4F*IJH5^KMF-YW2E]O
ME[>I3.56%O*31I@+'3.;[TC8\DQ-%@3L2(?)'HTM:MRN71V9;EZ#-&6\M*9@
MNY.CJLEAV]8_+>_5S54IT<H@F"+M+\0 VY*/MHE*K]RD;;B0@%AH4F)Z)2Q=
M\J^>?-HVO=F5Q-WCWDEI6W.A*<\P/*I+;78#C8=YWJ5J:XI)2$HT@8YFJB&7
M4EI7E(/USJO%,H7N*DHUD13Y,F:V&O,3\;PI(67S_K2Q)ENVU\)I*HLIEA)4
M15)?4\/RNUY.A]:;>>.#4KIU%UCNDO_PEMGTJM0$N@!BH)H:V_CVXQ%JVEVM
M>\+))$$7^,&P<D?F8]KXA7H/&[)Z)FOD\$;>WV+R+C5?:FI;3=.3M.J.O:J;
M<^\Z- WP5!U):PBJ!2[T;>H&X)KMHLM=BZ/FELXB'':U&QH &#II SZJM$?9
M&OWVGQ,3C51)4G"PH+!SW9=S9U+"WNI1M$VU\\J 3#][<3<8R.4==]NXJ!36
M]]N65VUDJY$Y5!>XCC(Z7TQ-6=W\C\E$]\7KRBQ KH$5V?0KZ^QIU:41\UZP
MNV=7?]CV5F_CYDL9E%UFJ,%J <3$:YTNV;P&FP<=6!)G&N1F6G$_(6D1-?K[
M[!_6H74R\)PW,^M5]'YE/+=)Z5;\V\32<(Z4=C2T"U#YGH8=JBQJ?*=V<BZ[
MF+6#(%4>0RS@,BW0&S=SW\NZ;.3KHV]\+;W1VUU:MHHF-GG8HZ9\8-BJ?=@Y
M$IZD,\60X^@<J8X+*3'3IK"J+A +QSWL][>BC39B3=WVI>P[8)M6K\ALKW2
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
M'&<Q,:8=R3EPA2Z,"34>(11?;9T*9L(,J]P&?+YNMM03?XH&;T5ME?W7>*U
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
MI1_7KC2OIKX;\ZI=1D1ST8U;ID"[2QLS5537IU5["(I9_WM7<;L.;WO>N'*
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
MGGM_^OTM8*PHP-0SF_N\Q8'=^K6[)M@_*GR2$UCIF<)GB7?GY=*:;??FIF0
M)[=5_:V^I ,QTW.,;=_:WZJ[I+L!8$+'"B[02"K9>EN#D]MV>@T2'ID<7]$"
M3IW:%,@@3&@E!@990[(6>W] Z=#E4BG/&7XNC;6)N5 +X1\ ?4]%+'-*(Q16
M=%WN7;?Q6ZPBH'?C=AN_<FBQ89$]?_)K%N(3_[."$_7T@MZBQ/Y$.7@QV=I2
MIM.[E&D9#HQ_U/WH-'A'Q\V=.B7\;N9QP%K@6EBY3SJB3<9"<,U[;'HZCV5G
M\=<!92!E<I3)[O1)\.OF4+;8YFN#!0@P<VIM?-T1.\)@$H!SX[E9>3=W"SWW
MT]E/IJH6,&J: .,YD7I<N 6.I<2I+@GVTO#V7OMMUP'ZQJZQWT<PI/IW=D&M
MN'Q X.5Z(0T@E4%'=-SWM&+Z*JX1?32W6L'[-PLIIW8WBCTXR=NLA25 ^W_<
MTD#R".6O:-M,[ 1CC*CJ%KQS'<Y:S >3($0KW-$;>./>L)V$L9ILK8WGHS^P
MR/ V8I\D@2]O*$P#WOCNZLIL#1"-Y,UBDR7=MYP<],;>,>V0&96^8T_;+XLF
MM$J;#!)HA2K&O29VGT?#V%J-47U<5"\I<.40R9Y.U!"^@#.B$/@CHB4@6KXX
M-NJ\I44D#Y:A>NSC*KE4.$'\*8,\?3CB Q<._HOB]@6EQ;%D*_]0,?/!V4H*
MNCFTC8>0-S%5?0&/I"#_E=(G2D65#;ITR$ROD+STYD*3%C %)]82!Y.@"YV=
M0"KT1Y" &IK1!E2<W@SYYI P(C0JNX#8=(/O51OFO[)F7#>/6*E5T8FO>'52
M%!WT&6+VOO'6DK]KT!%'I^J/.U7_JE;Y1=U@;8=A:D<GL00'DKKP1VI5;_>:
M82I\M#)</*#M2-I.!S4L,V7'Z'P*^CV]4LD;N #166Z:C6.$: H=-YA __.^
MU4@G-6?&&8DU[9]E_@9+!5?VD55C+NV/SHU^]B_O?_F'17>+I!+F39TODTIE
MO&(L("&A8%YIC<['I7\:1&KJO=%B(RARW/$PR(U;LJDA;)3-9F2#K+"/]Y<N
MYC<)#>&7P-;?X7.;NWC\[+^??G]R]DWX^%Y&@64!KE R4MNZ*#-*<7"!+^]\
M0-G4NPVJ?'FSBAU^KFEJ'_UZ5ZKK\L6KD$Y.1BJ;/>G]SZ7*A]3G\QPD+(0A
M@#G[N_> .%9U9>O0:J>&DLO6.8&^N%A"Y99#"(+)O8EIQ=#J<:&;^10M<.'@
MV(IK?[FA9G)J<&/O.OC;ZI+'"0I..[>1^S-Q66=8W5)YE*I=H-P)G(QAF<SW
M[ /'C ?B0LK1=V[+=3__SV:$IV"BK+RBR'!'BT3>M:/T]1H9;W]3P;8O^R;7
M5G-Z35[?5,;T-U_6EQ4M)LDPDR<*G 7(,?:9;@I&\FG-M-H;LIO8HGY' + '
M>"[B'@\%D[QIBI#L:B+\#EFK3<&AR#!!I0EA!'DA222>0K"3U?'<.91B0;D/
M8: M^"5E%F_#BEC80H#G_\\)GT@R;4(G)P9:IVN<'3N=G?O]8(I0]1R^9-M3
MOVQ!4QP7!$=[-'VYIN+\39D+*R=B5?5D0IF/"T*715EJCCH<C,9947*]L(IP
M[L04+]"_)550DU);>F@6YJDX'FB[D\#<13:RHE2LA!3I$UV[5/]<K_;VV1?)
MZO@PQA&$9.&XQ,M3:S (XK ,S0L@72'C&X:84OR4^#C:#(4(.+L#T*RV CQ^
M-1Y"3L>-QC)CSS'X>(SW,-Y:QKLS+<(,PF.R*_\DGBFD,WNR 8.)UCI^9K'R
M:KM"\C\Q 2GH09PL.#8V22G /G6QXL:-9S[%^BN!+83GB\: *;'$N_ _+.O%
M*X)8P#$I7CE;%[.O)' (4U^QC\7DU%+H2=)H6?3U*9.;]RV3C3 $ D;$;YB2
M>QI!V$#P[ECWZ;U!$O9/QVT%E7<+B>AGT6_[<2U7JFC)PU$-A7&&%AZ!)D<_
ME2_("1]#A4+9-P[RI"'D^TT8SCN];Q.(]!BRB&5L [0RV4\T[3ROH/I II<.
M.OC ]"/&[DEA5SM.M%+FG?*J!5DZ%@=</.JB!S@1M'!:>K5.B%9FTYVHZ&B<
MN;*!P]_B&:^\EP?2Y()^8;<0,&GX*X.$?:'E"P8UK7K'H>8 A5*T7)J6;P(
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
MHUZ&^<OB^:$6?D#CF]IW:B-,6("A[*L-8V)&\V6^ZVS;)>725=A'11Z9;><
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
MO) <<>D%;MW6&U6TF!#*O"%7B! X$5WM+>G.)?S'SB3(Z">$FR/.^3TGY0Z
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
M(<BG%%/J'G)T>MN,T#82SBFY]:CCS,!T6?4@.+S2+$EXN 53Z*5@58+"Z&%
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
MD*<@$R<&L0V8.^2 0JA'M<-F,G"@M6=*Q.I3$;1FU(BN">33^*\HQ@0)/CL
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
MSN,,$Y+OCW?F\]8]&*GC#SW5@"=7T"B'FO:%DL\$"S7%!CH"U.!OTD4EH)
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
M*!R& !8$8O9^]H?3F+I+4C\L7&<-<OI ^TKYAM?6J(J)8T&9_CV(O >V'9
M5PF(,?CW!/% G$FY;/O6=8NI9:7-<A#"?95 ?*+65H3:HQ0R=1D0,)S+C@^X
M]P+.(XW@%Q6YQVFYBR]'4O[XD^1;10U$Y0K";*/B!6'-FO;_WE[<7=S^X^++
M_W<LPY1EF)UUE&':]8J686Y1X5I0@7C5_>T"&F8Y7L<=EC)_O[N[O+["XD+V
MA6__O+O$HL*OEU?=J_/+[C?M_/KJR^6]^ [3VN_?[O$KT-G9A0_N9I=Z*7NN
MF?:DW[Z.H/S!;!FYVS6XA)[&L7()/8NQKA@9(GY,Z \=ER/1_#4-" ]1HFKW
MU7ZM0@@!>@6=YX':ZO7J3V6)BYP)E4( 2RPBY6#K.H(4P,%_.@S#'QR4<:)B
MBO.^!B3;H/$D2#IHMJ%L,+GU1F%PREJ"8Q$=",,7@<P2HO$7Q1("Y3_VYHU%
M@1?"8AZ.ABZNS.5=OE[ [:?S=W)9J-UOO/G-[-9$1:1*IB%+(Q&K;1A[SUB*
M@>-]I5'NSI-L!%]I5MHW/JND'4\^O@?H@9";%]4BWD_(.Z,VK7 P-JM[, (,
M^Y//GK4F8[(=[PE-A^"WT")G[+O#EU.H'T+U!8PL9SAY21K80DY5A<P.:0HK
MH/4*GOPH#!!1@^V7TP$P;[M#_#T[W_D-3NC&(#N$ED**K+29\ %%E#HU<52!
M/\++<L&.!42,S 0!(@IB@K*_R^<D94C)2Q*>[Z1@!CXG*!3GAW<*Q.+<GGA0
M6--S$*@3A@MU0KK6GP(/%[-64"4SG0P]>!KTOD.Y3B*EGL?C'O:*"$ X"*Q>
M<,KJVL.0[1,5+58,G*Q0(HY(X9="Z#$ W?;[@*8ZAEJEGA^.P^'+R(M.>X[D
MG9T0YA?PID[$;=F(/_MW 'O1+IC1>/S/_S!;]B<-%"$IP,@LG2:73D1I'!>5
M&2#FKZ&8@%><.L<$Q""2H[-O>%BT%+.O,I'R6BY<T1 M*CT#ZR[0U9OQ?(7C
M 4CFB^C4""='1Y0"B=PR#,&)]_OL&",5*/3-=VZ7/B*B+=MS?P$HEVREXQ#H
M@'V383[DU6A)YRG_!?N^RPX'[E=)K=,E'&EN=R/2G#.FE?03&-'OM;N:@ EU
MAMAP1TQ; K-(KJ;6BT+'E8O8?PQ]@?:J: .J!V\!9"X&\T(B!*-WL561C(+H
MQDTAB2$.!8O=^L1I'7#Z.WKI8.C]])6"0CXV%GD\$G(R4P'JTXU'4%*4#%HZ
M.FANL.XHFHY2%H=]^B(15^-I'^";!E,8130-9#4FAUT3X^53$=V1&5QQ3GHH
M7R&!?* .$"#]3A.\'K;[V<(_^4Z"=X<HXP_4/2&-9N!-GL/HA\X1D6#W<##
M%!-A;J$'Q D,ZI#H"21K)%H6Y%JX>T,.$X G$$LD"1HM-@ 2GB((.INCG)F(
M#N7FYU1T821H^)"=$TNDV9\!4A]&"SL6'@(8S[.S;W/:QZJVM>>@G!1A;Z0V
M-87 $G@E#ZZAEX-.*7HHM,QG 5LX(GX)]()7AIEI_$]8HV)!&S7? /'J/^YY
M4U,](3%F^_BY; >82N3%S+FAQ>K8\J@-G^;UZG^:@3'R*3M)\L3GPQ!<3V>,
M#]%/4X9.&3&M!;<@>$9HXW#,D2;%(]0S%<S:MQ""@ </(>:_L$>"ML#P_XFV
MXLYS)A.8;7<R!'HG'/S?PH"=V<,IX+=%Z  X<^"?=^=X%90-%"L!@8HX992X
M&#@D D%'P$'^'\"8+MU/;G=>B7&*Q?;V40]*"=M))'_=W]@G0RQ&0Z'=1W.[
M?S)SXA=VIU!0@$GHUY3C=(O:@8%N\].&+]#F#"$M+M.N-4 6?WJ\B0<OOQ0J
M'-NJUPRZ914$/B5Z<RSARS']ID8,HF.6V.\#S6S6S%\(7YPSK<WOZ3DN^B86
M77#UX0*X$9QK*JHE]Y"0^C<F$IO^(_,TB1Z'MWT1@1+_*EO9NEFS?BFE)1!U
MC7UP5K1W]5HCK6;/+#;QF!^O)KDD0S;%]L@(#I^3LKTS:IW,,["GC.. NIR0
MD/WF-!R<$J\2@8T2KW(2[*2^PGP 4"ALBGHF]]1+]#@[>\O@KO0X]'GRT4M_
MB41(ARU*06X2#+\SNR3]N&2(\SKCI&>5>I2QP*-(C/QY!I.O%Z0G 8+HA6',
MG7]5:1#UFIY.Z.&GPM%&ZG'"@9GPL$/F-+3W-S<7'Y(\QM$0;,?ZL_@.U 8(
M&\#^6XU:>R/FOW$T_]M?]23/PVTYK#ZV)JJ, ]QM3>/7HW)TLD:[C'(<%_D-
M%UDI:'AEPX(-H.LSC]#UW[']V$PO;Q[@$N-A.&!9".GP"ST'TZP#_Z?G)E],
MON,\0AX.F!2FPXD_SCWMT?^A) 8#O+K"FR)^F(:1S[2$'2/T1@>RLQ,*5K&=
M@_WR#^<%IM41XYDQ;DR_ 8094IL:-:OQ"T7-,/YW5KO62D\_F0.]"D?Y]^D0
M7]:BE\DW./U^A'P; %C&I2'>:M?J+?:N?=L(6,RPW8W AC#3V@$61W)!//29
MZ^'R!,J[9B[,23>/IAPBBQRL!'8!4-X!-,$1=S@E<!@*>M]]%21AKJ4\N!*9
MNK%K/$G'/;R)/9QX+*FZCRZ&:.P/%Y\O[[]T=2+K/@4Z"6W$?$["8AA@%-CS
MAN&S3MF-1O:$*^?=2K^6;@I3GNV[=N:9R&=CU2$H3OS=I;%-CFJU=K5:Q$<2
M92F^*!7G?HH7/(+G1%23 \%_F:3>_6 0.>SO4ZQQT#4:AS9Y#HM3]/RQ\Q+\
M>.QD[SYFZLVF%:4+E4VKV?BJJ4>]UEY4/9)\FDKAA9?3[*#W)X*<)EW1 $$6
M*136;5'%N:/]!7D:N&1'M]9YB#R/BA7>V5EGA7TQ3/,.??9#*M+0N3]^[_C/
MP"_K28Y(U=ZE;\@()$JI_BBHM,$$3\]Y<.+80P[58J@->#CD$Y)7<@9B3OE
MU01RM.BD$> OU/ +ZO>E;T4:%28+H6L.V.H0<\C+D)TH*EV@A'1"T\0;640&
M ELG.>12=:.I.S*.7Z162%(A)E9*(*Z1V&Z(X9)0JW/P)?[DCZ4ENBN':943
M#H31A1QDHOH/%8 M$;75L 5\A.RBR_G0@!\M)#MX&D*M&';LG"+D9@1$@EAB
MYWI#*$IY2=?:T3-2)3!8CTIO5-&_*>)YDJE^'G[-@+5R.)6Y!!E/ZGB&$NR*
MA7S]'\Z#F$12]Y<A]P)J<X&,YT<* >6K$^/$INR1>^</5EF%+]0*QH3/.V'(
M4XI0DUHF+!$#8GC4.%(L\@]5S#7UHH2HZ'EU.=9D<"I981I!04[G59\J%* J
M^ENV G*A#3(,01X.\=>5W2W/Q)G:1YV//(EGYZB$J[05B RP'R8UO=P]DNX&
M%H!ZIU,J5,]*^K@5WG K_,'61%C!5%$QE1;R^E!>!ZHY5":)EX]*E\(S>H!P
M+D?X/LXF+.X?8R(_CIF2@+Y!I29S8<>\=T/1W,$0HJ>D@$9]'!)'H"I[/@9H
MBD9#J3ES@1^<\@<  29RA.?G1P\?&4_[CYDY)(%_)&^%CPKZA@H*A<.(%<ID
M1O#?;-V9'7R1OB$>QT2RK=,2.M1D#+K&F27A<';8F 9Q%B.3%)(?UM(6%QX
M:D4<--DD/P5%A_)')U5=/P57V"MAG#>GT9RQ11P:O%X8G^(\RWXE)#]1.C3<
M3! HIZ)15Y 0)0Y>QG(H;KI0Q+8M0G#%RN\4!R"/$,40.<7L$]#( -0M?XIX
MAX-^_@@0J8[[[FW=?+*[ /^<TA5LVL#;.*DPJ>-#W2C0>L*6F<TFP%M$;_S(
MG"'HWL&DZ<W%O2XZ5D"O?2A &DZ9KDQ'_-(%+E00')8 8=6 4!P77DV[\P$L
ME6V8D%>44XV*P*F-)9GQB$@"L) ?NHT4#F'"'J">GR@S(]I'.B+W@N1UV7/G
M!]FB_,B1. 8QGT0,!BE",B1H!:?]C#O8#P9#B1U,]T7Q1  PXYF')'0]0/Q]
M ."#R3/E3>*)\ELQ.U]4[,N\"\$IB%,L%G4;U+8H#,SP19H8-@*U#"AEN^A9
MJ4-ZK39,Y$0INI]AT51=G'-&ITS,,TDRU7,A1945$2X$LSP\O"M:J_)-0D=+
MM+HENA.=*2R<8AK"CN9H.E9IZ7F ,R>N470, Q2%$!SUL$)'=. \^0^4"?-@
MQD-F.C$%H;3=<5I=T!]U>NQ+H]#UA@JU^? E6\CO]-G!C#T.S*?J.V3@*7"C
M7&ZR2Y!I;1K).X_T,8"63>W*Q%L2V6ZD,)7S\$+6=NKB=\)TJ1<DQT/^#;?6
MUVS Q?UL\MV8C^W]I!P&%K:(_<9UG6\)L2&(/UXY4@0UH(/=<#+_*SOQDEHS
M54?S/>UT%!.4"OD4SQ[U%D.?3S_="B>5;/E>\N9KO'V5ZK,X!TP90*U16'LO
MV(!@HY;NL*CV30.+#L9.<I5$7M)K<!($1 %MS: @6+F%D0@G*("L%+-S8RS)
M3B3'.<S!=^1)X%BU9.CU_O#@(HX$S%,A\70D>I\QU4<W%73Y(=H2$;X,=P%<
MJ'&;.?231C5N"8%:92IX7'!4:/%G_(;GH'$L@INE%-3&K,')YA!L;OH)Z,#L
M+VYR14H_0F%A]3QTC8,99V?:0X@[&&K0=55LHD<JYH&S%%]-^R/Y5@^]+X!A
M2\3+5IR=QFP_HXK#<""GV.=\S(%B8[)+$,D#7;0%@'L7!GC.)I!??3_J3T>
M%]8'.Y2YKR)G&90(/Z'J^@$&RXAO\=?4?> B[4%6'Y_H1!%2HL"DO7D++@=*
M:%&.ZX-6)@#6R#I.B2DT;L"IFD8?08H,PAY1DFV)^&B>LMDV):8P4K@YYGBT
MAU>)9NYX)5IUK;D\K!23J]A22"VE#03QY6!/#92O(R4*VO+29CR%[..DKF>&
M@ ^!8"3T.CA?$L2?%XXV^$1UI>#N1XH1>6%;^0>X.<RX9 F(DV  P]D"/*59
M9,/"AHORB6"2"4W4>_?^?&F"?PZ94C U.$+,?T#B0!5".G!Y]>R8S7CR9B47
M"^!0@LYU05RH.&"XOX33W@1B&^XN[8F+)( *H<N#K>V_<?T):$-.O>? #5T/
MUYIK#'@Y?<]_$N Q\!N"6?4 @4%<4PJEPH"O1_Q3(6!38#L)YX=[\BC9#<-)
M7LS.2X*=">GI I0+@1[DP2Z'ACV!IY!^T64">0Q!JCM5(4)XH@COYG7$ZQ(@
M#^@*A'U* J*E2$X_\7MM\C+VQ+4F #J2L&!"L0A8Y4TMU'>SU:;N OD$*3^$
MHW41!I+9&1P)$S6S(FR70B0,=-0: ;+@U027&YD5*8#A"Z708< \H4BWK4K2
M@A*4X9,?XS\IJ!HZ3W"!&_$P=1!ZEE?2/'OY.AK%B\)XWQFQ7P,(T01'QT,]
M@?#"10V+P-R/@NMM\0VEW%[%D%.O8-*E%A1,]AVX!IX& ^<IC"@)(JNF%.44
M\A32$+ -8/V$LI$_A)X>NN[4^PFYP,(OT_L5S+9\@5%!HFAF'1R,BGHS!2LH
M$_9$?27N0E<8(*E"4%)LUNJ9Y@3V-.@HR!0:<THK#+!+XYE4QA1?RN[>6P]N
MVKP]*843UA=(: AJ$*_&<898#/&SCPD/B%G "_8F2J*"9S(BO%_S,7*5GTS0
MP#*?8^C_&[<!QA0 .(;A!Q:%<CV2H5 .)U#:&6T:,Z=5YZ9%UFOH*81"NCC!
MG+BNYOCXR.,^&(YMFK3DAD!-TO:@JH0MKQ.!B7OFMH]2M]+>N>6M&2]E 4RC
M1"#<9/"J!S]0#8M8;RQW6]"F\-8E1^U_%\^CSJ)64>L2PE+-L42[9R"04_KT
M,SH,*;+#W;<3-#7RA5*L2SS'(D$-X80>C8?AB^=E0.6AYI(VNZ AS,=%2A;P
M#D#0 8WS/'11R?%U[T^Z=^<G'[26V=:K _-/T:$B%DB8&^8G1)ZS/O&_H0Q3
MBK&]A/K)&8>=C8689<)010Y'RE[LO"Y<])2;/7#\B"P\)HVHFE8P"2AJ0<83
MVI_DOY#;G7[ *]CW*FZ&=-$%MS,/HOM)A:S:QLB_"-4X6"WIP'7JB'F0!/ U
M1O U/BD</R8HB\:84_ DU. OP=^?PN^U:2QRD)^'#MM,=_W'$''PQT1?QF_O
M\0ZLIOWN0<_%>)K.>DWCY!1X_2D:-5W@B#*SF3\1/'N]@E55=(.C*L892F(,
MN,0)S0<%"Y7YY"F$#-R0MP\5/98/Z8EG.NE1\E/YH.39$+V<#B(OTT6MR[,Z
M^P;Y#(?@@64[[(OO#=VU06ENV;N;(19%K:A@9"[U!T:;HD$1VX#9$TQ+XP:N
M8I9XUCF\37,K=NV5B@U^KN:KODK/ZDZ]!\*MJ !A"R3L-FV<N>C6>I+ F (M
M*7."P2MSTZH0"V.5 C/0'F#OT86]2A$!8(C,RO [^/2N1@ "OI]3)F5?-E-N
MIC-\G?3N47%F)D7T,1S(208(Z8=!XC9Y,9S($*FI1#%T-N4&E]W3@":?L,ZD
M3DV.@!Y#71$!JXZ\R6/HZ@+YG--+R_QL?MU3SQ,SX\K >P?%1$4_BB!AGZ4W
MZX);W*+6_.EEJO2*CD#%%B=>P@ \,BQC@!(7!V[7E)PC+]#CG9 .Y9[&4Q:
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
MO0*3LEC @,E<>M3BLS';_ $ELL'W*2K(U#B&R-Y73A YSTL:^(4,$5V.8?4
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
MS"K%,KPOA V1"9J7XXS GX#O9<OD ]B]NKP'@*_ Q8!.BICV!W4Y"FK0XX]
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
MWAE907& 8E<!'/8FDR$U1W @R+Q-54ZJ$JM3SQC0UU;'S!E+9L>LM2V)M:1
MD=PJU_T![P4,0P6 $P9WX_0!+U<[G[(#Z#+H[T@-^O+6I'RRNHJVI3"I3M&9
MPLM0+BZ;;5DL4R$8!;HV00R!'"Z3\-F)W#CA:@2.N5C'GYF%/RMDB>.*VJH9
MZF\DHYA" I0B )MA,*PBW@(%''D6];S@@FLI!$.S?IE,=H8'/'MU3)6RM8P+
M/&=UFJVL)X.,>EE =F!H$ RD@I$-_%2B&0P"\I,(N90PO(FX=#SML4T%LO4
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
MEG1C:;BXA&C:VOUC&*N?\C5E7V%NS[.GC9EGBZ)BG@R<R[0*\"I8UK"'L"V
MA!$&!,P1Q],(7^WTPBE[Q*.',!KE7#?0JD'D88.H]-=@P<17=/E ;JN9DPD-
M\Q'[&1L5<?M)1<O4+K.O@U.OLW^-V-S8N]@$O>#!>: /^101]82FR-TX!"R
MWDXHF(G"H1:R?:/,0!9"U[0NL37"+Y5%>?9R&X:+CKT*$YRX AP=I?3KM!Z3
M,$Q1>)+C:30."92$6R).9YDQ1O((%+@U119JD5FCQK$_@K\-0N5F,(!&U_ZC
M>/WN[;)K=6/QAA:N)KS[J.^YTXCRS  1$U.L$_GQCWBF%@N)E_!TYJJ[KN[,
M['A@ ],9Y9(%!L7 <=6TNRGVK,LOR[EY/YD4 VPG!Q.I30"FHP<>@:YYV/'?
M]Y1^+#0&(X+F@:& =S<,8_[,<G.DTY0+V1G&H3(:@&$BJ"H1@.=# 81<P-!:
MZ:$"Z) 11@#8L=Y[48YO3K;)0D+VOYE7@(I#L,AC2$>-!TO,A!GEGC?TO2=N
M0!43P/$'$-Y)6LN>]+64.'?U7?)*TKP22:]?XU_?H!SQBOV#+$9L,>=6J9G,
M5B56/$LH4E((5>B*I$K6:#LT;[898*<"AVS5LY^;5X)O(85I4A':)V<SRF6S
M.E%MT?WA1/U'RDF938QAZT>^Q^2J+,NJM50#%E2#5OI^K0)]/-;,9B1JM/I\
M=_GELGM[>7%7)C>RM6XD4)I4 ]+G[K?NU?F%=O>WBXMYK4=5&#S2&%PJ!&C,
M8?L)J5%"91*>(O\;<V*<#^6-V\[T31UY1]^4=[14H7NUF )-D$P.96W9QJ]]
M%,9"S2I[1IPXHX$0L5]+Z,CBTN!C7X0P=6EJF$V-\ZTK*-_:NT&_( 4#O)0J
M9&:]U#)M^AE;+ ;GCSB%[W\T6[5Z2SQ'5,B:6T$,J[<$,&DA3<Y[RE8A2CD/
M9;]&!+>E30.? MEI[)ZD(]N>TVX83:/9Z75:MF7UV_6VU["\?J<QZ#4&_<:_
M+I. UO7Z_L@9QO]S<EH7X>TT/GUPG/%'&%@W<.%_+I)1=2?G3A1!H<H_ ,C\
M1",P)?;>GY./P71TZH988PN/98O+%L;#9>;Q<>?DS-+Q5$Q/Z(P@'A>99JOM
M]IO]0:MG&':[U>P9=<<U37/ _M1R&C1-<SO3M(V3,U,WF_6":<9Q"##RXA;M
MR8E\=($E=#%[/=SZE:D-X==@6!?S84:I[R+[J_(L.[AC%F8:W0WZ'9S; AO
M=6W7:]BNV39[=LMI=MC_&_1Z3K-MMSRK4]_F/K=-M@&:N@&)DLP.V![3VIJ<
MGN.&VM,-9??Z]8;9[#E&W[$;=MOIV!VCUZK7K8;9J]O&5D\4"ZBY[';^1*DL
M<^$FVYLJ[=%U\RP_.G(IA ,H%PV?L8@!KN9ZCHN\+DCUL073WQ6C^1I&7\)I
M;S*8#L7H;^7@>8"RJ,;6P0>RFL;JKMZZ-N:"T\W-R&;.:Z-H/@NZ:MOV[%>5
M0X/9HNHX\*O.!H%DWM)1?Z4E;Q[-;H$%K3[-[K8<V[P27'F3)8U9BRE)1^^8
M^<!UP?.W^ S<J#];-K-S\(JWMG-FC8K7/CFK6WJKE3>XVU.\-:7R\-UMQ7>K
M7GB$"=I+SF]W6.SU./4M6&TA[1>V9Q;=+)V3LQ;S.8V5-TOUL@Y'15NWE5Y!
MT1K&R5FCK=NME=V!8SB^<0?@IBP#Y[;#,C[0"QIG-W"O89!T0SPS?&E IK63
M3[-N+1Q;;A:0WGK3VY)C$/8VQWDI=5C,^-8A%=I<_6KA&(I55_W6=<AO0/UL
M=O;K9J74;YT!F;D#$=D]L+=G3^]50K.RQ4F[L=FV%;JMM*T:S(^QZGK;R"?8
ME_.I%UG3-PKN9@[I_/SB0JE<7"7X.VQ57EL*;Q55;C)5-BR]O;;P\"U4>8OA
M8[J0WZ@U<@0KG](1IE&1\+*-X64Q!SM<^&X]H*2AW0R=8,)\GPLQNB4R'BU
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
M_%M/N_U\<ZE=?WZO??OCUV^W[V^OO]Y^^#877]MP#$2CF[O/W^X^W;Z_OO\
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
M^65*7U_/F/=7,.:/D+2"JKFY=\OK&_ .S S'-'_&DK$07%_@6AA0(]!0_NM
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
M*6<>34^8;G;\$=V9=D8P@UF!8>@\ !7%,C@U;-_BW.,F)98?&M/.B+GSE$_
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
M)*#-K02T<DQ9P$]P4.N 2U[3B>]M0=,63K&U< ]#$G*;A(9G!,2EC@__1D%
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
MC<:<;;W#S[S4UFDX6#F2O8@U15/$_HUS[3/P%\W75.JWUJXH(#96!7)-L?-
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
MI%ANG*C:BCGKZ*5G/,(OE#V25VO4;)^IG5/8/[.IRFF02)8QHIP[Y^-$S8'
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
MA(!8CJF =7R2BA@Z'QDV6O<8:SFQ\0,(C/N'"H5II'D]EZJ*FBQ_RC14PR]
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
MI %SJ.>YS+=LCX5N<[I_D:7S&QQ%]GN2P4E]'7[\"2+O?A)G#W@(>F1A9T%
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
M5V1B/,B!Z*_3;K^B:FVMKMZ7SEW@'JA:*5DDJ8KI3J-), ";+ %'/U7#0M2
MDPP'[W9DN<T\A ;>4]3P6:VE.H!6\R&<E_JHLY_@@\M+>PXE/:==/Q9%9+-,
M.#4ZIH4,9>:KJ&4JX<YFQW;V=*';VL[OUARP):>KU-?ZAPN.L.OU'-;L##>X
M.*=FU'X=&E^2)UT\X1>X"06+P<$,>*KJV6!O,:Q5K&M>N9&@ELW!T8,?"/=]
M%I P8%%D"2\*3*[E+YAZ_G7QP\*:JHK$_9 O+2M>_2%?=M.%.FBMV/5L4T6H
MSHX^^K<FKJG&@5+1,9.QH2JJ1U>+_5?.Y#W/'CH3.[C=;L]W6^9;H9K&W'A!
M"47Y:7/V9_:<1+Q _-9/R ZXXP?4#EPI*#,QRLQ )]I!2$+?=,B2R-B:)]0P
MDZ1R.."(#)/:J8P+'C'T-G,F63ELLE)=[JIA$_^(PR9D]V5*98 $$PR/&.A2
M9_A=1R<5LK42#[]B;#^? )?5@RD^FP^F^ 'F6P(G=*1+!1,\Q--WK( $C!&_
M5JFDZ.M:O<:HKF2M<J6C51\+"JF7']CL 9N^L!QBP1_9'J7"YA%(H8B(T'1L
M:<M I[,XO"-]J6>TRF!,D/!4*2@1@V >)RF(*)&,= !91_P-=3<8IT%'XDD:
MWP8X2Q0_QL<0\Q?\A?K1^N4M%F]J VE1Z7"C^<@#-Y3@IOE1Q*B4-F,>8<P5
M'J?$-'TOSXQ873RV]WP4PV*TP?A=PI6!??8I23\IF*.BSKNSV%?IZR4!EIJ3
MIJ;<5T)0NHI*+VDV'C4M^%9GG8>><8UYG#F_"?A.APSNJP/8<\U7!K"W5"C,
M"1'&'<>U;<[A*]2Q..,!?",*/=<VPU!X':/.!Q*HP'O_FL!"HKB,?>@IO;K.
M/8^0/(.@RU Z(4_&X[&4Z(HEL>HYRDO8&Z3AK&4+<D?GCV#UQ812_99*I3Y6
MS6.LYA[G@\[Q<M_XJ KJ)09@R[?TBD=DD\%8MRF!J)!PMJIL7PT;5J[EDNW5
M7H8&);^_3^4]1MMK<7+^Q..!PFN;DSCX8/Q'[1N5%HED,L:YJ:I*IUA0WN$
M$@KX294#I"BJ\W_DIZS?(' B:39.^1@-/]QA-, GJSB%2HF6E5;5-\U(U #=
M"9XEJN<B=RZTP(__5[$%9CN3])X/*_]668&RIZQ71,M&@WB,'V.Y@BS^"6\+
MBF1A>0@]0_[,D[:5W^G'3'V^-*\<$[C).)BH9XSXBSIN;.W0"RUN%,11#+P!
MMB\<"1@_2I6LY"P?>34.DJ#\*=,PSE19B&X0G.JP68I& AHF8R2B 39 C.&<
MIZ6*L.N_Y'BV8G$V#JH'!Q>5*HH#-1>LO@3U)1TMA=/#^P3ADNDZE^1Y")]+
M'""LEP:6>K&0IP2+:O*'->ZC8R<5D\*.+)_ZDE.+VUPX8!MZ+& T,L%"7"G'
M-+7>JU;U;9HB^:(U_^M+S<"_15GR59_&Q_S8ON&I39NNOD98D_F'N@X5+OI#
MCQ?^#<_N0W-U#7@Y*C'54%R3G^ &=WPFC%),O%;Z8TJ@*(YGM%P^A3XNJJXF
MHV2V62R;:JI2[N9?*J=,_V(\),\H[WK3:=LA[#O ZB;C,0$55"7;YDHWU_6Q
MAHX%#J$T]+AM2N;*R ^)B,#W7"5WC_07+"?18)Y$/_X<Q3IMK..6JY3&>::E
MNA]T,6Z]-*YHPBJH2Y6?:BGR.2\ @65H==,B0:H"!+L!U2_!VGA^2'H%\8ZQ
M.JYR)W$I=GHH8_*AX5B'C ["4 F6Z874A<X(+C)M37O/V3#8J0C_,^)J% =J
MGDF0Q2(&3[%""?F7\@4^QSJ7Q$'?86FT[AC5F;H$55[9C#9/93T#=)^2A:M1
M5!!RL%U=RY,NHR;S66!9PO,=&D2A2_,H]U%1%-'%EMU):MTN\(J0VJR=_(#2
M;D%S @$V63>&L(NL[TYB")YIJV8$V*U-ZP6GK3$$7K7:,6@035)E9RH/0!-6
MW0]8JP6AK7IS>C=[#.'7LU>W@T&"142BV<;)2SD[7PM5H9VV4LZN;0<;AN7W
MMFM'[9HLJ)U4 5IM;835 &U>'SG?68#6#-9/@@P<EVXY'E35:YTWN<$VU\Y@
MCACAZ(B_CISEKJ=6K$_PZ+SOIK!Y=&CC'G6:,H>4LAXDF?)/<WW=G/">U8]]
MXVX"UE?N40?@.@_+UR7#VM(>Y+![CKV>$E/,E;4?<_*4,W2QE)'24)6F)=BY
M3!4JP"+U:A'/=1V7L8!'-#1-%CK,#P3\_TB&S&ON"6I0K^OX%.H__]3KUPK6
M:M2P**6FI.E>+03[I]0V0:(XH6 VY23@IN.30)#0LTV;F=;Q;<B[NK'K:8TY
MLT%+:A3PJA!RW(&=IM4M1U.7XLS6@LZJ$RR6&/.?P&I#&<7C R@6++J"G^;I
MXF/1^J*KU'_PG]@X\AW6/@SC0:RHI$T,A^#UPQ=^U7M:JS7#,]G5#6MID3N
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
M1L_H6#L-S^[ E4=_1$OQC75Q98Q!N60"CQ!9#YSV4,)NIKI7\#%_V^4(SPR
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
M/INMQ3R1E]4I[#84/6$3-X9U_!](PU Z>*AVT^'WW LF!%)MV,]H$_5&^\8
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
M,T9&VQHU&PSX:40><4NWGCIR1,'XN#_=>'P"S 40)+RB%:D12;,3X=9:>U.
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
MD7/)?#$J37R%]T<=JP9,?N<\EA'EZSBP?V*:(N4S7DP7GI2X*%:XP7S.>[)
M=.6@WT5:MH:I Z2;11H)CFR_%UQIMD>*P(*JEN_?_L5HZ9^2:5F4=D6!N2"<
M!&)*E6RW0A,7J9VPVOV0CW!:G7VXKC<DTC^EST E+#& [ [AWC[LDBT;]9 R
M%3Y//) E):JUY?6ITAG,1,,XO(= ^G+F&F#]S'3,-/65T@%NN1H5,K\VS!R\
M9ZY'>4:!8)L'/@2E3!-E'QX>ZC^Q>&_"[)_L%GW&=G!7U_X4-H%8DO3V<34<
MD"P5Y9LF3GM@+I914.UOVB*),D0B55!.NY)?G/("HC<B695,E!KAKB4EM$3Y
M:1\;RNF0Q@<E8B1+2E?S?,S:,<JN6XQZ1J&(L?!"TX!"^7[9/[]^W&8^@(YD
MZVF6U%4HO>;S GUC8G-5$FR4G03-.FI.L(UN_JE=_'D.@.:WP26 &PVPS4UO
M<*Y]Z9_W >D,>F?R>R+4[[WSWK?^=[2>\,^K_AF GZ_:]<W%R3]^NSC[VK^"
M2VYNX/(=]_CL Q&VRTZ$5CTA-Z(DM,2!#*]SM'79NP(:O;GJ@5B45GQ%6V]-
M6UV][+35J&N75X/SD\$E2+#>R<G%C_.;'HBMTWY?T-=U_^H/L.0J0;4]8CI8
M'Y2Y$1]4UZI\4$_YH/YXO@AK%8DP6(U]#&^(OO./T?0.WG[VJ4QRK8FVPV^#
M+X,;(<9.!^AU0IAV?0/ZDJ#9]<EO_:\_S@IDVZ-FP=L(KW?L_9MV'$W_\Y:]
M1Y670CB/\K/>DO*<?%M@$+[2-R520] >/\6,7D,__L<3C4NESFHVWDQG&?6W
M._6Y7$M=Y.F_Z?G?Y$: 9=*EL*]26OEQ-("#^X5>G=0%E2CNZ A) !6$=GIL
M4%**(*=YLA$J_ FOH"21]LJY("4A+'-+A/6,.7*2L$X+6C-$]I@[4U'$S[5
M)J,.N<VP-)YR[O +/Q?G(V>=R J4 "^+^N!@HW'PX"M:6983B&W<(Y%-%0=[
M2@16Z8B@_VOL#MVTJ,;1J,0R ['Q0%S_HW;-90^J39W-Y_\7D_\X =98@7<,
MF^&Q2<0_JG]\<MQHXK'91]>G5Z(?*>PCT3ABR7OL#V0S3X) 6HOX.H69=5U
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
MDMV5[%X)>6^?75Y+BKU]I\+2M&1H+6_)\&$8.#/XOW%\YWW^_U!+ P04
M" #6@7!6,QYP#ZT3   TX0  $    &MR="TR,#(R,3(S,2YX<V3M76UWXCBR
M_CZ_PI<]YYZYYRR=A/1+DCOI/820'G9)R :Z>^^G.<*601MC,;*<A/OKMR3;
M(/PFV\"V9\U\Z"&VJDJJI_12I9+\RU_>%H[Q@IE'J'O=.GMWVC*P:U*+N+/K
MUM?)7?NB]9?//_WTRW^UV_^X>1H:M]3T%]CE1H]AQ+%EO!(^-[Y;V'LV;$87
MQG?*GLD+:K<_2Z(>7:X8F<VYT3GMG,??LJLSN_/A] )]:I]:%^_;[SOO.^W+
ML\MI^Z)C7V T-3^=?;C\\^SJ$F/;GDX_M*?OSW'[/;;-]L7'SD7[X]G9Y:6-
M/]KXXI-D^N9=>>8<+Y !#7.]JS?ONC7G?'EU<O+Z^OKN]?P=9;.3SNGIV<D_
M[H=C6;05EG6(^[Q5^FW*G*C\^8EX/44>CHH_,[Y5^ADQQ)?(?$8ST-X[DRZ
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
M6U?G-1*)V#FEBNO%5!Y:/%*NJ(T?=FH@(NIII<VX)9[R\&FU'E.8K1:WY+U
MVV>CML<^^9)O#DX=(0UU?^>+E?>]2$J7&_U[A#6+M1;:1"PE%]I C+&1TWAT
M=UM^YG+28J<[LMCT)6CB$LR*+D(&%RT^*7<:)6[4;"0PR;LQJX6?,]EHH4GF
M;67>M-E<A!('=G<\(%2,IQ:[9#)5UG'@I@^ Z1K?K!KD^]%2QFF[)JAIIYY8
M49 6[V1"5#;>ZF)%%C-"J48D]F@(:WUU/<]?!.KY"J\X[85UQ5\8<ODM_%CG
M!>S1+*J(U1G)I_2KD].-1*F ..IC&9P:ZSH8LA*&J(6:^'*TFF2O_NJ^P&(&
M6T_P+R,F_)(47Z$"%?>3]R!0:RF%KW2.#2>1<&,C/1QBI/Q&6DC\XHA*J&<Q
MT2)9X&+H1J(27 .AQ'S$WR(9N)J/JN.FQ2GC6NEXV$@\E#G+#09MQW!".@\M
M0,D@4 10L]?/<=,?^\NE(Y-?D:-\:CZ\HYO3\)8)=Q80[J6[592IQ3P9/$KK
ME*IT0Q&_OI<<ED[K&JSOGSF:BKT)D:ZO,@DA4DYZ[<5 2DG2FD7R:U-I9J$$
M@#>7JT0&L'66[6@+Y1#Z[>S?9PT@ZV@//\ >;+F+L@ !"W_AB)=TZI#9#I<F
M59*@Q3X1)$W%/I!EA,(,*<U0Q#42\JPO@%1"5\=,"V0B8IK]59%&HA7_0D@U
M-S:#B1:=1'PS\;611H*BG)U5\RK#AX^,OA"O<I<JRUP'XD4B_KAUY#:>O1F]
M,C:2CAA',-QB&S.&+7B<=E'#_O N*$B+?2*BF(-])%.BGW'_P]$20H#$A0>N
M"6H)#T?O>HZ_JA"M!:1<=Y]I =ORML>#(_B[IG-G,]*"F A3QD!L=BPL_NVB
MB@<&TYEHL4DY\A?[#M)_.BB_G+QY5VBY)*Y-Q9/@;]>E0=WE(WB"@VB=A.R9
M\=^Z#*.1#:KCC$Q]4?(.B<%'?,X63>$IK/NO6S9R/-PR7+3 UZT\$I<XCKC9
M^+K%F0\4;U/FD*NEO$U3U/6Z15R/(_%->@\0XH1+!E\8]9?7K: TX7C1,K@L
M;7'6%K^@*2!U &\$E]9)5G.B$Q:K,7BW=Z!(#P96<=F:E]F</)(2S0E>39&#
M7%-4'$])T48&3Q;4!0-E*WTC_X:A6' #5->U!MSKVK:<+[!\([/(7(DZ<A3?
M$)8.]W@QQ4Q51="N0!.[\]7KR_*#FT1*XV_1!2*N7CDBO7%(D1N$G-S9/5IU
M3CN7^2W7$-6@62)ALT?!5)GP!KH+<1(Y^!M0F- '_"I*#, :F2\(,\V]/*,R
MK8_U E.>HSA0-_A"H=*N>"13,K)[>+)@]7Y]T!8]84Z"RU,>09SXAF(TPHH0
M#*P1;Z6U9%EQ8?(:V+-:.V]"1[8-KDY@C9,YXD'/Z\GY:UT49R)<D5L]A_?M
M_G?G4,I$/G!NCTXM?T"8@8FX':%28]2$Z3*-VJ8[W$JC<-L>P$\3UD0=6(_-
MHNH%'X%<3? ;OW&H^9S9Q*+D!X211U** +FD'BG>NLSR]6A.UX=A7-FP[H:M
MR!I;L\OOO3W!$[&Z!JO8?<[HOA&O\HP1$.^AB1:_L@@($HN.0>7&!@&Q[E88
M;HCA8?!)(KU5%F=0#S-]\,7,-;)'?(Z9ZG+UL!@OO& K%5LWJ[[+\YRV\HP.
M9-<$Q,TPTS==/?O4?S,=Z(#N+'H(OC$>A<=]Q3@J+WK*7O16XE7316)X)G8\
M)\+9GT5'8WL:%>C(:MK:R&Z_48Y%!JCXT#AU95XM].)'%H;+Y0.9T:GM 24X
M_? N ",39=MI&O<P2,^=E?S]B%:YOEYA^AU<O$.NA .(TM'QNCZ?4R:^M)#C
M%A2DW_=B,IS5I!Q],Q\9-3&VO#M&%]&RZ0G;OFMA2SQ3K_<9R"SS7-2KLJNI
M$2C7KN<'<5(*UL#136PBQJ(1.0MH'6$]W==X+.VOOK,Z/>N<=CZ5B\$EZ6J
MYHWOP6K!\V!DF9(@%BI6D]'G/(HZ1V79U&,QJL2'A]PJ'$M6RM8 03GX)\^<
M,>A2,UGR9K4I$DZ0W5?$Q(V4P$LNDK_!F"DNL)3US@3Y )(.M"")B I,5>O;
M_P:NF6\!J45K8  ]Y,WO'/H:N'TZOS^K] _V^J.$@='Z_BKAP/.N<HG5U_7W
MT0KZQCOQK,<(%3DYR DV^:'NX@"G_*WUC-*):NH7:2,W(Q?G]\\R'&K0;2=,
M7BV_DBOX1\1&;,SE""F.WT9' S,Q+DA]T*"RE%$V8AZMBL3EP\P2>^U8?K2V
M8. \F[RNNWI#.B/ U?3&F+T04[=GG5F\!B:[[7@'V4)B*<#P7 1"7\)'_3<N
M_H2Z#J$I#Y2'B2S@K3EHE@GTGKC_X(FL;]M8W+R UZE98GMG.P<.^N<"N>&6
MC!=LZV6JI3K#FOJ_T<90T)XA]3QQ,9#HV*'G<(=S)K>"U'4=#:*@7?\-,Y/(
MI;1,51#V_" ">=IP7P[ECP[OC5R'Z&;I[3(U&-2^(49$%2+#"K8+_NXCAW"9
M_3AB\(=XB()>N-XR^T9#5T;LKJ)9]A2V3Q%UV -7KCM_9#!'05]T? M;WPF?
M$S<*T>6L3XN1U[4/WQ#:1XS/)]B<N]2ALU6^R6>7KX'YAWZZ^+!)I'GXF>DP
M90=IR_*I*[KQL-T8+[F$Z_RT<]KY6"[FET%<#]S!)0+?@<'<809]D<X86O2Z
M3_UQU^2Z8$A!\AHT-9GL62#4EUJ^!HVY#XZ=WB#W.?Q^RX3>HV?<M2P25'8K
M=TSLCP2USQZ/=V%9SY#]0XB;FA>0CWD>10U05_9.E$2/S687_!0'!(A%D+B,
MO\@>3#$^-8T6?<?NKW3@6KY 2]BG-GZ?1U$#@.]\D3.W62$4:%$N20V:M.Y*
ME&EB'FDE:]" ]'S&@:ON-XL=KP7)W[\NS:>FG:[R_D]X)67DN<I%_\:G&=GB
MVL%[Q)XQ#[[X&<Q'Z\L1][\AM7.%:I"L6R0NM-EAA[7X#,J*/=J1_.#E'J).
M!;C7=9$?;I%$[HG<&BF8<)9.4],N&S\IHML=S"[_@\.J _G19K QY69='/[Q
MZL)2=$Z67Q@&&V63.7(GV W[L\R/DQ]G?,4L?QK:KXP:3&"#Q1(&LH6L8>B4
M9\=5T\K6-(*L)H0-/,\7$D=V:DZL6C0M/[90TMG.,FJJQT1&EMAY@08I,V@A
M5R*'N)[^87R8*YKFI*6K1]; 4*PT37]Y)_>]B4!EZ&BR6_)I:C"8:;?W)W.&
M=TT1V.+QAVCT*]VUR1L.-6CP=P;T(]L>K;\HF7T$)+7L'V6HA1_1L_#H JPG
M8$R!>9C!*"-=%<>AKZ)JQ<?@<EQ_]. LKW3PP 87Z/-/_P)02P,$%     @
MUH%P5B@.H \<+P  /MT! !0   !K<G0M,C R,C$R,S%?8V%L+GAM;.5]6W-;
M.9+F>_\*;^WKH@OW2\=T3ZA\J?&&J^RPW5VS3PQ<$C:W*%)#4K[,K]\$*4J4
M1,J\Y*&.O1%5LD11/!^0'Q*9B43FO_W[E_/1DT\PG0TGX[__)/[*?WH"XSPI
MP_&'O__TS_<OF/_IW__QE[_\V_]@[#]_>?OJR;-)OCR'\?S)TRG$.90GGX?S
MCT_^*##[\TF=3LZ?_#&9_CG\%!G[Q^*/GDXNODZ''S[.GT@NU=W?3O\FJC3<
M1\=X\9IIJ24+(B3F9?404W;"A/_UX6\!H-:4#$M: =-0,_-6>F:%"*&"K>#=
MXD-'P_&??VM?4IS!$QS<>+;X\>\_?9S/+_[V\\^?/W_^ZY<T'?UU,OWPL^1<
M_;QZ]T]7;_]R[_V?U>+=^*CP\^*WUV^=#3>]$3]6_/R?O[UZES_">63#\6P>
MQ[D]8#;\VVSQXJM)CO/%G'\3UY.M[V@_L=7;6'N)"<F4^.N76?GI'W]Y\F0Y
M'=/)"-Y"?=+^_>?;E[<>^6><QOE%S'_&#RCRO^;)^<_M;3\_??W[N]>O7CX[
M>__\V2]GK\Y^?_K\W7\\?_[^'0YB\:'SKQ?P]Y]FP_.+$:Q>^SB%^O>?_IS.
M$8N40BZ1_,_MG_7S#<@<1_ERM)B35_CSU2<V+)1XX<L<Q@66L[-Z]&B2;[UI
MU&0SF:[^<A03C!:O#BYG[$.,%X-W\TG^\^-D5'#A//^OR^'\Z\MQ'EVV5?-F
M,FUC.)O/I\-T.8]I!.\GOT]P38WGB!0_\</+\1RF,)L/LC6:FU*9$=4R+7AE
M46K-%%@+->$+R=R>VS83,YR*!0]JG*4%&:Y@_=QF_6<8S6>K5Q9R6,B %OE2
M<)3S-W"^!B4MSH5KBJ &RT*;FN)K%8IK[GWW<W%[7&N4/)OF)Y,IOA%UY$]/
M/D/3:%?J<@DI3O,]KMY>K%?O^'EV>7Z^^$PVG,/YZN^;[GQTCLTGI&):L@''
M?2Q=?AN.)]/%!%P-*G@OBDN198?/UJ86%H+@+$+F*0GO*SE9[F+8A2KR_Q^J
M'"4B,J*\&L8T' WG0Y@-?-*)IYR9T,HTDT$P_#DR!]E8KX. E(DYLO;X0T>"
MF^?@U63\X3U,SY]!FC__<B7(U8NX.<+KBM97&<Z;'"^G4S3'!CBM4+@3#)+)
M3 =K60PYH;V$%I3.T=9JOK%-'_CH/NG,0^6_8O,I9I^,[*_G'V&Z-N(U/)D7
M*:TN+&6+>*0T+!0E6 TUI%!S%JH0<W\[FCYIRF,)0CSW72B^IU<XT".J.5;
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
MT*J+XP_#ZS<O B'O/\;Q2C@#[X0V/%I6=6X5H0&UA/&2<0M)UYH*D.<\G'2
M?3H[_=$7$BW;Z/JSKIZ.BS;Q&($9[2W38#U#MQB7L\2-L6I7;:$^C=N'AJ<Z
ME^TC#0^2T0E<RY41A2-]ES]"N1S!I*Z]>+B3N>LGT[F;!XV%R/&\-D8;42(:
MGZ&JR$QI/0QE:Y3JLV+<V^QUT2)5ZB2K]>>3=<C\==IZ3IN24G;*L+KH-YY+
M1>M:9K2NC78BV,(]M>][&T&?G*J#Y;RU]>7^DTS?"O6L_-_+916/V2"#K=QP
MR5+UJ.64$"PE+5E,7&F3?1*ILV:H:SAZ%9.DE_JA,TXO^R7_2JZU*O"XF>G(
M-#>JW:<03 I37+1"^DQ]^?.A17[$>-[&S[_%.4R'<30;Z)B5*] N%KH6&1")
M^02<@?-9"E\YU]2WY#<"Z:4*VU_R6^E\\*33\_G%<#R<?5R:<[.!"\4EFRT+
M6J#A)BV.SG+#P(2LLQ$0-'7JP68D?0IX=,& PZ>=IOWI"L<[.!_>QF(Y)&0<
M(G#5,"2G81X,L R\&B]L+F*77*3M3^B3"TX@6L+I/($#LPINQ;6XUHWUO^FW
MN(<?[M4<]3@Z5X=NU$3^SX,W-F.QW%?D'H?<4A;;;?^V*_!J54'GUTM)WEUJ
MY\NRA&-=KCF'1J"PR3 TY]&<$Z!;F* P8W6)T>3J[W9=[FZTO?.?R'BR\Y7A
M_85">?OF\OQRD;O]#"ZFD(>+*<+O1["8_W%9;TK_0)P^5Y53:TXO)**7(K;O
M(K-)0K'@!) O("KLO?+C.F/?HTCZ))DGBUM,5\49CH@&;OD@RER3;R.EJI>T
M]8Y?5$JG)!PSTG@TMZIGP;;X "H=M+N23W?K9Y_J=N6!^=S;A^ILS!%X0>,O
M^%9<5K"D<<G(:ET&D[/,U/<''T;4IUV.AB&;RR*02(3Z@NF;^!4G:'3KGF,K
M0E>"3@C%M@ZH/#%OBF Z^5B#=?:>WT6U&#:@Z9/[W0T[B"1!SHSII,)LAK,2
M1R]@#1/G.@4IF*\VX%"E93YS]$R3A^*"]8:\D<7#B/KDQ7?+$ *)D*=1WZF:
M8(..4:"E+I-I(<0,+ A4:-FVV(/5#LA;"FQ&TJ=S[6Y802 !:IWQ+]S(VGRL
ML A\(D#K72P+ZB];*HM@'5KF C@$W-NZJ%NR 4F?;AAWJB..D0!)//<*Q[N/
MPXN+1:'=I5F_PA-T@*Q:T2^E1(LOMTBS-"R'A4./H.X68=H8TWWX*7VZ44PK
M;>(9)I5X'"W+9:!;W,H?+[X?."F*TIZSJ-LM1E$K"[)$5@!-F("ZZ%X6WX/R
MWO2,/ET<[D[:1\\NM:Y_BZ.Z+O,8H_6> S/)1::U\LR[)%H2!/<R5V.Z"'/=
M0=&G^\&=ZOA#9YYRM:\"8;?<E>AMC0:?'B$C&'"*>>4-XP64"-)(97<YL'O@
M$7LV2_Z.9$PYMR>(+ZY7-[@YOWIQV5H+_1;QZV)"#@\[[O?Y=-'((\9%%*1L
M3[YIT+NJOGUVWNZ9#XRQ)515F&BA9NU:7XL,B;6[LL9%5XPAKV'Y ![*HC0W
ML[O>3_[-=#C.PXLX>CG^'2?X_6<8?8+?)N/YQ]D@)*>Y#Y)9I2U#VT:QZ&IJ
MO;(<;G^B9DD=B3@*<)\"G60L>ZCR3;<B[:0TTC<A_Q^(T_>?)X/LG<P)G6NI
MO$(S&U6QCT*@_6522*FF[*CS[@[!V:?P:3\X=X@ 'Y%JR!T81!=U=CJV\OH&
M)R<@3*N!N:*=3,) )F]I=1C2/L5B>T2WO87X>(1[,;F<#I1M%PEC9J*T8E11
M.9:*"TQ&77#=Q *5.HI[$- ^!7G[0[>]1?B(;!M^@@$4YZ*5K;15NUEE,V?1
M<G1R,DZ-JA!5I+ZX<!#0/@61>\2V?45X N_T>9R.\876!>[=QSB%P_W0;9]$
MYW'NA)7(M_QC04TH9Y]@&C_ [Y?G"::OZ[/AZ'+>(LKX^-GKR_EL'L>M6N%
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
M7[P;P7A.".L>^*5*X W.!\4D46SA##%[1BZ?9K$HRR)]3RONT=O6&\EM>$Z
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
M%+G; K-KG6R\ <:A+K+ZU_;^4GTH5UH_KF,1DT4?I49!!CZDPK0,AD65'7,
MN61%7GKH]Q \YN559[W>RI.]Y=O[?O &SO#*KK\;5T\W5]LP'>?RJJO.;J5
M1X$?DA!DK_,D763&QMK?+Q&^(BT++IE@M"RQ^5B8PQ+ACJNK0_%@'SDWU/]B
M7A5.SUY/8/P[S!<YL;_#!>DD7/7KD46;8EGT="QJZW7MW@D,)7B,TH3B[G)I
M[WS(L8V_^^IATH<0&SH FX!]P"_S!2C%":!=C19(7A>G$^,\.::YCK51*V?U
M\M5G$2./XAY:WOBP$]1V=Z'V_$[_^_GH@@O"YI;8:._*&#W4^W:R>UU2S*NB
M&22EK11..0WW4/CZ<TY0UYU$N?76ZF@AR[?G\TFY+(/XGJ/>=_CRUH<>.)2Y
MNP#6PII69&%I^TZ6&^W(4\0ZME&DH'U)FML=PYJW/K^/?HG?G5^3,C>@!+.F
MWN584 R*\O25!:Y\1"];AP#N@-2BW?N8?N7B']/AG-[\/\>#+$5(,=![KTRL
M5>'DN7%A677:BE1H';0.==Y$<?A]L*7N-_5[[R#E7M)R9O.WY:^329X]&>=E
M?>KLPV24!\* %-8JLL]I\]?TBK( ,C)ADE B!\5S^S'6V]"<%@\:2;V/*2 _
M#J-85-5D 8[L\,"<K -7721(PDIF,@_$3@[1M;[!WP#CM!C05<Z]3/Q8(7E)
MHG@VJ8?M.2%<0IV,9T^Q3*9X^7L?X1O.7GR;3X&>/QS3<;T0RI8J'P\@P!<D
M[\W7H<U NYPJA1D>497 74KMSY+>EG-:5'PH>N]ECLGRO'V#\T'V:$I2F4D?
MZM3!'.ND^,"*$<4J8[GSK>>977_^J9'FGI+M(P\)Y]=V415M*A@=BUJ35QFX
M8J%$Q0SYL<(:67CS634_ #@M/=]?MCVT$/N0/F,^'^';LG')Y!->WCGY9(Q#
M95ERVC$-&ECTUK$0C7?":LBQ]9N^([1#W=KV28D^M'#L&]W:YK]VI5J6VRRN
M*[)SVF/F+-E<KRL@,0@I,5XXV6ETK.%N&\D=$S'6'GNTPL,^M#II(]W&4U"N
M05F&.'<!TW "S@T AQ]\TTD=F]7:09:]*UA92(A&,H>BCG2ID_5DJ=<*L="I
MY;(6._D?#T.QMPRUZ4^O^XBPN3Z_#NO*WY9WT^%D>AGS?3&=3J;/)M,IIH5$
MKT+ R]L%U$YG#+'>4]#!%FG1(5K!/(:@E8H2Q4Z9.'>J?']LAQU?TU&5DP/J
MX9!S:W:[9'@QFP_/:M>AO\VPG(]>#TOO*>JW//+ -SR[+G[M?D?:9#7W*:O"
MM0;AI3<FDQ1,L<A=W/%^YY:G=V[+1(;1_.+=J#YWG&NEQI<?LQMSL$K4^:L@
M+">K6',60M)$6EI%T+*&Y!I[$'>C:M".:O,3O@MXH-![$1(PE6,@#\^2AY=0
M,23]9:\4&-[:==H!UA%*M]IR9$//JJ:JZ.%FZ+M#L!7LI4<@"I1BH3!>RX]T
ME(I$(!PS:+5 2_M_;IWIMBNV0[G;/;.E%U4\")<;QI_PTD[U,EDA+3-<U203
MLA<(O6#1%2."LX:LU1;6VNJ!QW>S6ZIRTE6DK0WV"F)5I+H#C):^]?=''\&K
MOI_PU]7707(]*C)B-(4KS7CREFGC#.U@B[T,G,G>2N%WJN@]M@)O\YZ;ZF\?
M@376V^\DJ;/SLU5CD,R1&T>F@ZCC/X2E8\<&SU*.!GWQD'>[?;U#<S\\], ^
M[GW%/FDALX;6UP((?+L&I C,QI.SKH( 8J(@UUG109"*-$:APKB><'H_Y5U_
MZ"-4WKUEUD<?JVU'^].+C_01BPT&7)%25FHEYVIAHV2 .K.BBD+!06G1VFK>
M =9)FD5]J:6'')SMJZ</6$;O=H'84ZG9#O".4W767+6[4J>C7@ZY^5R#&A#0
M>%?KKP36P\TQD F9,<5RU)BY:-Y;[UC4N:-.[2$P9Q]U],"8WR%]'HYQ>G$=
MWO(D=;49M4BTWY)!Q'1VA4&H.:D.2Q"U_V1NW9?W%C@/* YX7_5-^I%]#P'
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
M%=_\]F,SE!,\=%L*OX_"AYNP5K[8#L!Z2BS>"NHX"<5-5'<W'3K(O8<DC.T
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
M*S=R5NXOTCZ:MOQP5"THK$I((@&R:&N1J:A)$E$H5CR@<\8:#*W?YILH3NL
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
M_=M1%KOY=?T2PQ+_][_^'U!+ P04    " #6@7!6#QZE-F)3  "EA@  $P
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
M]6?(HFWJ-N9:Y=]XO)*?J'G05%3I'PG;-V9K"O0-(P03=5+:<RD!24"#E/+
M22&9Z\ NSUITO""Z*NTW.?CH6B#.8EG=5(!RWN\S4CK>"U]!@^!!:O?',,5\
M(0YT*XVN8_[KK=72<3+"ODN61LK+6!@R>%VS[BLD7_@(SNK]-[Z./1@NH1W*
MKHN29C/D"#2/$(S6O*&2Z9K;S*(T=3_63;;JZNJTW4VR2+>.MD+3E4OEZ%S!
MX%NS?&Y85NE/(D Y<@D<EMZYEAJ]5G>P,<ZV^DC*7Z[[5+;#:/;+8A2+N^RN
M%M UGYI<]F'^_76Y58IH8YCLMQ.W$9Y:ZH:C)$YA50E\V6T3\VGA?3*-9\J9
MSK3HN\HC&]T\"D(MY53Q'$1+Z/R,@I]IJNU!-/(TP1F6A)RHV<'J+.['<#$^
M 8"])U+XB1+V.7]; K'WI?IIF2$17TA.\]OP?JM8Z5P6-\.96#>8:IR %6F$
MW:ITG7-3]F-VDJ?ZTU]MB-7J1[(X:8L=,):X'0W-@)?85!(A?.VM8VF8Q!8,
M+?F+=$WF0V3^+"%V-$*"(!;&8+:;J=JI&M&1>@PU[+EA(U_A/&^U9NMB5,;<
M@:S00TO*E.-N7/L>C>66QUZ[N/X%\ &XCQ5/#!*H(G0-PMR.SLT6=T[8[U0M
M?C'GX!"X1YC@[F)(N][@]W@AZP'_$LN#N:V3ET(68#;+8PC K2+V+'4U:6*W
M:%B6GPKE_G/,EW5:S*3DF-2^K.>.ITNJ^WW)7EXB<5]ZO]3+L<3?J8=M,]D6
M>L>< M/9QZWCHC'+K,#4-SO(CRV-_%J,3[67QM'#C"XYDC9&CH%V>;58&49*
M!GU#P-%?O*R+[*#<)/*Q7_2N@$C!(X QHV#.2J/>22>LQOE*;<L.6ROQLRN\
M[Z.7E?8> D2?^F33T-14I( ?5AAM<GP($&TU!D:" .E5UF.B).=8QP;1N&!X
MO.A<4$=W$028PKP!1IM,+.<.N;;$3ELAP ,>]?.-2PBP4T17#Z[G?AK*6.+?
M$MI/#'X].67173">K*+II!7VYNC35Z>5-5<.\8W!HN*=PCF1F.F6,8>OY4VU
M41ZAKZ((2Y51X.&V+6 ]&8MN= T&CI&-$_1'BIP[5FS*FE:Z)$A//K%(*P 6
M*E*XP/>LKJ +?E#3?++' /:WFE$;:5Y&\X( 3P]!Z_05A=>"GJBZ'(.@9313
MZ+,#"+!.73RBP !^4&UPLD<!]F>:P6T.HA"7,<%5D;)0_CO(VUGCEDY_6LZ#
M>1$" <8E##;T3L3",!,Q%R5Y=QS7%.H_?!@L,OXX7#IQ_3:G]I!:33S!S;[H
M 1%@J!73FM9).EMS@*8QX$)VOVOKX>!V[C!EDFS&<%497$-6"R?Q=NB#[84E
M4V M'OY.XPGQJA]YI8VI[E23Z&&?Q.E9O*EPQ]F=(H[-CB[Q9:[H;R= >-@<
MC$_YX>2Z^SO=4'?6E.GF2YZ/MA?PKWOH GSIH@7T"](?J*OH(T1OB@HTE>MK
MG))ATP\Z/[ZCN%#*U_6*NI,ACE""%KD(A6Z(E@-82MYYTN9I%N%@BI$N''PV
MB#Q_.!^C+&?Z0"LC*JS^(<D[.!;!U7+;:P1C%]86"&!II3(^^^K*Q[\K N]
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
M-55E,QIK&J)C9%U05OB^"4[+)+[BQXS3XWG)I+A=P= [HZYME]##,9E>^TZ
M2JDK=8_?+M? *E%.QH'?&//S)7GNPGD5XXEN9<S,KO:.FKX<4SN!@( ]O"0A
MN>H*@1U2K"[UKNY'GA,2L;5%\4.H.RVC<8/4Q#1>V5-NA4%O*JCUJ<WJ17)_
MW0W3BE(3.]UYF(9&3?EK@B/2RJ&S>$7==1&D#X4\*IJ$>854V<\R0N^%_YEY
M]*=RD9"^G6I3M7R8#8&W4G+Q:3;1YW:''54(8+$E=@P+ 3JA9@;JJE:2C;X!
M!(!)N,#>H88 "XF>^J*S<NBA.?>4KBN#=XQ/V@W:>7IK3B& 2\P.DOD%Q1$I
M10?42R$S!_L:7 BD0I>!UQ7098#]^KW2?O[IFS.YTBM7@V4VBXN;GMJD-R3^
M>K;54<?:@=,WF)+GQ#5:.SZ%]7$^ %=*VDPZTG%!Z@%?V#M6<GF#4]4#5- <
M[;,7A-DG8<YVX)F$"U!4W0X$0.]['?HE3'E,@X-A0'VN3CY.Y<))"3PP"EI'
M@ "Q(6"\C#9): <^F8*EG$K%ZI*.-6[W*/-*!FHDIQ& %1G.54Z"74'GZ,T=
M@F/'B:52)J#;C!"K=$F]A $M+X("*+2"S"& ;_?URV20W)^%YPBZ0)T$U3&
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
M]6,M$,.L[*21,L=.>PA1"4(CV>WQE"L6MP"C+;:2\593I45Q/\< K"$<G/F
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
M&9 B4A'"L+#A@_-=S8T2.FE!U8D+9">O'2%88-O/"7X1&YD6-F!M) 4;4:]
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
M(#OE@/EDVK_J?\A.,W,!VSX).%WR];(-,1CL^^=GX.UH;_+!')D@]_4!.X7
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
M_BQ74N6UZ3]?K?/53>?[7:QVOD4JHY0DB3)Y&DQQ 84@UNP&PRB@) MXAN+
MA>2&BS(WPCN7'M_W2-@1WC3XCDQ^FU#RO23AG1[@ATZ3'Z_ 3AFPTV84KZ_+
M0?7$BQ<(,BE'7@[8<[[TT.+00@F:3&15=X3=]?M!UHM(6WA!D"4PY"J"B 41
M9+(IPQ*+ &.:R<S)$^QD3W-COM>RS!]HD\8_[V36/S13]0?92NT8:W<:9#O6
M\P+=R*2VD1%L3+L?.C%_-*Y97BL:G '#6_F"4_U,7*O@C+J'A0G.O3#TOJ&K
MP[QW/=NZ=2VB,$62A1F,(H+U5A%'$*<DAE$::J:(28J4XSW#J:[FQA5;25L'
MT:NN$$#C\7E):8 >L&VO%GQ ./J5P@:]I^X7K: ^+Q#.@>'MXN!D1Q-?&)Q3
M^/"BX.P;PY-;?M6O+BC&. PB":FD 40Q41!G&,,THYE081I%U#FII6EX;I2P
M3=MHA'//8=E@U3_'+T%@Y!EMI_R@5)7[FEZ4HK)I:/+4E/OB'TM)^>3O[G=Q
MUZ6D']7KO-H>'+^EO"FHMH@$0XH)!&FH4FW(1]J0CU0(J1!"JDARE%I5[.[O
M9F[3T$AJ;OWW906J$Q;\4/UMK2D.J**H+9?F,RB?OVKS@]W($_@H;!LYO0!E
M?XWF![")[LZ& >=T:78>CYZ;LIZ7)[L>.Z_ _IV8Q=,O4T]MSRGU60*1-]]E
MR?-*?BIS+C\7RZ4J2O/B(E!!$I)4P9 GVOA!5$ 24073),*)WB2IQ*V<Q/0J
MS(W?-V+#37*>C>"@D7S:2FP#O@B[;=R\QWGDM<AG';<]((XD=GKZ[8QRR/YR
M(_G2N2V&*_#WD0OCX@'R74;N DD&+JB2KTLI/NI.5J:_M_F*KKCNWM2^_5*H
M<ON7=RLAOW_Y1N_-7WZ5=TR6BXRG)(Q,;?=,&B_E0$ L40!9'%.42AE&S"WD
M_!)IYK;,??GX]K/C6G;18%@N2U-!//8*T^H!MN*"K29MW>8?#/X_[OV]T0<8
MA=H'?FMU\KE0^,#6%^=?),NT].T#M@,F]M*HY_B./U=2K9?O<R47BH4T2#&&
M*F!Z6Y$*80+<.20"Q8S(D$A,W!+.6?3J,G^GR2CWIJKSNR9I][J1$BRUF*=#
M/@;G3+49$MOK&:\PCWY/TQ/Z<05:F8$1>H*@CT.$QH[ZV.MQ'F$?AQ!8QWT<
M>77B0Y2V/.B[E=YA->=RU<?Z5I9?;^FJ,U\_%$T.)"F,@?JVVRY'DDNL4 B%
MY!E$D8H@E4S + WB,&8X#6.WZL23BC\WJ_+#VBQ0AB&'Y@QXH<]@Y%.3T0=W
M_B<F72GF/0Q  P*H-0J[\Y0M$/K'YQ_3;P8<T*$SAR.4BX;UI8]/A@G_]W%T
M<M' >#LVN4R*@3[K!EGC&-]4),VKWW^6*WY[1\O?NYP'6<R3). ,8AE)B&B0
M08:IA#**!1-2I#AP2OM]KL.Y+5%/Y 5&8+"5>&#2B;.8VZTN/I$<>3VX#$1W
M1W)+9'RYBY_K;EJG<$OE#UR_;=_S?(SP06I"-%XGVQ",)$ACE#*DD4X11#P2
MD#"%8$S3E B:)$GH=$EIW_7<R.?,AE?+?V7,**."S671I0-SX9G"17"_[-&"
M*]+^CAE.@C;V:<-AQ_,X=#@)B/79P^D6!MM0!Y&%GZ5:[VJW/W9Q-8N,H#3
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
MX-04 ^0F^AOQB$(B$85!&C,<Q0G)D%7HXF5BS(U9.TT TZH VNIB#J'NM#:
M;M4Q%_L[?8#Y+L!=JY$]I5PP>.<9>IHA&9G!-Z-AM "=&L:EQ2@"=IJ )ZH
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
MV[3BSXU7-\()LS,!HE@N:;GGH.FX=9CX4[!C[/D.\,A\WR@%&ZW ONI@7W?
M'L'^@YW^H ' K!4-!%=@"X*I:M?"< 4V0( .B>U3H,%B#$_[*<?0NV?^),*_
MD"?_E -SVO-_4BF&K9<?9/V*5K>?RN(A%U+\_/AG+=.[U=M\15?<E!@TQS;-
M_FZ!PR!!5'"(4R0@DD) %F*]'\"!5"E*%8TCEY-T^Z[G=K2N)0=<BPY^6!N6
MRE<_@OM."\-@:J,!H%L5W)8NAU&Q6W;&P7KD)</ ;*0&G_; _>'/&\BWPH/K
M\S [D[P[8IX(VJ'C2<G5'9#GQ#B@A<L/_=_2O/P+7:[E BL2(H(93$6 (:)A
M!"G!"!(J(DXY(31U*T%_K)?9F=15G=\UQ_A&1-#(./Q$<P>F^YGF((@F/M6T
MP.BBT\P##$8XS]SU\6(GF@=J]IUI'CX\V#?&>.EJ'FF\<]TKR9QN8$9?[$Y(
ML)%RE*"\\V#XN[ ^U='4-]9G%#YR97WNC6%?\F<3I;1L/4@_%*MB<W:VP %.
M6!"D,*7*V-T)@3B+,,RR- Q13%*>.5U<G^IH;HM8*Z<V^AH?YR>WUHBTM]8D
M#NWOK%51-MEQ'J4Y7Y(K8UJ.>8E]<D Y9D+A0&^I%,D@2@F!-"'&X3\C<1!S
M'";8[2;;QY!.<YW]9% ]X6E']#XP&IGF.W!:&:_ OI3^./X<#IX8_F0WD_+[
M.66?L_O9YP>6\.HXJ;D'>554]4)H,N=(!) &>F^"6((A09A D5""N$B3@%A%
M79_L86YLOA$0+(V$&\]$Q[)>!S#:3?V+P!EYSF]QZ2Y"C7@>ZWN=TMQ7B:^#
M]J>M\G5*O8-"7R<?''C6D*_D1_6JE"+?E((($LE)G,8PD-CXIYF@G(1+*&E
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
M9M/6JS9+]! DB&/Z4ZH.;>V45&6EDL;&]"$,9Q57D1$Y$9$EY?OK7X!'W,$
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
M0B.M!89R#C)$<*H%Q2D-.A5ZTIW:V;!ENRKCUS">;"O>MJSW"\'WG0H_'3<
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
M>4OLIV75BDJKRNA:5VE7Q_;63\O-?^O-)RV77Q:N.W:5XM)$:<U27*24IRE
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
MG=PS!%^T9NYE *[5S^UXL^>I1$I77W/]:=O>[B>]:;M<"N0L$BB!P(I:F\1
M0%$! =%%JAFA4L&@6MI=Q*:F6EI>]QK_;:-C^'R^_(/;J:^*U@JN$N4<\O8O
M?X-W&4ZK>-*_987]86/7DZSV@[__&\3IOW)XYYH'9M4C]@?[J^7Z45=](.?/
M+OU%SI^4"R3Y&V[&02YB;RG+:GG^46Z^)M_XJFQ:$38>?UWW\0RE%YA8T_FU
MN&N^'&D,E!$(((Q2((S]-75]TPS#@A1I6+F66-_+. 5;SGPQ$='U/-)&0FSH
M@VT+U:>]Q<6-_9:3^X.UU80JO%^N=_&9$<^^'FC%.@%WD1KW'.PA],EIV.>=
M/D$%1^$+SIRVJF\O$V4]*U+##*000()<C46['5&8"8 AIYDH&-;&:Q/R)3BU
MC:@C7#/DLMP#Z6X5,P1^PU]_G49 -2SOYQ'&!C(D]" NH*/%']P*;& 0@C]*
MG9$('L.,&([@+]1A3$+ >S>6RZCS_5R2X'+AQJVNP?*4%(Q #4R>&H ,S  E
M! )#&"849QR'Y<YT4IN:-FYRBG=,!MTG^@'L9^I%@VU@)1R,6/_"&UU(Q*[#
M<9;6RY3EZ!+[8I6.SI=ZIN.V:;U[U\S.9+1VHM5/C3.>,2Y8GB/ M/,I&,&
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
MPAX<>,%"MHX+=*:F_2O@UR[!RUB[JU7W_,\>I:7.PBHSPW.54P"I(?8XEN>
M%@P"P[0V2D@E4A5V9W<[K"-<W@T-J^^]WLU@#7[!5R'CPOW:L.KO&BXC5O&\
M@D.\@.FS5,:.B.X2]4S(<^?CD6*:W<&ASON;SY=_N%N+F=*<*I,9(*&  .5I
M#GAA?S*8%J80,I7ZMA3L4YI3T[W; %>K&)HTCKOJS-LDYK9\WQB1? 9\/_41
M&=*!5<G9..(MQ\G]531O#PV^C,]04;]G*+YL0.]E"*[&ZG:\&OF.ZK@65*X-
M9T12P-(T<YF^&@BF,#!29UK+5#$2UHW9D_#4%%++=]U8OF4ZTAU5OP)<0T Y
ML")J6;Y+*J8/P1RG\%8H:D/?9;UHH:U0,+QOM>(6UFKUX=8DV\M'<!4U)2Y4
M(5,,.$'4GJ0X TQ+!F"A=&$555% KQZFGO2FIIL.C*5YPVK/"NF7( XSBR(
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
MG-RSA+[?HUQ88^>V5S+JU=*2LIK1CO_3<J/7,T92>Y2&*= \M0=MH@6@A=;
MVI>(YKE1J%#>5<.N49N:0MH=\[;WZXG<\9PL'-,!M;&NHMVMDZ)C.+ B:N#[
M8+8WU.ZN>P??3['A"Z@P%A/&D0J-W09G6$DQ7WBZ*HM='6.\ F.^XAS4&?-^
MZ8;P*W']&ET<7Z._Y>6JNB2_7Z^?'MH[]4<MK;W[6:\>X$P)(Y6!&= %=G6M
MBP((;11(TZ+ F!=,9F$&Y6"L3DWCM\PEEMA#\MVSYJM>]0.&F5=/DW42LS6T
MD7M[_)03MZFEMB?P7;+]!IS,D>.F!IV6F-%2PS Z?HS4H("?C8P:EF*XC;^M
MD[E<K9O4-D.$$5"X2T[DZ@T4!'!.4X -+! 1FDON50KN_/!3T^G['/I;FV=@
MNVZ=WP;&T $->\SUJ.Q[!A!_>_LV8*94R7=?DD@%?"^#TV%>GWEI-'OZ,L/[
M!G3'4SW3&9_*N;M]NU^H]L=W#ZXM::5;VX^2,BA@X:JGD)P"1!$#5%$$N$89
MP9!3I(+".+RH3DWGM9Q6]R&B_:7<XSLPS]$+>C_[-#J@ ^O- RRWO^RS/$ *
M=1!(L9(BO6B.FQ\9 L-)JF30R^&6U?OEXHNSSEYKL7GSIYP_.0KM/[XO%_J#
M>;72JMS\9(6M/;>SK$@ARS(&!"+$FEZ8 $%S"!CE',)49YE?/F5/^E/34XY;
M4)VUE17BKNHVO31)PVWRZ&[IFHM?]T"BRK6LF\6;Y&\9Q-5?_F9Y3O@F>:UE
M-:5__S>(TW_E\"YQGWCUR-D_V?^VLC@KN_RFY\\N7JH!,?D;@G=%0>OA\^(N
MSYGKU+=T5XGV9/A'N?F:?..KLKI**1=6 KW>)+JNYM3-RBGA.R_YAJ+NZ=[H
M^\'C%'+I^HQ(30U /-5 Y$4!6&ZD):"D8OGLFUZ)Y00^^7T^7OJC'W9:KI]E
M!H9ZX$U[A_'K"N.M!(G[2^7:29P0#OA:C+MD)\BPV/L?FP:>@Y'.5?</E4KC
MQLY'\K1HHJQ<N'"K[OZ1V)/70_GTL-.$Y7K]5!6=D,NUM;#L-,T/EDTBYU8E
MEJ9T$<KK9+$%H!I";Z?;O55[<^?-=,L*L4AGMQMFJ.-PUV?4T4Y_-XB\?SR\
M99B^68$N@+UJRO"Z=&WG%VK==F.HFM'S4LUPP6@*A0 T+ZR!QHEVMAD#+"VH
MR8QA4@?5]/,A.C6K;,MH\FBY<UZ/JLG+U^7<@KV.TN#%:R[\SI.Q$1YX9ZK9
M;3N[;#F^VS5TN4L<VU6=KICIAOXH14L\]" Y<@JB/PBGR8@![X:7X'DGS>K>
MZD [B_>;C;7GJTWY[9Q_F:580*N5-,@(3P'*,@H$-@Q(IB$1A528>9<'ODQF
M:DKHW:NWGY*&U62/U\0QZU^%IP/7;O42#ZV!%4H_H((*\5S'H5<EGHYA1RO%
M<UVT_5H\'D_?6'&X7#BKUV4^K^O> 1IK W/%[8D9*X"44( SJH#,:8HQ9<ID
M0:4^+U*:F@)X?7H,Z%EC^ 13/\,B"E)#7^HYD-ZU(%4L1F^&<!6'V)6"3^B\
M3''@2^)>K =\\85PW_+]>JTWKNK!7FO@N@O341B[5)KF62& -*Y 'U09$ I1
M0!3%)L5$4K_> 2%$IZ8I]B/>?WYZ?)Q7#OZJK/;N&O>3KI.+[&GFJ%U90%2
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
ML<8<NH5K=$J9&LV42M;\\JRR4D*JPDJVP-)$"BM=&#:59"G.-$@E,:M."'/
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
MH1F',%/(N1V4@[RIL7.E<O1,YUG5%=C '-6:1U9UW^JMW;AW,_$ : Y,K2&
M[%'7U0F>&\J[=C]_Y"JO3L:>%GMUNZV?:UDVV+S3->79PM*K12&>JG\?_(X4
MY9Q1BH" - ,8&KYA"'.@$,6:TX0G3/FXC&YBIT8V59/;E8X^5;%S/3+>'?%V
M\_/"HS@PR>P!/*@\BRIUH]_J_P[BD?DA%<C3<A0ZJ@?E!\2Q9^1Y=S]*NACH
M_5%MYS&57'.>&R?'=NWEM@93C"'(\Y02C1B2;I7I781-C7X^G<T%FD5+M7U6
M'!:GLX32JD LSF89BB=3)+9S;$4J->7$3"U4VX[,F00TS3&0*84)%\IXM,BO
M5FRHT1VG9&S'^ 9$F7*=,R(ER*"0 $L" <\Q 3E1.$&*2LFI3Z?*8%_0"+TI
MOU@9%W+J0N/L-H6'0F_@B?LX08ZU$^1FT<<.Y+SG:A=( LW0G:)&G9==C#Z>
MC9WNZ=D*@FV^F2?:_]BG/K*%3179%VHU$VW*<T& AL@6G<':S,=Y#LR$08A0
M.D5^E1"[Q4UM'BZ;L-HOH,QG5 >%/3M =&/LQA_AD!N80?:@E7]HZ3I,KP<G
M6$(U>>@6-FYW!R?#3]HZN-T5HOULD]PY9PK33# .."/:>'N< !ICX^TE6A!-
MTHRG7AQR7LS4N..0FE.2A\V$WE3UJ5;/&]3Z-@TX#[(;B=P.W<#D<9+0U.@X
M5)?:8PP&Z52[%_*"W6J/#>WN6'MR=<_S[#(V]O^JA?S[TMSUFCT4UO<O7_LF
MT9;"-(]A BCE&<!)#@%!D &)<XJ4\3VT<"IKYRYR:DRQ7PU^,TI'MN;3VG!&
MJ78OAG  W?%T.2B40Y\85Z'^__> 8:UOQ22;ZPGA_J>_SOB$.M&]+G#<4UIG
M $Y.7MWO[,<\G]5#36%W^L-J^=7F6]IFO'.::(PA)4 *C&S#$6&8)Z5 QZE
ML4[33"JW0D371#E]'*-6'=K7Q5DMJZHK-M\ZDD97/X:Y"*X;K]P$V#AL<E#1
M'F)8)4&96OVF"RMO KD&1"#:N"AF5+*X9NPQ15R]OA\QO+U_6*R>E"I[YU1A
M?/6DF&O)DSR) 8]98CR11-F]#N.3Y((G$@DL_/8Z+DJ:F@-2A=/RY^&TAQC(
M)JC6CR,NX^Q&$D'0&Y@ESL8AGP(W@.MQ%9U U'%9SJC<<=7<8_*X?D//#!ZU
M,+_]^FHI?V;KWY5=+]7AHO7+G5&1"IDKH)@VU,&) "S+!. X8[GY99[X'5M>
M$S@Y+JGTC52O(-JK\+IQ1TC0AJ:0&B^[8;I7M@E!'H X7*$)E8AP3=RX>06.
MQI^D";C>UX]4OJS-NF>W?BK)ZE>VV*DY92A#*(X!U,+02"HE(!!BD!'%(<6Y
ME"KU6Z6<"IG>^J31,=I8)6?17^#?($31 UM'CU;C610G,PAAG;$5L=([YZOM
MMVNQ#'XT=&9 W(BG)\CC4,T>W5\J=$O]PC'+9=L#<<D9 :.RQV4#C_FBX\J1
M$X??L6)=*E!6(FCZ*=F@'B5_72W,8Q;%]NFS^;;G6*A8*RP I#$$6' ."$LA
M4(@)J05.H?3J>#2"SE-S?@[:C91+ZC&\CI[3M 9MQ/5;SWQ3:W?%I%'+\EG4
MV!X=C(^L]1/(0?4?JI?.2O70^,^1I^H_!,$R5WN(]B^W_%;K*F[49C3<JR_L
MNWV@K9ZS%.;YI:Z?U/J>+8U:[[?J?O/JW@8:SW,E$4L)!CE"".!$)( E) 4\
M9QE2C"1$"-?2S'V5F-JLLM<Q*JR2[@6->X]"]UPQ%K8#D__>A*BR(3)&E!0=
M/3=C%AT&H+1D%E6VC# 0[E6HQQB0D2I6#S<P7F6L;T6TH^1U[T>/5A[[5N/;
MI;1O?E;/V)/%8O4',Y;:[@*K'=_JW:))^#7"5?%H\R+J)-XY26*42\A :A8]
M &O& *6:VD!7G(E,9SCUVK?UDCZU&6>O?-D@@S/9XXS8#WZWU<E@H X\U>RK
M&1R4-%SU#.37:R6+;?1AM=GLBQ8$C%3I URHH!4OV>/&K_2!Y224I==#>NX#
MV0VE]\9Q5_+-;FW3\LHJ5J4_WSKJ:EIF*SF'&NN,9@1D*8X!QJGMNT4$X B2
MC%"8:N94-:"W!E/CMD8QNW-<;C-'JTICSRT;[Y%PW( 9$M^AMU-*."OEHTK[
MJ%*_WFR>55O/39&N:&]$P%V1OOB%VN/PEC_NCD5?>$[V'WH_:.0=<)OF8"LK
M;+;K715-9 NZ?/G&EK6&AK:U,BMK^7Y9V3#/L<JA5BD@*%< 2Z$ 5S(&F=)Q
MC*NJZGZ';R-J/[U3O;V*+U!LL<?H#[Q1/M"(_FDVS"O[HQ8 =06OK8'@4+[Q
M\-*8=Z;"80);Y_T'[Z6WT'MH_N?82N\_),&VU&]0H6>BG7W^Q]5RGTE6[:S4
M,2GS#&$N29X"G$ !<(IS0+G&(,YB"8FF6.C$*^&N4]S4'/R*37ZH ]#^:OBC
MW$1LU\V 5<D,&JW*:^LKG$MGV/6Z[4/ZI-AZ$U6=1(>LI7%EN(DB:4:1 (I#
M:,:<"\ TPD!JS: F62J5\*NF$6[ QZFG<7[(@X+LYA6$ V[@B;Q"K*UIL]G^
M0ZWLY7?4/^/2"950F9?=PL;-P'0R_"03T^VNOF7@%G:OZI=O2FT_V)&S4YSM
M=9:PE$O$"*!$,("9M!F9"00PRW*"LAPQZ=0R[IJ@J4T7M9Y1J6C4:.K5/^XJ
MMF[D$0*Q@6FC'U@]BKAU(Q&L;-L%,2,7:NLV]K0TVY7K>Q:"6=W?VZ*3*_%[
MZ>5N7NVVWU9KV^MH#B7D4N<2:$8HP%DB 8N)!B1/DD0D6""J_#R,#FG3<R\J
M99N@Y";V>*]P_VV-+LS=.",0C@/31@U@'7=<*1H=- U8#>8Z'*%*P71(&K<.
MS'633XK .-QR>P?+A5U)?;+M,;^8%?2&B7(I_./3L]^4+;AB3F$BXQ0H&&N
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
M4*F?9^N@ZQ"[,418X 8FBTI9FXUX1!H-F*^O@>G?5L@9GU#]A:X+'+?1D#,
M)QV'W.\,F2I>I0B:M=W[LGI0\:ALC-&FKKX 4\TSG5,@M<P 3JD A)DU&6&$
M(DTI4KD7\?3086I,5/:0.Y,>'"*1NWLP'(]7AX5XZ)/7<TG5K;SK08M@W #=
MH!G2W1I,(/?9"2*WK&:W1_5CP+=:*V$?:9Z]NE=?V/?/;*L^*VN[\>1*^>>U
M>OM=&'HV-_RHEF9-;?O;[I;;>2QC#K40 .(L-?3(*6!*Q$ :6A22"<1EWN/(
M.+2>$SUI-FI&O-)S5G6A!;S\\.O3O(@=/OQ9Q$I3_%@V^(#3A%.=<N.#<]O)
M,TURP E, <V3-$\8Y1BF/O/ABXSTB)-EI66T/8QT9#FEZDX<5:,M>D^BP8?7
M;89]R4$;>/K=FQ95MD7V&[761<_-FY6_J#M[1S_4YOQU=KXH2OLS?M7]&7O/
MV4,-1J )/;AZH\[V0X%[[ H,)J=OW,>Z>&16GY]8L?RPVFSNEH>??53;N12(
M494)H!"D *LL!C1E.4B@X(C3F*N$^E46N"JSQR0^,+F__F8_:YN9=&C\8K<5
MBJ: W=H2Q^8/]N ;'7(-?C>>#@/I6!$CC5ZSR&H;_6#U_:L-PFO_RB@=,G[$
M$9]@D237Y(T<4^)H_FETB>N-?>E'J_7:^.#L>[/'7*C-/)4*(Y@A0#C/#.?D
M,6 ,*I!K\P-$52Y5ME]LK+9LX4H\YZ3U63+L90YXIJFV]E"S5+CT*GN>$UV
MV)57>B,V%IG4"%DGK:5B</[HPB$8:9P5,C)3=!EZ2@^=5]^Z>?N3S>U]M90?
M5TMU_[!8/2GU2YWD^\7XV1LFK%_TX],ONX>'1:'699XA(QHG#$N@<YD"3*EA
M$6W#:F@FI(*4H03WV\?MH\[45JF-;EYYG8%&QG=3=VB\A][?=83ZAKW;6Q *
MOHW;2YD7VM&]!;C+F[LW/;7GB?J!=HW@\L#FVVIA[M_8O/GMTS[NBR880QQ#
M0"!5 *-$ 9K!!##$D8Y3)A F7N?JCH*G1H MO<L0WK;F__HO)$;Y?T25!9[G
M[JX#X7CZ/@"\0Y_!'R%;*3I(1+0O.J%.X%W%CGL.[PG&R6F\[_T#E6_?7"GM
M6\4DOE]^,NO/E?QO57S]9I9BKQ[5FGU5;[^KM2@VZM/:L.V<2HUDACC(,Y4#
M#%-#=K%AO"3)6*P)S1GS:O\^HNY3X\M2<[.^^J%81G*U6+#U)GHP3DUYB/77
MP"7= [X"MT00O/C CAAY<*GL^\:U[GL=I&Y>CPJ#6=2@$-4P1 T.40G$B,7@
MPX_>6.7A VH^@:")08?$NX3\ "KTFQ+W':/+9",[^[;FXI\5L]74Y-WRLRT8
MN2Z67ZNEQ;KYJ]&_J%I+SS,EN>:< TBS#. <0S/A00A8AKG*>!)GF9=W'TRS
MJ4UGAP;PLVBO?>FNMO6OJPAZ;H^$&TZWR>M%!FG@J2G0^'A/)<&Q##11A--K
MU&D@.)S')!]>0#\*/YH=JG;P=[J<7]K-2 [Y=^834'%JN^IE N"$8D 8%B!'
M7(@$)E00+Z;V56!JA'SB+%86V,/URH;GC87>%(N=O=HW)[+W>+E1\9"C,##C
M#C< WB3<%\5 7.LM?E1*[0O.,7/V?D[?[B6VI-5J_62#65!&C3N:$8 )X0!+
MG0*N(06YT-C\1N9)XK4OTW[XU(BMT<V[8>@SQ%22$81S!033]C1324 IC0&3
M/,XAXH0KU"/LVANX\4.FFXX6=F>A:-2] 4D(4T5C!LUT2VUW+H7,ZH@0(!*.
M4RE3#6V31_=@DM[OW@BQ(V5\RAZUV]Y MPFP+QH#3VY[M0+'@YPS-UA_FM:C
M1^Y#<VK4:;^9,]?XET(YWR;V_^V8<>#+T+*[M?F+_2&K8F6U+09?-IA=V93!
M3VIM4V;,_#7/8HT%RA,@4V'F%$658<@LMQ,+P9B()%-.54[#JC6UV:C2[Q"O
M^@/;1,QNY%M]';?Q P]<-[&\W' ,3$F7FU^W##,?4M0V+6K9-HOJP3R8]R+C
MYUY)YF7&<:3:,P?EFL87ET;XWS;1X]%GN/IC:=92_"GZP0QXE38DBG+JKB\H
MEG\MG[E6#ZMU>:\JGQ6HM$WXD>DHAA-0V&CE<\(#U"ZX,\#3^ZW2FJ9Q=97R
MU[OU6MFDSYQ23B0&,.$:X$1SP.,X!SK+TY3'*>,9]UFOG1<SM;ERW_'PH5+3
MGGV+Q<XNBJ._Q.5F]%]0DMGF-2OSM=K=D#^*[;?HL?GN]U]O]:U&;!N9U8RR
M"^U__1>4P?](T"RRGT?Y+/,'\U=S_4.5&+1X\CQ6OS!X2BJF%<& Y;95'\F-
M3R0H D@D4-"$,XSU_%&M^6J\X6N+&V\ @\#IM@ZZ':*!W8\]-K6&LZC6,=SB
MJ!N#0,ND"T)&73!U&WJ\=+IR=:CFP'?&73C45JF.1^8HS7&<\1@@8A@ LX0
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
MD#6Y'>6RB5!\>]>EV&N7.1!" [/.Y:Y+\4A=E^)!MJ>[)+UXUZ6X>P/;Y99
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
M*48"8"40( G)@,BP3&,A42IEKX3TMI2ID<5>R?T&;O1;J6C?O/1GD+IQQ<U
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
MY@''!XTV#_@9UIX'/._L>0*PVFSO]$^KE=Q\6J_D3FP_%$M55U-,<)YDTLP
MBB0(8"@X(%AG((,YU[F(,\<9P$78U+C_DWG0-[;Q/1#MQ--QKSL02D/O3!LU
M[7Q8*EIN'/RBUH_F/9U%M=KM'T8_JJ7X=L_6OP]0V](%L5";P%VBQMVR=3#Z
M9(/5Y9Z^-95>FWEF;3<5I/K^7^II'L<QI5F6@3Q&RBSXH0",4@ITK+&06B*9
M.C6=NBAA:I115P2JM8Q*-2.CIV_MI&,@NVDC"#Q#;T/Z(M.C1M(%ZV^HC73\
MQ)%K(ETPZ+06TJ4+>Z;UWZ^,L_?/.GVOR;VQ2]"[=?&U6):_>*?4YJ/:SD66
MY%*8SYOJ+ 88YV:-F&OSH7,MD$Y2%'/H5Z#61[S3&SYJD=FV]E6K.6:W^'R]
M"*\Q</,J@N,ZTOKP"-!]=I[5/&JI'EG=9]''CCX%_J4&>F 6J@B!C^AQRQ/T
M .6D<$&?9_0O7EI5/JE..YH0UCG62:YHP@'2"@*<9PE@*<F 83.8HC1+TMRK
M!-,E05/S4O8QVW74YP_%/OCC+_$,Y:ATV_^"9G$.;>./E2C*-#>[0Q ]-I'?
M^UAZ54WM>K4NMQB>%%MOS _MGL*;_]_=M?7&;:/1]_X* 0OLMH"YD"B*$K%
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
MFP%Z#DQ6@L>@=;EWR/5X\;K#@B7-!]7]A(&Z!\FX X7X(]9.BN8A%"<A&I9
MH?<0D?:3E;.*_*G,>.L;^$<T'8;&_S95DJ?+I1G.'K<1_MN-.#[A>IK"[/I>
M3NN*?_V#'Z-%_CU;><Q^^4)X DVMDF3,@M)&0O!9@)(.=1#"A=S:HWN,?OF7
M:WRHJGFB5;:%B3HRJDX*$:2,'=.D@HUD4DEA;LT$:K?+#05CORTT1L+MF_)H
M=H]HRZV6ZUH6LUK,IKDZR<_K6,FJ7K]-5Q-%*E/$DL"Y3=,=3JHZAP!1%BFL
M1\L."W70(CMP69UKI U4[EN_$\ <(<]%8^9V")!GB\]A.I\0L4S%VL5VDVH@
MM !?9 :767:U8VG@!_6). (B6PK& 4D[R?X *D>PN0//\.]A.:VGYL+^?[Z=
MFKZ<?@[+[[_A?!.)H[_^%3]'7-9^R-%XKD&ZVIM%)PM.\P)2:Z^MUR6JUKTA
M'D9A7R [!A.+1Q-0!_"[5-UDK>)+^BN=26N$CHG.)-_T!*._^4!."+?9B!($
M0SF8C7=)Q=BOWR=?:(T8W %$#ILR4D3RQ(\(,3H-*JI0VQ<@V&25*MF$$%O;
MS#_!S)=3I7_4P)>'B.)H?'W%95RTRI"8S19_D)^!+Q;+9XNSN"YGL]NC2*X*
M/EGV&#SXFK>I>"TXSZCJ6!)= GKK=//N?P\AL!/5U09QPXFF \UVR  *'^C8
M,')L17WI4LZ1[D<602;IM$[*(V_=B+35*) !,W::8JRU&+K0:?=.'B@Z\6(*
M ZP15R7IB,0B#43ZFI*L]NEMK<).'O<P8%Y.8S0U8GP7,+J[;6]VQ?J$ K2.
M A2:4/F#P'+TLA@A'6^=S75\=^0!<VF: N=T5G>!F#W]#8MQ2HM2RUM2G0*8
M&/%(>*AEF[X4TI^E>;;I\4TE!TR&:6L>G<[L7D"SIZ>AUMJ36O1@E:"+U^H(
MP64&VB;'C+"1M[>V3VHG.5BM6GOH-&!Y3^BYHPV=5EI*+!R0^PB*J5+GK@>P
M3'C!B[#6]]4!<+!:L6'0<R++3T@D7C]>W[^L<I$UN4OD4)\::XUX4A:$Y5:G
M(E#YU@VVF_7]&RSMKG5DJ;4@NE!,=[6@\R;KPHTD@ZYVQ@R8P7OEZ9^Z"*4R
M*[EU:=>Q'?^&2XAKC)Y3^=P=6'8<@)0%MS7S'9E"4)S7_F-6@O1(FPHAVS)D
MA\@'.EO#9:T-")DCN=U!!+%2_W*^6B_/*F?^-@^?:Z;G?V%^-EUM/(.=K1']
M*(VU9-9Q#DI*#YYQ!$N;3#YG4WSK]K4/(.\P=/TL8>NAY-(!Y.YIIH-.9&60
M0[#D<2I)IE^H,5.+63*=HXARD+#0\7V-^,\2HV[$]2XNNNL%^V_#\LURPZV\
M>3Y\B\OWGXC%$U<,CT+30?!U(D9&<B2<S;7,6ANNM8VA=6O)PR@[#%D_3[RZ
MN30ZT%+7=[79PNK)V?K38EFU\$0&A\88 3F2XE6B:/"U'VL.OI1B0J;_#8JM
MFQ0=AJF?)93=D/N=8NGE:G5&.W%>9U5H)ZJ$V@I"9HC:*S"(V:,PI?TDP/W4
M'(:AGR6TW8CKG>+GS=EZM0[S6IPU$84'6[E4_U.WHR%:[2$95[*GG8GF,P!^
M0-)A2/I9(MTM^=\!G';ZT>R]K<GP2S[&!%E*TK Y1+(.-9T0984++*046J?I
M'D#68;#Z64+@K>70A6V^LZE;U[;6,@L4#IC-'E2B;04D9BGMZ>LA\9S;Q\'W
MDG,8F'Z>^'<;OO<)HO-[NV25I0D.9&%U]H&K?2Z3A.AE$$:JI%GK^, >4@[+
MD?Q9PM\M^-TG<':O::NEXT4@.!98'2G&P&?#0!1OG;2D4G/K>,!]]!P&H9\E
M'-Z,\Z/BJ XQN-;;:N_%'#7JJ#,#N6EWY1AMR7@!R<JL-#*5U(V[[,X9$@<M
M=AA2>@]M#\/;+M3.M6V=GX3-(9B@=4G&8$$$Y6IW( ].%0]"2&9#4MS[UMG7
M>XDY#$8_2T"[#<\;PF?PUA#O/]"??WW^^L/[-R]>OG[ZYJ_/K^_BP2TA[OC
M@5I!_(CT1BT@MME$ET"[K/57W!DK"0>A2*QFKP%?V\ I$9E/W#NI6_>XVD/*
MZ4T+O^+\#%_0Z;HKX^5RZ$Y- Z;_Y0_AVX33.6 \D-$OO005/8+W5@-]E<Z>
MT*FDUIFS1Y Y;IU;"^3<[D\XK*RZ""6MUF_*7Q:+O&G2@\NOTX2K]XM9GEAD
MS.ML(9:JV[,LX$HAW>Z4P$S?8**]K[:/FG%+VH8 5R/.=X"AORP7J]7;Y:),
MUY-@N.8^(Z#,FAR%%,$7QR&7'((H)>7FD>R=Y<<M2AL")<?RMH.^;)?SO,[+
MZE8[G7NB,,@+:%:+-'4IX$4DN&>F;$P^E]@\2V0?,>-6G@T!F39\[T"OO,=-
M7\+S;4Q02:=<)=PS@K],A;CC&$1-IK%07.O8V@:\3L&X!DXCL=YL#G$\CSM
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
M+#.U?J*.X]2HP%D>R1)A*-+P6G(/<;T-(GI$-+805Y\XO!:JVC6#HPU)<67
MU#<D5?6^2YZ!L4SY:(LT.CQR3/&A+LLC3AEZ3"PV$5F_:+P1"*AM 6X[:<SQ
M8"/QT K:KTHJ@4\>JY%"3EJVR<GA/>F#R>UM"-!CH[6Y2#M [^$=8"9:*)U%
M"&!B'5Q4C(>HM "#7&8G2RBF-5@/IVY<#_R1^^@,)+3CX;A8A]F0<*SY(:L]
MC.3""^WHDI#,U BKT&2\%%Z]/1NB<BDW;]S^<"J[:=KY**WN6HFK _UXT?7V
MP^))^L^SZ1)IKW3,UM_?SL)\35= [7SZI?[(1+ :<)4U!:36Y7IOP2LRJK-7
M3"CK@RBM9TH=3EV7K?*:X61/J^+&0NOB/9NVDA#SZ@4Q^7V8X9MRS^:D1*5R
M F$"V2(E!HB1*;#!^%(TBSJKUH@\G+PN6]\-!LF!Q#9R^<K%2:LMI[:)2O6O
M^[<65,Q.<U\K*FAK1CBRCDT"79)%*8,/_H:.O+.TY8'+=FD<MD;:T.+H0_O=
MU.P70UU>SO_G8CI?_YV^>;;$B156%BDL%$W*7/FB(/IL@+YD ]?)H6_>J>XP
MTL9]HAG[(FX@KO%K3S<G;4>?7QRU=UC.:FOS^K7=[6VYNSEPQC%IL_407(HU
MTRD#;99#YK5U;RA"1WV(_CMJ]7'?81Y3#0XOG!Y<DVN[O.@0]').S#NK^[F#
MLQ/G)2*Y=:!E35@OT4-T-I+"EXZ;'&/!YC[*P\D<]XEF1,MP"#'V@-2;U\!O
M9ZOI'&LS F+V-BAQ_IT\$985886"DB6CNR E\)EG4#J&[)./P@WN1M]#W[A/
M-F/?WZT$UX4Q>3@S)SP;[W+M(Y#IK"DN!;BL"Q2ZEIV3GB71NECK<.K&?9=Y
M9$@.)+1^8]\OIO,P3W<S,CD?=' &N H65*8=QL0E)&$P<X?2A-:OVP^G<ESO
M^[%CWZW$U<.UO6.9O*IJGUA(5$S7$U1*:A832*Z(;\8R\M>L(PZ2T9Q"+$JW
M'DF_EY@N(]O-4'"/L7B\2#K UCO\<CE/\/I&0I3)F^S!%LY!)5E[\@D.],4@
M"RK#=>NFBGN)Z3)$/12VVHBDO_#,Q:1*VM5B_I$^_W/M=_;\V\7DZ-TC=?X#
M=?M7N^="E41'B<5<)W@X.EE"62 3)@A-IHK0-Q)L?QBS.9&D+N/9K6$YIAA[
M4Y [&YX0(ZWW5M2.Y'7TI27?/T<))@6OA)%6-:^2WD=+E['L1U&/QPJD"[_W
MKE/U<DZ<"K.W9W$V36\*448<G$3%T7,DOPES[6_AD8P*HZ%&GX1047AL?1<?
M3%R7T>S'L/O:B:P#-7?M7;S._'WSI8IP]?P;+M.4>#HQOC M44&(JM;-&@Y!
M)0Y8I/5*<B15/F02PUU$=1F@?@SLG2ZB'C!WJ<<O!TSO#)V>\."DJ\/:F!(%
M5+$68FUVP;THFHZ/5;EU0N']%'49<AX,;>V$,[XK<I_M\#1\F=;084TP?T,J
M_.-&HJL).58\D+8F2T*3.9&CAF#(L) &@S&):X>MYYP]@+PN8\V/:?*U$%L_
MP+PX;><%W!\6'\*W6JOX:3&K3M6+Q7)/$WL>&?(B"UC#Z1QZ1BJ?D]&+7#(O
M-2\:6S^('$OKN%,)1E*?@PJT"R_F<,9.@O1)8PY0##EG]7T)@A (&DL2VALI
ML'53I\.I&WE2P2/C<R"I=?!\5[=5_[]F5WX-L^TA)(Y-$R%^\U ^S]>_L/.3
M;\EY6^3;=6?GP:WGW]*G,/^([^CT/"=/CX2@T.7BLP1+]PZ=5TGWC>.,[**0
MBY4Y)=]: 3_N#L<-+@WV;-@Q3#HY1,2 &]N^2AQ(F&*IT8Q0>VAYVHA33@%Y
M!<1T;ED0K6WC^RD:-P@U*$@;B:$#?_^D(S<IFHFH:7>AI-J:HS;2,M& 8I('
M<CLEL;,G13ON>WA+Y+34G \2X]&8_;+1SW0LE^L.D.LR.9YDR0/SF8,RVD'
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
MSOT8DNQ;M>WT)CLJ'>'JMYLF(NPAJED=V_GGWX$GHS%:6<UV6\C*UM*#1R_
MQ5"2(Z->F_9U;'O):=;T[RX4NY(1;>VP;@B[RB4&T6( *XPG4R ;UCQ%X#YZ
MQJYC:X.)O<W_3I5 WWJDCHR<;@M_PSP_76QZJN#\R%Y(]WU:0SUS,-'M;*B+
M]9[<6.\.U''NZ\"!"#%) @=C=92&0,A)VJB9$5ZV?A%_$($GS]HX9+&=.U=)
M9;2.=;"RJBTS:V??*,$YS.1@) RR^5B8!U$XNLTT$+9N#=<83FY]Z[CW9W&%
M_WE&'_B\UB8?U^3MQD<T;>=V'WF-5-C-1:[N2);(]*T9<-+E.B>8['"3"LAD
MLN*YN-0\)+./EM,[<U__W"LL6Y&DEMH"\ACJ@P]M,LM:RI!89LB=+JV-P[W$
MC-TWN0$.;G?>;L'XWI7((4T7!^\C.5X_R;'Z2AJ4Z),FGUW7_LDJ)G I9C"Z
M^!*T98ZW+KT;KJ_D;V$U7;TI-Q;XOOWSZM@D;5/4*M=0KZU=7.G82%: ZQB]
MUT%%)QKO^3#*NNTK^1"4W.K:UEXH'?1^O]9#^.9>BI=!.8Q@>1WREX6HTTX-
M6"V5-*2Q.?+F1OE^>L;M"C\0K)H)8.0I375.##D+](FS.AGFO-AH=7-'UD:A
MT7 H0I,!X7(=C1 %8% L!<&#P?*#*_#PU<:=G-,8, ,QN0,=]+<5OBG/5^OI
MY[#&U<3*S*)U#I0Q'A07!:)2"#8)Z<EWM03[QEKG.@7CCLH>2,^<P.0.(/(>
M/]:0Q#O\LECNOWMS"@4+*<DD52(7!1%BG7B?75*R1"&":#W$_2#"QAUK/1"@
MVHND YS=3-F\N1WAO.0*"WCF!*B4:N%,L!"C%$JCLW1N!LZ8/09;@TU5'0A;
M+<70 :K>+J>+Y=O-2.!WF&9AM=KXSQLAY?]SMFVI^@Q7:3G]4K\XD;5'JS8!
MDJ]CS6QD$+Q6X%4HJD1FN6E]!3Z4QG''PPV$NT$%U0$0[Q[*??-T<<V-TF0^
M\E ;>R8N-YUDP#*/7E:_HWFQYD&$'00Y]Y-!KKU(.L#9AV7(>)%X<]%AB$X4
MTO[B[%R=3RPR[11*0"?(N]6BSD]+'#+WH7"AB+#6&5,'$780SOQ/AK/V(ND
M9Y=MA&^>EZA+X04]N%PB*.;I;]$(X%9P&X-C)K>^0/?1<E@PE/UD<&K"^0X0
MM+?GZ\U]D;>L(A8+HDY-5[X6YH<LJP6*5CGA8FZ=H' H;8<A[&>+MP\BF9&#
MI!>#TV]NP26GHE(,2BRFJMT,7NI<NSX@HK1!V1OJZLZHZ)Z//PP?/TO@O!4?
M.U ^+S]_"=/E9LKU\MET17L*LS>E=OA[-?V*V^%#M_88F/-&14>;\H[@GA'(
M$E1@ZY0/H=$7W3H$<0R=AX'N9PF^/YK$1E90=XRFJFE@?UDL\A_3V>S69:^L
ML5X;0.MM?9\JX!C21K7"9#)M7/THH>'AJQZ&K)\E/C\PUT?&TU\67W$YK^?E
M+\MPAU^;3-(.A2.%7:M><ST::!DYMPIS3<HV,1T H!\L<QAB?I8 ?&N^=G 1
M7G7*N[43K66QB0P[K9RM@]$18MGH4FNY+U[IFP_&#3L='@>DGRW:WHC['>#H
M6C+%W\-R6D,;%\_DSXESZW-_=<)RS=.I314UKY.%! ='%$$1V2N16:0_ATQM
MN8^XPU#VL\76AY%-!Z![AU]Q?H8OB)$U7;XRZA_3]:>G9ZOUXG.M.[Q^I!33
MJ%*2Y[>WDA+H,%G0087,DD^\M$;>PR@\#'X_6YQ]0"EU@,$GF>R!]93,R(^;
M#F:W'&//3"2S$ I9BJ!8TN <LU"2X\1',BAY:]#]@*3#4/:S1=E;RJ$#6%V6
M-][<!Z90E)8")-L$6F0$IPHQ2BHEA/7D\;;N4+*/EL.R0G^^^'H#SG> (-*U
M":NZW?18G*Y^WP[TJG^;Q$).K&(>1,8Z0BUDB"9Y<(5DSV300;8>=WP/.8?A
MZ&>+HK?B?P=0>A&FR[^'V1G^%4,M0KQZ"[B5_QJR4,QD2+:.V_)T4'P."815
M1=>1Q]JW#I$>3-QA,/M9@O'#RJ8'T"V6./TXW\XY2M=;+LWSYI^S;<#NUK.4
MCMQ+B< ,ACI'CD-@V8$HWA6=I<_-"[R/)O8P4/YLP?K'D5T'(+WJ5[S;6^?-
ME_,..R\W5\#T*]:GU/.]3I)E(5FE(-6N74K0$72Z-@LK0?%88N2LM8X\@LS#
M@/FSQ/H?2UX=0'+;Z'+;W_+6%8!.,Q\8D#>401E7@],>(4GMO<M28'/GX1YR
M#H/8S_(XT)K_'4#I-?ZQPZ3E8DY_31L+8W6WB1$B<UJG!+9.SB"S(D$,MH[P
MD2X[68S@K57;0VD\#'0_VT/"H)+Z[U#X_V$SPO/ZCAJ6_9]__*,7_=^UK>%+
M_ETL.2.WP+0LI,8">:ZL."@I2T/(0EX&&BC;L.2_/N:^3Y\PG\WP3=F;\_:W
M%9:SV:MIP0VO=P**06>?;20FD 9765<F" E)(0;)T1AV2 ;&"21T6^S_$'SL
MOJT_EC@ZN%JOMGJ1:[(SH\#QH%*=?J[J"XBN,TZ<11#98/;**).;.PC[R>FV
M]O\8E+5F?U=(NO-I=[K;Y=X$$Y)WGBY\7GN&*0E!ZPS1.HU"!HS-,Q@?0%ZW
M30/:(*VM>#I WK/I*GS\N,2/6R>ZG#_TWE#,@7-7ZN#.:+D@]YE'\$AF+5FZ
M)0;&7#"F,>8.(JS;7@.GH*V]2#K V<416M6Y83N/*K2]Z>KWW[[7/U\0YQ;+
MG4Q-XXO3=418J,^]A2D@_]I!G?'#DC2YR-:#](X@L]OV!"TTWE#BZ@B1;\KE
M\\LV 9U,U5>DY*>SC68_?Y+);^;O,)TME\3I32^KFZ:K)(N#1[(PC*?C:*2
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
M'4#J3_PV2:>XV!AY3NB Z*K%4&I9N@?ZKP7'50DQQ&Q#ZX/Q.@7CGH%# ^<
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
MUMID[L!S@5",SR@]CY*W3B<;KMKDM\DB?/TZQZ\K[=7V^"LIGV<:FF"E%,:
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
M#U#TR.6!_R^&^:_SV8C$Y=OEXF+(RNHOJY93TW7I^_4VFILIBDI[%F.$@-Z
MTCG7.)(%QQ+9329H,I$>N8)J0<=Q0?40O,Q&4M[(0'US1K_]^@73M^GL=/;U
MUZO9NV5>LQ&USTE)"Y:3,:6"(OF)4D!8QY,1Q>%6C2P>>,7(HRS'@5<KD8^,
MG'_B]+]F;Z?YK+9P"*=7N6 R,%Z;-A3#23(B2/ I6+*95712>^&9VP(X][]A
M7(-O)-PT$G@'!M\MB_G=1;ZH4"K:8#+8K!-Y6D%#B"Y!42IQ*Y-T./A=^+L^
M2@B>(@JWG^![A-!'G-=?A*_(3P)+-DMKB/A$/KNM@6ZE/(@2-"=#55G1VB-X
MB)[.8B9[ZOPQ*.VK@.>00/8F3.:K:<&_8UB<S5>EPX-G93_XTB=/'-M>!,,G
MC2F?&&=)0(Z<@_+1@[.T3[(<-)J,+/GC21J[$.SY +07TZNCB-;"SA^FG[!V
MI#[/%"5S9+[YD>R4R7HD>VW0(I1$"(854(76I\N%;$W$))GGY)FT+M)K1GRW
MJ6F[8.WF'CJ.:CLXO2\8?_GKRG;Q9H[_/L-I^K4*-"66-"J?P0<;@4X/#5%E
M!9Q9GQ3W69C6E_I;D#4N#D<"S'VP;:2]G@!Y%T-KOXVH#G5H-CEJU:@IR8 G
M6P8L$]R2R82>MTZ&VX*L3@#9"@KW0:V17CJ%VN)BQ5YT&; *0\P@8J#ER5(@
MG@0':R+712MO8^LKN&WHZ@1LK<"P!=@.TDQ/:'OYZ^+;_YK@G(CZ]NL=_L33
M\WP,+;(VTH$N/M;B[ 1!A 19I10-ET*:P4S#!RD;-T+<W7G;2H<](?/J:KO-
MWWI=RR",1A8@L*Q!\<P@:"N@1AH4XS';V#JQ:B<".]D9&R)DF\VQB;IZPN+;
MZ8^SY6(E,;[>\*5+OH12@*P7#\KF=9#,>*^"+5XK/9C9=YN<3G#6'@3WP>U
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
M!RP^AU-<L4 B^F.!>?7]B9%<:14M8"90*R.K,Z@-E"@DQB"55(]%^AY[QU;
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
MW^I]TU87'<!KA_S;0B+"R Q8C A*YT [NTZ CG;=8C77S6>O-,Z,?O+"UD/
M-I!FNLB,_@?9!XMWL\4"%Q^FK_]>3J9?SR:+;Y71#V6UC'+M7UERAJ2"!26X
M!"^C!AW0"!=B<*5U'NNC1/59 GL(QMKJH>_4PVLKZ*_PXX LPWL?U3",N!VY
MS4*(\\G/5:#R$F%UX,=_8:Y4D<T]^7F>P'@[WD2F&29M'203Z,#C1D/-GE]-
MBC)66&-R^V-A;W(//R\WKUY;J-&4J$7M=^?)"?$UX=<X ]'%:)-EQ93V51S7
M2!C;S'H:Y-P^'??7P\@]JE[-IHO9Z2370_SU=+F2SBJZ0L=XDM'0X:US(H=V
ME4FA/8@<G-"A,-0MVE7=]_Y>@+2'0F>-I=LA0M9!%>5-\,XP<"PP4(&^!"<U
MH([>ELS( FS1OO!^"L9K;-=&LX] 90\QCQR3_,?I+(;3?^+IZ6(=&$L"?11%
M0PEU7RT8(3!3P!B%3HF 7F_3:__6@_M2_3Z:FK426Q>>^^V3]]-D\:_5D@@L
M%)EK'QM=*X:"0@BTAX((+@@6)#>Y_?WH_?2,[9T??K0TEWI7"*+UM3+)OM"_
M7*\KFT7227+R^2RO:9VBCG)D@*GD0 9;TJ9U;<-#]/1BG!RJ]7OA=* *.H#3
M38]UO:UJES'55A&:]E!03AOP+GI:=S)&,O31-B] NYN27B!TJ*9GS<7> 7A>
MAM,:3?_\#7'YKGZZJF5UY9Q<D"E)D+FV@,S>@><I@XP*2U2N!-WZ>NP^6L:.
M_[4[Q9I(NU/4;*;J,)^2DPBEI$*<Z AQ%5PPHGB5O)2F=1K'_=2,N_6TT?86
M$-I#]!V Z,/R&\XO._1=&4B\WDH#CXDIU" QKZ[T%.W.=2BQ=UY9ZY2*K3.;
M'Z.I/T#MH_O9@(KH %B7._:5VYH4 [=TR'NKZE4=\^"CEB"$+RAXSL6U+G2[
M@XRQVW .X8_M)^.N8%+3QC^4C7UXHK6*CK%,^*XMC-$3W+UA]"./3I: V:O!
ML'*=EEYLYSV5?/_EP?X2[P Y]?JVWMY^F%[X%,3/9+I2S(F))F=I%12R_NNR
M"N 8"F N9T,.JW*^]<7<@P3U$@1J@Z%VLN\ 2)?">3^K](?3=361SH'1_P6P
MAO9GE:4@647ZHG+P(@@E!QB=<3<MO7A?K;>@ R3>%7+>3/[&?#48<9*<2I&
M#H4'!\HE"Z'XVF;/NN@RLN+;-XB^EYQ>;)[6^#E,[GU!*$SF?X;3,ZS)1Q?K
M VE1&-0FZT*K@-=+'DX<U53RS+RAOPGD.%R6Q7U4C=UT?#! M=!"![BZ6!/X
M$Z=G^/KO'SA=K!@11#MB'8<<F21&4@+'502CC$F**^M*:\OH7F+&;C[>%D5M
M9#[RC?J&B;?3-/N.U<BK<?4KYMT;Q,6)+XYE20YK$:9.V8WDM3)EP&F9#8\,
M_<VYLG?>LF_ULK%[C+<!R3"R;3V&99#DT\_+6?K7M]DI*6KQ^M]GD^6O_;-/
M[W]6P_33+0ENE']Z_H:+Q$#&C2VAQ@]C;<UL-+GA,G,(3,@H$1GWK0.NURDX
M9/=X-?O^G=;E-'_<H'$ER\_?:*TM7IPMO\WFD__!?**\S#;1#LB4SN?E<9YG
M!M&A1J-<)"-NB_UCR]>-&\ Y0+]7-X\A1-N!H7+.UHJ5CV'^87Y>W[$RP3[B
M?,7=B2Q%!2$5:"YJ8^'"Z2 U$F(Q)@>AC3&M;]&W(&O<D$X#5 VE@BZJ;*ZO
MDGOY*EE)Q9( J;D&13($K^FP+398';CR=KOQR#M5#VY#V;@1GX;H&D 1'6Q;
MCVS""7/R3CK(SD:2FHS@<G90M#4VTVIAMO4%?(,C<+  T&!P.DCP'<#HRM9[
MBQ63=,'")>BD:<L5F, [J\CID$9SQ:UCK1WU!\@9-^ SS&EWD,A'/>6J0?C^
MK.8%?"A_SI:XH'WT"F-W6XDG DO1DOQ)S5FM%;#UFCD+L%Z(S%R=A):WL+IW
M?O&X89Y&]O>PXNY@+UI17BO[,5\=X7*^2-[C7ZL_+4Z8UIB5(JYBK3D0O,[C
MT!Y2E*88)74VK;O!;D?9N'&BACO4 (KH%UXK*_"2J6@112IT?O,Z%S8K\EX+
MR<VHHGQ)QEO=^K)C*\+&'3XW/+@.4$,'V+JR%_\V^3G).,V+C6?Q&Z93^I]\
M8EE1.EL+5NEZ@V,3Q,0L,19$$=8$<[,O54M[ZEZZQAT]-XQAU48)'0#K@I$K
MS+T*BV\G03,6@E2T(J( A<: )Y<#ZCV/8Y$KH9NW5;R'EI&'RS5$4!-I]]V(
M8\73R[# 3#S6^\'5<QMT^-WRP:UO279DI57+CHM^"C5_\?+EG_"T1I96T^-6
M^TZLY*V'7BXN,.JD4=9G)"0)@I-"!!]#@22BDG3L%6F:SXD\B.*#;:_U4+8/
M9?6.6TI[03J;?L75.U_^NOS,FHX7?X5Y/D]7EN2T<,<S%%K*H+@.M'\',CHM
M2QZMS<FT[K;?C/B1\WB?#K.W;+Y1U#]Z'XFS>MU.REG^JHTY5T4_TI/S[1.'
MB#R276LE..X$F1\J",P\L+155OFC'21NOWM<](T$@5E#?8R,IT_XXVR>OI%0
M7GR=XTI2-UE:EP$5+73-T@#E:J4.9PQ<D 8PD7&DA7"%M6A3LC5!8[:N.%3G
MLZ$5,'JZ5>UC2.;2RIKZ\*-J!=<__#6E5WR;_/C''.F$F'_Y%J9?<+IN?;@*
M1%;W??87SC=-/(PR,AI/SI4CK[U6ASD5D QPGETFB9B;O=[OR<IJ1]-XV!L(
M+K,.=#?V3EA/BM525BY&SXP%'6@!JY 3!#)((+$@I5 9?=@J%OS83K=YX;@I
M%^.?H?M)O@>XK%'N,)5@N09K5HX\]T1VB.3-1RF$,(F5K1H:; .8T3>@_91U
M4]U[2&YDA?\>_IY\/_N^)EP**0QC&DPA"2A4#F*V#- F(V6B[55OY3$^HO)K
M+QU9Z?NH;-9"?AU$3,]W.?KP"OG,*L6,8%!8+074FKQ6Q @\.A-S3L'QUIE[
MUP@8-XMJW /C<(UT *?]!7?)]C1_/ W3J\,Y7!8F& ,B,$<RD!FB+ADP6U%D
M2)F+YD&L ?@8-Z)P *QNAJ?&UG$'./^$B^5\DI;K!)(_II/EXM/G/S:]/Z)T
MJ@0.*M9>-<617U!*M2*XR2DR:6SK@/6#!(T<RQH=+[.AE-<!$E]__W$Z^X57
MG=HU(TSY(#*M;)FC I7)675"%="(FIOBF36MNY'=2\S(GF!O"&RCM [0]ZAD
M[Q/LNXOJ/*:R-L(5<!S)8+89::EY"R(;B2R)4$SK]J^'4SUN?G8?ANH3Z[X#
MM%_+<_@Q68;3\R0_.E!P_A/SF]G\S=GR;(Z;@4LG*)54(FB0M5./\KIV%TNV
MNIA<9I,YLZWWX)V)[-PZ:(RB^[.@!E#IR+<5>\OV_$A:O/X;YVFRP(]D+>'E
M#*</I;9=^#W,_X7+52+B[Y-IC8#\@YZ[_*UV]6#&<H-,0A U;<Q*2]^Q1"*+
MV@O$POB-SG%WWFR,17_GULHP*^)H -/!07"9^/&PG.)-.;W^^\=DOOKP>1[O
M"2_6DP].9J-7AAA/#J(B\T\'%JT3.?CF$XF:$3]RM&[<@V,<"'2 _1>GJ\]@
MOEL!ZS8J)UE&I7*6X$N]1-'DS43#-43I<\18(OVQ=2AY*\I&-MW'1>T RNL
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
M!">E=(Z3'QA;QS)/$C+NW>(1T'6X^+M T;:;Y-:)",875SCPJ.L33]3@>7:
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
MP3%U@-S?3 NDW\.B=B'[CDUR,H\^;9B\R\M$'R&W@C$XB2&!C?1%.2G N^1
M&)W(C/ADFO=3&3"W\O?9XF;DR:V[N)PHQ04+68&A" @44Q&<M@4"%ND,BRJ9
MUDV)GB&EWWS'+DAX:&A:R'UO0_,=%W$^5('\/\+YY95Z;MZUR\@]EYF.7!<*
M**T3..0>K)6V%BA:Z09OH?&8K'YS%(< J[4^^AYM5(L3\9^7]('OZPOC ZH+
MGONDAJ?85L0V.L$>KG7K'6G%I; .))>$+>/)DXD$!84$"@P!I6[=A.$Y6@XU
M/0\^]VHPJ"O9Z908N7NU"Z9CHHZ+"U!43-PQF8QI/5#U*3K&/;6::/^A93E8
MW"/&5<O%:O*N7H'A@B2X^OE[N,"3']/E1*KJUM<&!*[V(_!US )Z#2P*:ZU@
ML?"M4NFTP!VH+#?690V3Y];N"B)[:'/>4+0C0^-/_':Y2%_#$D_.%K@N,'[(
MTO6X:Q91F8Q YS%M&VTE>#HSP002F;!(T>96);JOX&5K@L8!41N=SX=6P,B/
MCW^9SM\3]5^_8/HZFY_/SWYNQIE[9EW(?EV4Y(B')"'H;,!ES72R,@1E7G%7
M7OK\\3 QD!KGC67:P07?0_-+O[;>0,8R(Y4+@,YE8H-X<3[76HW($KKB4AC:
M?=F0,FYXU.QX:BGP/G&SV5'DQG%D3(/WUM0$GP7/10%9!]G:K-%BZ^[XSQ+3
MEVNSEZI?A\\><N\/0!OKR5SF%LG^*CIA0#&K(=:N,VB<R+J^ID^MWX8\24AW
MP-E'R2]#9P^)CPB;C-/))SP+Y^]GJ^GJYWH?91T#9D0@H;!JAA.XDCAXEIEV
MTH0L7@++$M._G\V__P=]]!5.Z ^W\'ABP7%K-YN=1(>*<F047%&]V0_&.8TQ
M9^"I=G%)@NA61+<67->JJ83QI23(ZQ"XN]HX1N%@=<T;R&[D".;3_/Q\FBZ_
M?5B$&8FIOL']=)XV%JQXG@4CQSW%3!YWO:"./!>PH:BBB1>9'ER=/!G%O+3&
M>)K?7V/S <0W]O5(?76]W@#:>8LF(6 I)(FH+ 1#@BE"2:;)P9)QJ_J#UZX_
MKA<<MTZZZ1W9?D+L0?,;P%H,'*WRX*.AD%T2[12R)^"!Z^@HH#=NJ\S!-KH?
M_2)C/V4]5/<>DAM9X;]-9].+RXMK&T4XUSIXL"F2C;(^@L?"H5CER <V,<2M
M$K>OJ/S>HB,K?1^5S5O(;VS%AQ]W".?%.<N]@T(>#]3.?!""4R!L*8KV QU\
M6\6#KRG^[J+C7#@U4_S>\NO@4N ?83&MAULM+U];O:2BX;5(4C(G"+@4IT8,
M!AR+,B9?C"^M7_4]I&'<!RK-[Q\/$G%G$+F^%!$81"$A,%_J5JD>K-(,DLUT
M6-:.4,V[##RF8MP;H\.T^@)$]A!Q!R#YC.F25CVMS_RF9U]7'Z8SBGPH[*DL
M?9Z7Q<U//LXR_OC\5_A6?[(QFB8@SRXB>5DE$[-<TT8+"7)()6>OF<#FN8]#
M".X'>ON@Y>$MY=%4UP-.[UOW3],97CT3R-%ZM-I#XMG7>]Y<&SX%<)RGHCA+
MV'S$\'.TC/ND;>C\VWXB[P Z?X2?Z_YS7^8GZ9^7TP7>:98X\20$K7D!PC[Q
MXER"('6I8QZM"L+'[%N_ WJ)GJZR*7MJ?#Z0^#N 4IT'7ZOR_GNZ^OKN<KF:
M7]2'2^7R=A+SSW>7BRKJ2>16D EGP)/BM<MK!F<8!2FN*!6S9JSY,,WMJ>NJ
M4J -S 9231<5^Y]PN40\_8;U'<WLK/;6Q"^XN#@MUUQ/LA4FR810+$6NR@@#
M/F, KCF= 2$S.@0:P^UUJKI* [:!66-5C)PM.EE@."V_3I>KQ31>5L5\"&F]
M5R;)V^"B1(C>TR9QG.3C>0;N93 ZE1CX@XO$)W-%SZ_05:+@,' T%&4'A]Q]
M<%_W(*IO,452&4RNGJ06Q 2R6,O24:H8?6:MGY<]24A7ETQM;,KA N\ -;4E
MT,<9H?^R>G;7?:S6H6AMMI;_P$6JFCK#2:B3>A67)"%;0'%NZ?SE"G3)T2!Y
M?BZT?URV+75=!7%M\#60:D8?%'67JP_G\_GB+FN35))-6FG(.IA:.TA11:#X
MU\48E5<Y2/':"[,MEAFW54CS4ZRE4(=_A[CY0?T2R7+^Y[_]?U!+ P04
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
MM<LC+SV7G^']:_\F^,G_ 5!+ P04    " #6@7!6*P(KVE(#  !:"P  &P
M &MR=#(P,C(Q,C,Q97@R,S%C;VYS96YT+FAT;=566V\3.11^WU]Q&,2R2)G[
M- F3-%))0%2D$+5!%4\K9^S)>.O8(]O3$'[]GKD)4 C+/NQ"(\4:^_N.S\6?
M+]-'BW?S]8?52RCL3L#J_8OEY1P<U_=OX[GO+]8+>+V^6D+B!2&L-9&&6ZXD
M$;[_\JT#3F%MF?K^?K_W]K&G]-9?7_OU5(DOE#+,HY8ZLVD]@BTC=/;;])'K
MPD)EU8Y)"YEFQ#(*E>%R"[>4F3MPW8XU5^5!\VUA(0JB&&Z5ON/WI,4MMX+-
M^GFF?MN?^HV3Z4;1PVQ*^3UP>N[P<9"-QD$<L7!SEK \?TZ389Q$HV!(AB3(
MZ9\A!NDCO;4Q]B#8N;/CTBU8[3\=1]ZXM),]I[9(PR!XXGS-)'J+9*O*-(R0
M9]E'ZQ+!MS+-,#JFD6[)1K#>8*,T9=K-E!"D-"SM/R:4FU*00\JEX)*YC=&D
MFWZCK%6[] P=W#-M>49$YZ3QU\*?8_2"-DZK\4][SQWL-9!OZ3$61UX4QR?A
MP M/8C]KVN2'IO6;2NB>T"UMB/5T&D-<!%,2>>[$3L\I":4HS#2 L&'U/OX#
M:A.=WRSX%UJ<37,E+0JZ!MO/%CM2Z[<T=\+V!ZQZ'*-7.GT<-+])C;@YV7%Q
M2)^N-=M46<$L7-T\'1@\&US#-,];EN&?&*H0M=IT]VVQ$YRD$79?_#!ZTNX6
MRC*E27VXI)7$O5&SG-E<25,?$RJ'2QPM&3;8O69;;C!8/#A6U4;P#"ZR3%72
MUH?(*ZYW1_G^RUK\51G+\\/_7PQG]H9@&6!%LCNRK=.YE)GWBX<\+[A4 YAC
M(+G2DI,'7/Y;!@4*:W/ C=MJSRJP!0,N4:!EIU% 7+,<B3*KH8;1JK(CW%B\
MU^JKR0#V7BF]@QLWAC_>*@_B.':CX3A^/GH&1-(>'7^!GITEX^&S6O??TD,]
MKBJ-(6! %FASA5X1G140#@?-;3E 4)!F0W0)U/DHP5MRSB61&2<"B]L'.H!]
MP7$*4I:,:-.FQ0U<2%DA\;IUUF<3!NZ;8V$^G(7^_7$RFIBFA1>+=_#^YF(
MR^7J :>T5/5B;9E@YKN[\=>*^FO=G@RVLQG5[ZM2M>_0M-7X/3OY,NO>3,%G
M$[+!75#98Y/OK?,_7,-=V[XZF_?O[&]02P,$%     @ UH%P5F-__Q#J!P
M;#   !X   !K<G0R,#(R,3(S,65X,S$Q8V5O,S R8V5R="YH=&WM6VU/([<:
M_7Y_A1MTMR#E/61A XO$ M5%;7=7*-6JGZX\8T_&%\]X:GL2TE]_C^T)"21
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
M[0_"6P5COO0F^SR<^,UU>]Z$1@BCI5UN\L#+[]5G> _?_T? T?\!4$L#!!0
M   ( -:!<%:K7,"2"@4  -P?   >    :W)T,C R,C$R,S%E>#,R,6-E;SDP
M-F-E<G0N:'1M[5EM4]LX$/Y^OV(OS+4P@]\#29PT,VE(ITQ;TB'I]/KI1K%D
MHD.V?+),R/WZ6\D)4.@+?1L"1SYX;*]V]]F5]EDI[OU^,!Y./[P=P5QG MZ^
M>_[Z< @-Q_/>1T//.Y@>P,OIF]?0=/T IHKD)==<YD1XWNBH 8VYUD7L>8O%
MPEU$KE0GWO38,Z::GI"R9"[5M-'OF3=X983V?^O][CAP(),J8[F&1#&B&86J
MY/D)O*>L/ 7'68T:RF*I^,E<0^B'$;R7ZI2?D5JNN1:LO[;3\^KGGF>=]&:2
M+OL]RL^ TV<-3D)&FTF'MM(V:Y)VTF'[- K\T)^Q:"^@K;\"!.GA\%JGU$O!
MGC4RGCMS9OS'K;#0W06G>AX'OO]'PX[K]U*9:W2F4+F^K6U<6*I'K.TE4D@5
M;_GVUS42)R49%\OXZ91GK(0CMH!CF9'\Z6Z)J79*IGA:#RSYOPQ=(PK[N*AA
M-=&.X#E;PZRQ/=D*]OWNQY"NA*79N7:(X"=Y;)/;^-4H6Y]$.3J?\QG7$(5N
M<!NL"4XS4W<$=C@ZGAZ^.!P.IH?C(RR3X\F[P=%TXV%/QQL/<3(:VIQV_'T8
MOX#IRQ%,!L?/!T>CB3/^\_7H PR&4R,)?3^\331_5Z7FZ?*7A_.CM;?"V;6O
M>$YQ$N)HO_CUY?AIX(<Y)#+/66+X'19<ST'/&9 DD5E!\J6AYT&>5T3 ,2ND
MTH##7DB50> [KT"F\(HHHN$M24[)B1E]F"<N;!LC3[:B9G=8V['W.Y!*9>TO
M&5' ,'H*!RQAV8RI.H51L&M8/]P%4D+*!0ZX /7.G;@P84FEL!MA"DA.872>
MS$E^PK!I9!DO2Q/%RGD[#/UN#=H^!-V=76NG0K^JQ,E XW.FV&P)"5,X*\9H
M4:FR(C@16D+0MCZ'UJM)4(TQB/9\BX]069@N=E7GHY%F=6.*C-,)43.2L](9
MGPNVA$&BC<2L[EVCEBWA-)<+C!=C,8'-F. L-8 )PM]K?\OBVJPBZ/<TF0FV
M1C.3"M/O("A!BI+%ZYLNY64AR#+FN35ME;H94;BJG)G46F;Q'N(X,U.5$+$*
MV49?BR\[M>O7W5ICB]9T[7DE=JW(T_2F#/<[X>>EOAM\5O8EJYW(;;5O9]:S
MB&O4F)@22^=9(VJL%0I"*=98'!;G$& N/L$KU],CBSM:#=O!SL526(5]SR,R
M9;PBP;02 ED#N4T8TKB@*,7^J;AB9F]:FOJ^QAO;9 >0 8.];;IS00R7A'9!
M9BMV"#I1LR::S'(E\D"G:]CAH\3:->/9<GEDAT=VN!^UM!T^1';@.6YP,F+W
M4KBMTH2;/0;/X2IU$*Z0.PK%2L,2NT9,A !40\>XST)!@;11UIN5E.<D3\Q[
M-$CM,=SN#W!4)6J2D053UF>YYI35ILM]0#QQ7W#>(S[;"]U6%/UT0C-_&GU>
M\WNM1BVWW6I]E]DONVRW.O\W\GU#5#*'8-\>M:('QL//E_:X5)?GM2)]&!$^
MV6JVNJ6]PD"0'#Y4/Q:A8.E-IKG#\&[,V5=J;T6R"#F."@U45H:!MU+[Z][G
MP!_CO19OX&)7A%(*3F&-\-MKM^Z@=Q3V[4OVX<[S]S?3C0_M,:+-ZYC#.1ZZ
MT(H].0WGG*4P.F=)I?D9@W&:\H2IGS^)&:=4L,V9Q_M] -PH,&L85[\3%[+^
M2AXK)HA963>^'%_RNCW?^9<J9(8MK=(W5;[RL7EUK;][VR_P_?\ 4$L#!!0
M   ( -:!<%9Q,L"Z! 4  &X?   >    :W)T,C R,C$R,S%E>#,R,F-F;SDP
M-F-E<G0N:'1M[5G;;MLX$'W?KY@ZV#8!HKL=7VO =9QMMFU<Q"ZZ?5K0(A5S
M0XE:BHKC_?H=4K:3-DGO19V@?A D#3ESAN0Y0UJ]1X?CX?3=ZQ',=2K@]9MG
M+X^'4',\[VTT]+S#Z2$\G[YZ"777#V"J2%9PS65&A.>-3FI0FVN==SQOL5BX
MB\B5ZLR;GGK&5=T34A;,I9K6^CWS!J^,T/YOO4>. X<R+E.6:8@5(YI1* N>
MG<%;RHIS<)Q5JZ',EXJ?S36$?AC!6ZG.^06I[)IKP?IK/SVO>NYY-DAO)NFR
MWZ/\ CA]6N.- Q;3@QFA07M6;[9H.Z2-,&BTPL;!+$X2]G> (#UL7O4I]%*P
MI[649\Z<F?B=9ICK[H)3/>\$OO][S;;K]Q*9:0RFL'-U6_G8>*I:K/W%4DC5
MV?'MKVLL3D)2+I:=)U.>L@).V ).94JR)_L%#K53,,63JF'!_V,8&E'8QT4%
MJXY^!,_8&F:%[?%.<.!WWX=T+2W-+K5#!#_+.G9P:S\:9?-6E*/+.9]Q#5'H
MAI^#-<9I9NHG@1V.3J?'1\?#P?1X?((T.9V\&9Q,MQ[V=+SU$">CH1W3MG\
MXR.8/A_!9'#Z;' RFCCCOUZ.WL%@.#66T/>W:9U\*_7^*0O-DV77ON(91=2=
ML)G_>#;>#OPX@UAF&8N-O,."ZSGH.0,2QS+-2;8TZCS(LI((.&6Y5!JPV9%4
M*02^\P)D B^((AI>D_B<G)G6QUGLPJYQ\G@GJG>'E1][OP>)5-;_DA$%#+.G
M<,ABELZ8@BC8-WH?[@,I(.$";1L\;]R)"Q,6EPKK$&9/,@JCRWA.LC.&Y2)-
M>5&8!%9Q6V'H=RN\]B'H[NU;/R6&5 7. SJ?,\5F2XB9P@DQ3O-2%27!.= 2
M@I:-.;11S=A4,QQ$#=_B(U3FIGY=[_->2[.N<71,T E1,Y*QPAE?"K:$0:R-
MQ:SK?=,M7<)Y)A>8+^9B$ILQP5EB !.$WVC=7%=;M<C[/4UF@JW1S*3",780
ME"!YP3KKFR[E12[(LL,SZ]IVZJ9$X:IQ9E)KF78:B./"S$=,Q(HOEB>5^:H0
MNWY5C#568$W7D5=FUYH\36_:<#L3WFWUW>!.V\>\MB.WV?H\MYY%7*'&@2F0
M&D]K46W=(2>4(H<Z87X) 8[%-=T0++DY-C+_2;*Q&^QMUL$JY_N<CF'I2MZ2
M4@@4!50M831AHT"*_5MRQ<RFLS#T_4 6=LD>H+8%C5VZM^']E5YMM&I%_J =
MU2L=2:T*(LW;74/^]T;5KA;/$N47^7^1?UO8LAL^./+S#'<F*;&;(-P/:<+-
M#H%G<%T9"%<H#;EBA1&!?6,F0@!VP\"X04)#CJI05%N-A&<DB\U[=$CM\=E6
M=VQ5BDI#9,Z4C5FL)6.U6W+OFPS<O='=K@WY/9*K1N@VH^B[ZY7Y1^?NGE_K
M-6JZK6;SJ]Q^/&2KV?[!VKH^D&V-'KTB*IY#<&!/0]&W*>W6)?=L:4\T%3T_
M(.G#R/#Q3KW9+>P5_N0D@S]*^9#*Y2V3]@GRK506(7>B7 .5I9'@G<3^NO<Y
M\5_Y?I!OX&)9A$(*3F&-\,O)6Y70GY3V%W#VX4[T0SFJ?(\*\_ RVKJ:.9QS
MEL#1YL0T3A(>,_7]YRWEE JV/5-W^]'N_IRFM@C,&L;U+[>YK+Y;=Q03>-"^
M8#>^Y5Y)N3W4^5==R S+6*EO=OG$Y]_5M?H2;;^)]_\'4$L! A0#%     @
MUH%P5K3S&]]\ 0    @  !P              ( !     &5X:&EB:70Q,#(V
M+6QI;F5O9F-R961I="YH=&U02P$"% ,4    " #6@7!6*>GX#9\-   M)P
M'               @ &V 0  97AH:6)I=#0R+61E<V-R:7!T:6]N;V9R+FAT
M;5!+ 0(4 Q0    ( -:!<%:?!;O2%5 " '*#%0 0              "  8\/
M  !K<G0M,C R,C$R,S$N:'1M4$L! A0#%     @ UH%P5C,>< ^M$P  -.$
M !               ( !TE\" &MR="TR,#(R,3(S,2YX<V102P$"% ,4
M" #6@7!6* Z@#QPO   ^W0$ %               @ &M<P( :W)T+3(P,C(Q
M,C,Q7V-A;"YX;6Q02P$"% ,4    " #6@7!6W:=:LZUB  #:' 0 %
M        @ '[H@( :W)T+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #6
M@7!6#QZE-F)3  "EA@  $P              @ ':!0, :W)T+3(P,C(Q,C,Q
M7V<Q+FIP9U!+ 0(4 Q0    ( -:!<%8+%%4)Y"D! +TQ#  4
M  "  6U9 P!K<G0M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( -:!<%9<
M$Q5@.+X  'MR"  4              "  8.#! !K<G0M,C R,C$R,S%?<')E
M+GAM;%!+ 0(4 Q0    ( -:!<%9>7XLSQ0<  &0N   >              "
M >U!!0!K<G0M,C R,C$R,S%E>#,Q,F-F;S,P,F-E<BYH=&U02P$"% ,4
M" #6@7!6*P(KVE(#  !:"P  &P              @ 'N204 :W)T,C R,C$R
M,S%E>#(S,6-O;G-E;G0N:'1M4$L! A0#%     @ UH%P5F-__Q#J!P  ;#
M !X              ( !>4T% &MR=#(P,C(Q,C,Q97@S,3%C96\S,#)C97)T
M+FAT;5!+ 0(4 Q0    ( -:!<%:K7,"2"@4  -P?   >              "
M 9]5!0!K<G0R,#(R,3(S,65X,S(Q8V5O.3 V8V5R="YH=&U02P$"% ,4
M" #6@7!6<3+ N@0%  !N'P  '@              @ 'E6@4 :W)T,C R,C$R
K,S%E>#,R,F-F;SDP-F-E<G0N:'1M4$L%!@     .  X T@,  "5@!0    $!

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